ปิดการใช้งาน LAN9512
LAN9512 เป็นอุปกรณ์ฮาร์ดแวร์ที่ควบคุมพอร์ต Ethernet และ USB ชิปนี้กินเนื้อที่เกือบ 200mA และจะมีประโยชน์มากในการปิดการใช้งานเพื่อประหยัดพลังงานเมื่อฉันไม่ต้องการ USB หรืออีเธอร์เน็ต แผ่นข้อมูล LAN9512 อธิบายบางสถานะของอุปกรณ์เพื่อประหยัดพลังงาน - โหมดเหล่านี้ ได้แก่ SUSPEND2, SUSPEND1 และ SUSPEND0 ดังนั้นดูเหมือนว่าจะเป็นไปได้ ฉันได้พบวิธีแก้ปัญหาบางส่วนแล้ว: echo 0x0 > /sys/devices/platform/bcm2708_usb/buspowerจะปิดการใช้งานอุปกรณ์อย่างมีประสิทธิภาพและปลุกอีกครั้งด้วยecho 0x1ไฟล์เดียวกัน อย่างไรก็ตามเมื่ออุปกรณ์หยุดทำงานและเริ่มทำงานตามจำนวนครั้งที่กำหนดอุปกรณ์จะไม่ปลุกอีกจนกว่าจะรีบูตระบบปฏิบัติการครั้งต่อไป มีวิธีการปิดการใช้งาน LAN9512 และเริ่มต้นอีกครั้งอย่างน่าเชื่อถือ? (ฉันอาจจะโหลดไดรเวอร์บางตัวที่ควบคุม LAN9512 อีกครั้งได้ไหม) แรงจูงใจ เมื่อราสเบอร์รี่ pi รุ่น B ไม่ได้ใช้งานจะใช้ 400 mA เมื่อมันเครียด 470mA เมื่อปิดการใช้งาน LAN9512 จะใช้งาน 200mA เมื่อไม่ได้ใช้งานและมีการแจ้งเตือน 260mA …