ฉันใช้ ubuntu 18.04 และ ROS melodic กับ raspberry pi 4 รุ่น B
ทุกอย่างทำงานได้ดีตั้งแต่สัปดาห์ที่แล้ว เมื่อฉันทำการอัปเกรดบางอย่าง lsusb และ lspci ไม่แสดงอะไรเลย
ฉันกำลังเพิ่มเอาต์พุต dmesg:
dmesg | เกรปยูเอสบี
[ 0.085818] usbcore: ไดรเวอร์อินเทอร์เฟซใหม่ที่ลงทะเบียน usbfs
[ 0.085873] usbcore: ฮับไดรเวอร์อินเทอร์เฟซใหม่ที่ลงทะเบียนแล้ว
[ 0.085981] usbcore: ไดรเวอร์อุปกรณ์ usb ที่ลงทะเบียนใหม่
[2.595714] usbcore: ไดรเวอร์อินเทอร์เฟซใหม่ที่ลงทะเบียน lan78xx
[2.598290] usbcore: ไดรเวอร์อินเทอร์เฟซใหม่ที่ลงทะเบียน smsc95xx
[4.503348] usb_phy_generic phy: phy ไม่พบ vcc โดยใช้ตัวควบคุมจำลอง
[13.067589] usbcore: ไดรเวอร์อินเทอร์เฟซใหม่ที่ลงทะเบียน brcmfmac
ในตอนแรกฉันคิดว่ามันเป็นปัญหาที่ฮาร์ดแวร์ ดังนั้นฉันจึงตรวจสอบกับมัลติมิเตอร์และพินที่จ่ายไฟให้กับ USB มี 0V แต่ฉันรู้ว่านั่นไม่ใช่ปัญหาหลังจากที่ฉันติดตั้งการ์ด SD ใหม่กับ Ubuntu 20 และพอร์ต USB ทำงานได้อย่างถูกต้อง
หลังจากนั้นฉันพยายามปิดใช้งานการระงับอัตโนมัติโดยลองหลายสิ่งหลายอย่าง (https://unix.stackexchange.com/questions/91027/how-to-disable-usb-autosuspend-on-kernel-3-7-10-or-above). ในที่สุดฉันก็ทำไม่สำเร็จ
ฉันยังลดระดับเคอร์เนลเพื่อลองความเป็นไปได้อื่น แต่ดูเหมือนว่าจะไม่ทำงานเช่นกัน
สิ่งที่แปลกที่สุดคือแป้นพิมพ์ไม่ทำงานเลยแม้แต่ในระหว่างการบู๊ตระบบ แม้ว่าการใช้ Ubuntu 20 จะทำงานได้ดีอย่างสมบูรณ์
ฉันหวังว่าสิ่งนี้จะสมเหตุสมผลสำหรับใครบางคน
ขอบคุณล่วงหน้า.