UUU停在这个地方再无反应,终端不断打印:No udc Available!,我是直接拿example_kernel_emmc.uuu,参考https://community.nxp.com/t5/i-MX-Processors/how-to-flash-u-boot-zImage-dtb-rootfs-separately-to-eMM...
修改后使用的,烦请各位大神帮忙看一下,不胜感激,谢谢!
Solved! Go to Solution.
Hello Zhengbing,
以下建议给您参考:
1. 您遇到的情况
在烧写过程中,随着内存中的系统运行,板子在windows中device类型在变,最开始时您见到的是HID compliance device,OS跑起来后,windows里会认为它是mass storage,windows再调用对应的驱动程序....
2. 调整USB driver
(1)如果你是windows 7,当上面烧写停止时,不要动板子,PC使用zadig程序重新安装winusb driver,最好在列表里找到板子对应的设备名字,指定安装。
https://zadig.akeo.ie/, 这是下载zadig的链接。安装完成后,复位板子,再启动uuu下载image。
(2)windows 10
对于windows 10来说,不会遇到上述的问题,只是用windows 7的时候,有点繁琐。
【注】你可以尝试使用不同版本的uuu,我在windows 7 测试过,uuu 1.2.x版本可以;1.3.x版本会出现 lib usb timeout 类似的错误。而windows 10 pro用uuu 1.3.x版本时,没遇到任何问题。
这个文档,您也可以参考一下!
【另外】你可以使用uuu -b emmc bootloader(你的bootloader名字)先试试能不能把bootloader单独烧写进去,如果没问题,启动板子一下,能启动表明eMMC没问题。然后,你再用脚本连续下载。
Hope above information is helpful to you .
Have a nice day!
B.R,
weidong
Hello Zhengbing,
以下建议给您参考:
1. 您遇到的情况
在烧写过程中,随着内存中的系统运行,板子在windows中device类型在变,最开始时您见到的是HID compliance device,OS跑起来后,windows里会认为它是mass storage,windows再调用对应的驱动程序....
2. 调整USB driver
(1)如果你是windows 7,当上面烧写停止时,不要动板子,PC使用zadig程序重新安装winusb driver,最好在列表里找到板子对应的设备名字,指定安装。
https://zadig.akeo.ie/, 这是下载zadig的链接。安装完成后,复位板子,再启动uuu下载image。
(2)windows 10
对于windows 10来说,不会遇到上述的问题,只是用windows 7的时候,有点繁琐。
【注】你可以尝试使用不同版本的uuu,我在windows 7 测试过,uuu 1.2.x版本可以;1.3.x版本会出现 lib usb timeout 类似的错误。而windows 10 pro用uuu 1.3.x版本时,没遇到任何问题。
这个文档,您也可以参考一下!
【另外】你可以使用uuu -b emmc bootloader(你的bootloader名字)先试试能不能把bootloader单独烧写进去,如果没问题,启动板子一下,能启动表明eMMC没问题。然后,你再用脚本连续下载。
Hope above information is helpful to you .
Have a nice day!
B.R,
weidong
Hi weidong,
感谢您的回复!
当前系统是windows10,问题已经解决:USB接在usbhub上导致烧写失败,直连PC端口就可以了。