Other Parts Discussed in Thread: UNIFLASH
We have a project that today we use a EMAC1 boot (boot sequence: SPI0, MMC0, UART0, EMAC1: 10110b). So in our new revision, we want to use a USB Boot (boot sequence: MMC0, SPI0, UART0 USB0: 10111b).
So i have tested the USB interface and did not see any activity in the USB port:
So, i removed R215 (because i want that my USB on AM3351 work as DEVICE).
- Mounted a 1k2 Resistor pullup for 3V3 on line USB0_D_P.
- Mounted a 18k resistor pulldown on USB pair (USB0_D_P and USB0_D_N).
And now i am seeing:
[ 7660.677417] usb usb3-port3: unable to enumerate USB device
[ 8501.325325] usb 3-3: new full-speed USB device number 38 using xhci_hcd
[ 8501.453334] usb 3-3: device descriptor read/64, error -71
[ 8501.689323] usb 3-3: device descriptor read/64, error -71
[ 8501.925321] usb 3-3: new full-speed USB device number 39 using xhci_hcd
[ 8502.053333] usb 3-3: device descriptor read/64, error -71
[ 8502.293324] usb 3-3: device descriptor read/64, error -71
[ 8502.401342] usb usb3-port3: attempt power cycle
[ 8503.053314] usb 3-3: new full-speed USB device number 40 using xhci_hcd
[ 8503.053455] usb 3-3: Device not responding to setup address.
[ 8503.261460] usb 3-3: Device not responding to setup address.
[ 8503.469328] usb 3-3: device not accepting address 40, error -71
[ 8503.597324] usb 3-3: new full-speed USB device number 41 using xhci_hcd
[ 8503.597456] usb 3-3: Device not responding to setup address.
[ 8503.805459] usb 3-3: Device not responding to setup address.
[ 8504.013316] usb 3-3: device not accepting address 41, error -71
[ 8504.013363] usb usb3-port3: unable to enumerate USB device
So, what do i need to do now for the boot usb works?
Thanks.