English flag
Italian flag
Chinese (Simplified) flag
German flag
French flag
Spanish flag
Japanese flag
Arabic flag
Russian flag
Dutch flag
Danish flag
Finnish flag
Swedish flag
Norwegian flag
Hebrew flag

אינטל Widescreen Drivers

דובר החלטה תמיכה חיצוניים Widescreen מציג אינטל בהתבסס על מחשבים נישאים

המידע במאמר זה רלוונטי רק למשתמשים של מחשבים ניידים או למחשב המכיל הבאות של chipsets על ידי אינטל, באמצעות מובנים אינטל להציג נהגים *: Q963/Q965, 945G, 945GM, 915GV, 915GM, 855GME, 852GM/GME, 845GV (גרסאות חדשות יותר של התוכנה, נשתמש זו עשויה ליצור תמיכה נוספת chipsets)

אתה בוודאי כבר יודע את זה, אבל על מחוץ סיכוי שאתה לא, אתה יכול להבין מה שבבים משתמש הנייד שלך דרך לוח הבקרה> מערכת> מנהל ההתקנים. דווקא אתה צריך להסתכל תחת "מתאמי תצוגה". במקרה שלי הנייד שלנו הוא קו הרוחב של Dell D400 עם מערכת הפעלה Windows XP SP2, ומשתמשת 82852/82855 GM / GME. המוצגת מתאמי הוא מראה 2 מקרים של "Intel Corporation 82852/82855 GM / GME Graphics Controller '. 3 הספרות האחרונות של מספר אחד בשם זה תואמות את רשימת הנתמכים נשבר.

מה אנחנו הולכים לעשות כאן הוא ליצור תצוגה מותאמת אישית הנהג. בעוד אני נמצא הרבה מהדברים המוצעים במקומות שונים ברשת, כגון עריכת hex וכו המודעה nauseum ולא מעל הראש שלי - כמו מי היא, לכל הפחות נוח להתעסק עם התוכנה והחומרה בכלל, אני עדיין מסוגל לתפוס כתיבת Custom הנהג - אשר מבחינה טכנית היא לא מלאה על קידוד, לפחות במקרה זה. זה יותר כמו לאחר האשף, באמת. אז אם אתם המעט מעט מבחינה טכנית אני נוטה להאמין שאתה צריך להיות מסוגל לעשות את אותו הדבר. אבל אם אתה נואש עבור תיקון מהיר, אתה יכול לנסות את ניסיוני הנהג להלן הוא על אחריותך סכנה. זה ניסיוני שכן בזמן שהוא בהחלט עבד בשבילי, כל מערכת שונה אלה הם מאוד picky נהגים, הם לא הלכו באמצעות בדיקות מקיפות כמו בדרך כלל את מנהלי ההתקן שאליו אתה רגיל.

