之前一直在用SDK 5.04.01.00,USB一切正常,我们usb1是USB HOST,usb0是USB device两个都能正常工作
g_mass_storage.ko g_serial.ko这些驱动我都有测试过,可以直接用。
但最近想升级,移植了SDK7.0最后,发现USB device不能用!g_mass_storage.ko g_serial.ko这些都不能用,插到PC端直
接显示无法识别的设备,于是我放弃SDK7.0去移植SDK6.0发现又遇到同样的问题。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
之前一直在用SDK 5.04.01.00,USB一切正常,我们usb1是USB HOST,usb0是USB device两个都能正常工作
g_mass_storage.ko g_serial.ko这些驱动我都有测试过,可以直接用。
但最近想升级,移植了SDK7.0最后,发现USB device不能用!g_mass_storage.ko g_serial.ko这些都不能用,插到PC端直
接显示无法识别的设备,于是我放弃SDK7.0去移植SDK6.0发现又遇到同样的问题。
已经解决了,不过现在遇到新问题,内核网口用不了,uboot可以用,我用的是rmii模式,外接时钟50M
uboot移植的时候主要改了引脚配置,phy_id,和将rgmii模式改为rmii模式,然后就通了
我内核也参照着改,但ping不通。内核还有其他地方要改的吗??我记得在移植sdk7.0的时候,要在设备树里添加“rmii-clock-ext”
来指定网口使用的是外部时钟,但sdk6.0不知道怎么指定使用的是外部时钟
phy_sel: cpsw-phy-sel@44e10650 {
compatible = "ti,am3352-cpsw-phy-sel";
reg= <0x44e10650 0x4>;
reg-names = "gmii-sel";
rmii-clock-ext;
};