שְׁאֵלָה:
אילו פרמטרים ליבה זמינים לתיקון בעיות USB
Krzysztof Adamski
2012-09-15 17:59:40 UTC
view on stackexchange narkive permalink

יש הרבה בעיות עם מחסנית USB ב- Rapsberry Pi והמפתחים עובדים קשה לתקן כמה שיותר מהם. הם מציגים כמה אפשרויות של מודולי ליבה (כמו dwc_otg.fiq_fix_enable ) המאפשרים תיקונים אלה מעת לעת. רובם מופעלים כברירת מחדל בגרעינים האחרונים, כך שאינך רוצה להכיר אותם כדי להשתמש בהם. תמיד טוב לדעת מה אתה יכול להשבית בעת פתרון בעיות. וזה טוב לדעת שאתה לא צריך אותם ב- cmdline.txt שלך יותר כאשר אתה מנקה אותו או מתקין מחדש את כרטיס ה- SD שלך.

אז מהי הרשימה של כל האפשרויות האלה ומה המשמעות שלהן ?

אני מבין מה אתה עושה, אבל זו לא שאלה (אלא בכותרת). אולי העבר את רוב המידע הזה לתשובה העצמית שלך.
כן, תיעוד עצמי. זה טוב יותר עכשיו?
נראה טוב. עבודה נחמדה
זהו נושא טוב מאוד, במיוחד בשלב מוקדם זה של ה- RaspPi. האם תוכל גם לספק פרטים כיצד להפעיל אפשרויות אלה לשלמות?
שתיים תשובות:
Krzysztof Adamski
2012-09-15 18:04:36 UTC
view on stackexchange narkive permalink
  • dwc_otg.speed -> 1 יגביל את מהירות ה- USB למהירות מלאה 12Mbps (USB 1.1)
  • dwc_otg.lpm_enable -> 0 כברירת מחדל, זה מבטל תמיכה ב- LPM, מעולם לא ראה מישהו עם ערך 1 כאן אבל הוא מוגדר כברירת מחדל cmdline.txt
  • dwc_otg.fiq_fix_enable -> 1 (ברירת מחדל עכשיו) נותן כ -10% ביצועים נוספים ל- ARM כאשר USB אינו עסוק על ידי הורדת מספר ההפרעות USB עושה
  • dwc_otg.microframe_schedule -> 1 (ברירת מחדל כעת) זה אמור לתקן את השגיאה כאשר קיימים יותר מדי נקודות קצה תקופתיות
  • dwc_otg.nak_holdoff_enable -> 1 (ברירת מחדל עכשיו) סכימת ההמתנה של NAK, לא ממש יודעת מה היא עושה

האם יש עוד כאלה?

dwc_otg.speed = 1 נראה כי שובר הרבה מקלדות. אם יש לך KB שלא פורץ מזה, אנא יידע אותי כאן: http://raspberrypi.stackexchange.com/questions/4090/how-can-dwc-otg-speed-1-be-made-to -עֲבוֹדָה
`dwc_otg.fiq_fsm_enable = 0`, ראה [כאן] (https://github.com/raspberrypi/linux/issues/588).
`dwc_otg.nak_holdoff_enable = 1` על פי [זה] (https://elinux.org/RPI_BCM2708_Parameters) זה גם מפחית הפרעות במקרים מסוימים.
Michael
2013-11-01 19:46:08 UTC
view on stackexchange narkive permalink

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

http://www.cl.cam.ac.uk/~atm26/ephemeral/rpi/dwc_otg/doc/html/module% 20parameters.html ( ארכיון, ספטמבר 2015)

נראה ברור שאתה יכול לשבש את המכשיר שלך אם תגדיר חלק מהאפשרויות האלה. למרבה המזל, תיקון זה עניין של הרכבה מחדש של כרטיס ה- SD שלך במקום אחר ועריכת הקובץ cmdline.txt.



שאלה ותשובה זו תורגמה אוטומטית מהשפה האנגלית.התוכן המקורי זמין ב- stackexchange, ואנו מודים לו על רישיון cc by-sa 3.0 עליו הוא מופץ.
Loading...