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.

使用uniflash烧写am335x,下载spl后usb识别为未知设备

Other Parts Discussed in Thread: UNIFLASH, AM3358, AM3352

使用uniflash烧写am335x,下载u-boot-spl-restore.bin之前usb可以被识别,安装RNDIS驱动后u-boot-spl-restore.bin可以正常下载,下载u-boot-spl-restore.bin后usb被识别为未知设备,导致am335x无法从PC机获取IP,详细信息如下:

安装好RNDIS驱动,下载u-boot-spl-restore.bin之前:

下载u-boot-spl-restore.bin之后:

uboot打印信息:

U-Boot SPL 2014.07-00107-ga6ef75a-dirty (Jan 29 2019 - 15:35:02)
Using default environment

usb_ether
using musb-hdrc, OUT ep1out IN ep1in STATUS ep2in
MAC 10:ce:a9:9a:2f:bd
HOST MAC de:ad:be:af:00:00
RNDIS ready
musb-hdrc: peripheral reset irq lost!
ERROR: The remote end did not respond in time.
at drivers/usb/gadget/ether.c:2388/usb_eth_init()
Problem booting with BOOTP
### ERROR ### Please RESET the board ###

使用的SDK版本为:PROCESSOR-SDK-LINUX-AM335X  01_00_00_00

请问为什么会出现该现象?需要怎么处理?