i.MX28 - No USB connection during USB recovery

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX28 - No USB connection during USB recovery

Jump to solution
994 Views
FatihOzansoy
Contributor I

Dear Community,

We have designed a SOM using i.MX287. The i.MX28 is powered by 3.3V only according to AN4199 section "DCDC_BATT source only". The i.MX28 is configured to boot from NAND. At initial power on we try to upload the firmware to the processor by changing to USB recovery (pulling PSWITCH up to 3.3V at power-on). The PC does not detect the SOM at all. We read the error codes 80508002 and 80502008 on the debud UART port. It seems that the bootloader tries the NAND flash for firmware and then changes to USB port. That there is communication with the debug UART means obviously that the ROM is running. When the processor is powered with 5V through VDD5V the pull-up on the D+ is internally enabled and the PC is able to detect and communicate with the i.MX28. Does the USB circuit requires 5V during the USB recovery mode?

Labels (1)
0 Kudos
1 Solution
601 Views
weidong_sun
NXP TechSupport
NXP TechSupport

Hello,fatih,

      USB OTG in I.MX28 needs 5V input at pin VDD_5V Otherwise, Otherwise USB OTG can't be used. Normally, designer should connect USB_OTG_VBUS signal on connector to VDD_5V pin if she doen't use 5V adapter. This can ensure customer burns images into Flash on board.

Regards,

Weidong

View solution in original post

0 Kudos
1 Reply
602 Views
weidong_sun
NXP TechSupport
NXP TechSupport

Hello,fatih,

      USB OTG in I.MX28 needs 5V input at pin VDD_5V Otherwise, Otherwise USB OTG can't be used. Normally, designer should connect USB_OTG_VBUS signal on connector to VDD_5V pin if she doen't use 5V adapter. This can ensure customer burns images into Flash on board.

Regards,

Weidong

0 Kudos