תרחיש: קנית חדש ומבריק widescreen המוצגים לשימוש עם המחשב הנישא, רק על מנת לגלות את הזוועה, כי התצוגה של דובר הפתרון לא עובד. ניסית רק על כל מה שנקרא "טריק" כדי לקבל את מנהלי ההתקנים כדי להציג את רשימת ברזולוציה במאפייני התצוגה. Hacked קבצי INF. ערך את הרישום. Messed hex עם הקוד. Powerstrip מותקן. ניסה לגדוע את EDID. נחשבת שכתוב את VBIOS. נחשב מחדש של Windows. אם כל זה נשמע מוכר לך, ואתה עדיין בבית מרובע אחד, אל תדאג. או אולי יש לך אף אחד לא ניסה את זה עדיין. להיות אסיר תודה אם לא. למרות Powerstrip היא ללא ספק של כלי שימושי אם יש לך את מנהלי ההתקנים ממולח. רבים הסיכויים כי למרות שהם לא, ולא סכום של פריצה או INF הרישום הוא הולך לעשות אותם לעשות משהו שהם לא היו תוכנית לעשות. למדתי את זה בדרך הקשה, וכעת אני הולך לספר לך הדרך הנכונה - לפחות עד מועד כתיבת מאמר זה, עד אשר יקבל הנחה את אינטל ו arses כותב ראוי נהגים widescreen עם תמיכה אלה chipsets, אשר הוא כנראה לא הולך לקרות. אפשר שלא שיכנע את חוויות או אפילו קצת תמיכה טכנית סוג אדם זה מה שאתה מנסה להשיג הוא פשוט לא אפשרי - זה יהיה עליך גם להחזיר את המסך, או לחיות עם blurry interpolated & מושט התמונה. אני מבטיח לא לעשות, כי כל אחריות וכו 'של מידע או קבצים אני מציע יעבוד בשבילך, ואני לא מקבלת אחריות משפטית בגין אובדן נתונים, או סוג אחר של נזק ייתכן ואולי לעשות לפי העצה הבאה שלי. אבל נתקל אמר שאם אתה רוצה 1680 × 1050 (או כל מספר אחר widescreen / nonstandard החלטות) על המחשב הנישא, אני כאן כדי לומר לך כי ניתן לכתוב את עצמו באמצעות מה הנהג נקרא אינטל Embedded Graphics מנהלי ההתקן. מה פירוש הדבר הוא כי עלינו להיות מוכנים לקבל את הידיים קצת מלוכלך - עם זאת, אם כמה מאיתנו לעשות את העבודה ולשתף אותו עם אחרים, זה עלול להוביל בסופו של דבר נרחב רשימה של מנהלי התקנים חדשים widescreen. נראה לי ממה שאני קוראת את זה כבר הרבה אנשים לא בדיוק איך לתפוס את מנהל ההתקן של אינטל Embedded אדריכלות עובד. למען האמת, אני עדיין לא השתמשו גרסאות קודמות - ואני מודע להם ואולי אין צורך להזכיר את המגבלות להיות יותר מסובך להבין, אך נראה כי רוב הבעיות כבר לטפל נכון את הגירסה החדשה ביותר - לדוגמה עכשיו הם מציעים תמיכה D3D אז אתה אמור להיות מסוגל להפעיל משחקים. בכל מקרה, את מנהלי ההתקנים מוטבע משהו שאתה לא רק להוריד ולהתקין כמו כל קבוצה של נהגים אחרים - זה בהחלט חלק ממנה, אך כאשר אתה מוריד את IEGD, לפחות כמו של 6.1 כך זה עובד:

את IEGD (אינטל Embedded גרפי Drivers) הרשאה סביבת מותקנת לתיקייה המכונה IEGD/IEGD_6_1_Gold. בתוך תיקייה זו הינה ההפעלה קרא iegd-ced.exe או את תצורת IEGD עורך. כאן אנחנו הולכים ליצור שלנו Custom נהגים ספציפיים למערכת שלנו ואת הצרכים שלנו. אני צריך לציין שזה לא באמת מה אלה נועדו עבור הנהגים, הם נועדו בעיקר עבור מפתחים, אך אם הם עושים את אותה העבודה אז מה כל כך. ישנם מספר צעדים כדי התהליך, במיוחד אם אתה מעוניין לקבל את הגמישות של מספר תצורות מסך, שבו אני רק להבטיח אתה. במידת האפשר, אני ממליץ על התקנת IEGD מכונת שנייה, ושימוש זה כמו שלך "של סביבת הפיתוח" אז אם אתה מנהל לדפוק משהו למעלה הוא לא איטי יותר מדי דברים למטה - כלומר, אתה לא צריך לאתחל עד כמה ;) - אני יצרתי את הנהגים על המחשב הראשי שלי, ואת המשותף להם מעל הרשת המקומית של המחשב הנישא. הורד את IEGD עם CED כאן:
http://downloadcenter.intel.com/detail_desc.aspx?agr=Y&ProductID=2159&DwnldID=12300&lang=eng

על שלבים אלה .. 1. קבל את EDID / MODELINE נתונים מתוך לפקח

לפני שאתה עושה משהו של CED אתה הולך צריך את תזמון מידע מותאם אישית של המסך שברצונך להוסיף. מאז שאתה עושה את כל זה מלכתחילה, סביר להניח כי מסיבה כלשהי את המערכת אינו מסוגל לקרוא את EEPROM / EDID של בקרה, או שזה שבור / פגום, או שהוא אינו בעל תקופה אחת. במקרה שלי את קו הרוחב של Dell D400-OEM עם XP SP2, אין אפשרות לקרוא את EDID שלנו החדש Acer AL2216W, 22 א "widescreen עם יליד ברזולוציה של 1680 × 1050. תזמון מידע retrieved עדיין יכול להיות כל מספר דרכים, הקלה על מהם הוא לקבל את לפקח הנהג - שלנו לא מגיעים עם אחד אז הייתי חייב להוריד אותו Acer. על ידי קריאת INF מצאתי את המחרוזת MODELINE, וכן באמצעות הדרכה מאחד סוג chaps שם ברשת בשם "Archibael", אני יכול להמיר את המחרוזת לתוך הערכים הדרושים ליצירת DTD או תזמון מותאם אישית, תוך שימוש את תצורת IEGD עורך. למרבה הצער את הדרכה קצת ארוך ולעתים מטעה לצורך שימוש IEGD, אז אני אתן את ההוראות הרלוונטיות תוקנה רגע. קישור השני של מורה ניתן למצוא בתחתית דף זה, עבור ההפניה בלבד. דרך נוספת לקבל מידע על EDID הוא תקע את לפקח אחר לתוך מכונת להשתמש moninfo או כלי עזר אחר, אבל אני חושד כי היא זכתה לא תמיד יהיה פשוט כמו זה, ואתה תצטרך לנטר את הנהג, רק כדי להגיע לעבודה, כי בכל מקרה. אם אתה בר מזל תוכל למצוא גם את ההגדרות (Sync מושוה, ריק וכו 'רוחב) של useable פורמט כבר אז אם אתם יכולים לדלג על מרבית חלק 2 - לפחות לקרוא על השעון פיקסל בגלל זה ימשיך להיות חשוב.

2. המר את MODELINE (תצטרך לדעת קצת מתמטיקה פשוטה, ומה מספר אמצעים מה - זה הכל!)

דוגמה modeline ": 1280 × 1024" 108.000 1280 1328 1440 1688 1024 1025 1028 1066 + hsync + vsync

התעלם מצוטט השאר, כי זה רק אומר לך מה הפתרון הבא מספרי הגדר.

108,00 - Pixel השעון ב מגה. אנחנו צריכים kilohertz, כדי להזיז את הנקודה העשרונית מקום 3 בצד ימין (מבחינה טכנית אנחנו לא להוסיף עשרוני בכלל מאז DTD דורש כל מספר שלם) - 108,000

1280 היא פעילה אופקית באזור, מן הסתם את "1280" ב "1280 × 1024".

1328 היא ההתחלה של Sync דופק, 1440 היא בסופו של Sync הדופק.

1688 היא בסופו של blanking interval (לקרוא את הפניה של מורה אם צריך יותר הסברים מפורטים)

1024 אנכי הוא פעיל באזור, וכן את המספרים מתייחסים לצד זו באותה הדרך שבה להקדים את מספרי אופקית את הפעילות באזור.

+ hsync + vsync וכן הם polarities. + hsync לדוגמה היה להתכתב עם "סנכרון אופקי קטביות: פעילות גבוהה". הגיוני?

עכשיו, את הנוסחאות, לפי סדר של שדות ב DTD עורך:

אופקי או אנכי סנכרון OFFSET: התחלה של סינכרון הדופק מינוס פעיל השטח (1328-1280 בדוגמה שלנו, או 1025-1024)
אופקי או אנכי סנכרון דופק רוחב: סוף סינכרון הדופק מינוס התחלה של סינכרון דופק (1440-1328 או 1028-1025)
אופקי או אנכי ריק רוחב: סוף blanking interval מינוס פעילים בשטח (1688-1280 או 1066-1024)
3 פשוטה מאוד נוסחאות ייתן לך את כל מספרי שני H & V!

3. צור התצוגה החדשה עיתוי מתאר (DTD) עם CED כי עכשיו יש לנו את הערכים אנחנו יכולים להתחיל את החלק העיקרי של התהליך. ב IEGD CED, עבור אל "DTD חדשה". מלא את הערכים & שם קובץ את מה שאתה רוצה. זה יהיה צורך לחזור על מותאם אישית עבור כל תזמון / הפתרון / התצוגה הרצויה. כאשר אנו עושים את הצעד הבא "יצירת תצורה של CED" אנחנו נהיה למעשה לאלץ את הנהג לחפש אלה של DTD ושימוש בהם, שולט מה מוגדר ב VBIOS. למה זה פריצה INFs (ASCII קבצים המכילים תיאורים של קבצים וערכי רישום של הנהגים) נכשל .. את הגדרות DTD עשוי להיות שם, אבל הם סמרטוט אם הנהג עצמו (קבוצת מלוקט, לא לעריכה קבצים בינאריים) הוא לא מחפש אותם במקום הראשון - אשר ברוב רגיל אינטל נהגים אינם. ייתכן ששמעת כי "אינטל האחרונים של נהגים תומכים בו בלה בלה בלה", אבל ניסיתי את זה ועוד מספר שינויים אחרים, ואף אחד מהם מכיל דבר INF או את ערכי הרישום, כדי לציין שהם תומכים זה סוג של פריצה. הנהג אנחנו יצירת יכיל קשה כדי ליצור קוד הוראות אלה timings .. הם יתווספו ל-Windows מאפייני תצוגה, זה רק שאלה של אתה עושה את זה נכון. כאשר עקבתי המקורית של מורה זה, טען כי "DTD הראשון של מצפה פיקסל השעון ב יחידות של 10kHz. 108,00 MHz = 10800 kHz, כך קל מספיק. "בעוד אני השאלה את הדיוק של הצהרה זו, אולי זה עבד בשבילו זה כרוך INF באמצעות שיטת פריצה, אבל זה כל כך פגע וה מיס ממה שאני כבר ראיתי אני בהחלט לא ממליץ גם ניסיון זה. בעת יצירת Custom DTD של IEGD CED, אתה הולך להזין מספרים מאוד ספציפיות או פורמט זה לא יעבוד. את השעון פיקסל היא אולי את הסיכוי הטוב ביותר להיות שכוב על שגיאות, עם מידע כמו שם לעיל, והעובדה כי תשלם בדרך כלל למצוא את השעון פיקסל מוגדרים MHz, לא kHz. את CED מחייב את המספר kHz. MHz לא, לא "של של 10 kHz". אם אחרי החישוב לעיל הייתם בסופו של דבר, עם מסך מנסה להציג בכל ערך בין 6-10hz, במקום 60-100hz! זה יתן לך מסך שחור, למעשה את האות כנראה לא היה אפילו לרשום על המסך. 1 kilohertz = 1000 הרץ. 1 מגה = 1000 kHz.

4. צור תצורה של CED

עכשיו אנחנו צריכים ליצור תצורה חדשה. אנחנו כנראה צריכים ליצור כמה מהם למעשה, בשביל זה גמישות שציינתי קודם לכן - אך למען הפשטות הבה ליצור Dual עצמאי ראש התצורה - בהנחה שלך שבבים תומך בה. אם לא, זה עלול להיות שווה לעשות את המור ואת הולכת עם אחד המוצגים תצורה. כל שעליך לעשות הוא להיות מודעים לכך שאם אתה לדפוק פה משהו שאתה יותר צריך ללכת לג 'מצב בטוח' כדי לבטל את זה. בחר שם קובץ תצורה, ולבחור את המתאים שבבים משלך. הצג איתור השאר כמו "בטל". אנחנו הולכים צריך לבחור מה התקנים לבצע זמין לנו. נמל התקנים השונים להפעיל את סולם של דבר די הרבה אתה רוצה לצרף ל מ crt של טלוויזיה של ו Flat Panel מציג. למען הפשטות הבה נניח כי המצב שלך הוא כמו שלי ויש לך פנימי הנייד ואת המוצגים חיצוני VGA התקן שאתה צריך לנסוע.

במקרה כזה היינו צריכים לעשות 2 יציאות כניסה: LVDS, ועל crt בסדר הזה. LVDS להיות הפנימי של הנייד ו crt להיות להציג את התקן VGA. פאנל שטוח widescreen התצוגה היא לא בדיוק crt, אבל זה לא משנה. מה שחשוב הוא כי הנהג יודע לאן לשלוח את האות ל, כי אם לא, כאשר Windows המגפיים תראה הרבה של דבר על המסך. ואני לא צריך להגיד לך שזה לא טוב.

הכה הבא> ואתה תצטרך להזין שם קריא פורט (זה עשוי להיות צריך משהו ספציפי, אבל לא להיות מומחה רק זאת, אני כתבתי שם קצת שרירותי, והנהג עובדת כל כך - אין תלונות ..) כמו כן, עליך לבדוק בשני המקרים של "שימוש המשתמש DTDs מוגדר", כך הנהג הוא נאלץ להוסיף חדש החלטות. בדוק גם את התיבות שליד DTD של שברצונך לכלול, בתוך "עיתוי המתארים תצוגה מותאמת אישית". הכה הבא> וחזור על תהליך זה עבור כל יציאה / ההתקנים, ולאחר מכן לחץ על סיום. בדף האחרון הוא VBIOS קשורות דברים שהוא לא רלוונטי ליצירת מנהל התקן של Windows XP.

5. ליצור חבילה של CED

מצאנו שלנו של EDID, יצרנו שלנו של DTD, יצרנו שלנו תצורות. עכשיו אנחנו צריכים ליצור חבילה כדי להכיל את הכל. בחלון הראשי היכה "חבילה חדשה". שם זה, בדוק את התצורות לכלול, ואשר אחד צריך להיות ברירת המחדל. אני ממליץ בכל אחת תואמת בצורה הטובה ביותר על מה אתה מתכנן מכשיר שיהיה מחובר כאשר אתה מתקין את מנהל התקן והפעל את זה בפעם הראשונה. היעד צריך להיות מערכת הפעלה Microsoft Windows 2000/XP/XPe, למרות שאתה יכול בהחלט להשתמש בשיטה זו עבור מערכות הפעלה נוספות על הרשימה. אתה לא יכול ליצור סרטון וידאו המותאם אישית ב-BIOS ללא DOS, ואני ממש לא ממליצים על זה בכלל, כי זוהי דרך טובה כדי לדפוק לחלוטין את מערכת אם אתה לא יודע מה אתה עושה. השאר בדקו כמו מצבי תצוגה השתמש ברירת מחדל. סיום.

6. צור התקנה (CED) ולהתקין אותה!

לאחר מכן, ליצור התקנה בשם. כעת יש לך מנהלי התקנים מותאמים אישית! תוכלו למצוא אותם בתוך סביבת עבודה / תיקיית ההתקנה אני EGD_6_1_Gold. העבר את הקובץ ל-ZIP מכונת היעד שלך, אם ניתן, ועל מנת לפתוח את התוכן של התיקייה Temp. מצא את התיקייה הנהג. עבור אל מנהל ההתקנים ב-Windows לוח הבקרה ולעדכן כל מתאם תצוגה הנהג, וודא שאתה בוחר את "אל תחפש באופן אוטומטי" או "דיסק .." אפשרויות. שלב אחד נוסף שעשוי להיות שווה את זה תוך כדי לפתוח את מנהל ההתקן ssigd.inf בתוך התיקייה ולמצוא את הכינוי שלך שבבים המתאים. שם זה משהו ייחודי כמו "855 GM / GME Graphics Adapter (Widescreen תמיכה)" כדי להקל להגיד מלבד הנהג גירסאות אחרות. אם תבצע מספר גרסאות של הנהג אז כל אחד שם משהו אחר. ניתן את הניסיון הראשון לא יהיה מוצלח במלואו אותם אז אולי שם כמו "בדוק גירסה" וכו ', עד שאתה מרוצה, כי הגירסה הבאה יהיה הדבר האמיתי. לבסוף, לאתחל את המחשב רק כאשר כל מתאם תצוגה יש מנהל התקן עודכנו (מחשבים ניידים יש לעיתים קרובות יותר מאשר מופע אחד בהתאם שבבים ..) אם הכל הולך לפי התוכנית, בעת האתחול של Windows אמור לטעון את "בטוח" ברירת המחדל מיל כגון 1024 × 768 עם זאת, כאשר אתה נכנס מאפייני תצוגה ובחר את המוצגים חיצוני, על שפע של החלטות החדש אמור להיות זמין - כולל רבים מספיק מוזר שאתה אפילו לא של הגדר עבור DTD. עכשיו לבחור את Custom מיל, החל ופגע - דובר הפתרון, סוף סוף!

Footnotes / קישורים חיצוניים:

IEGD 6.1 (גרסה חדשה יותר זמינה, אשר עשוי להיות שונה במקצת דורשת התקנה, אבל לא לדאוג - הוא כנראה גם יותר קל עכשיו):
http://downloadcenter.intel.com/detail_desc.aspx?agr=Y&ProductID=2159&DwnldID=12300&lang=eng

Archibael המקורית של Tutorial:
http://shareit.intel.com/WikiHome/Articles/111111431

הנריק של 82855 GM / GME עם הנהג 1680 × 1050 התמיכה:
http://www.voxhouse.net/2008/04/20/intel-onboard-widescreen-graphics-driver-download/

VN: F [1.1.4_465]
דירוג: 1.0 / 10 (1 הצבעה להפיל)
שתף:
  • Digg
  • Facebook
  • Google