imx6 USB OTG boot mode

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

imx6 USB OTG boot mode

4,245 Views
jaiganesh
Contributor III

Hi all,

          We have done some custom boards (SOM + test board) based on imx6. The issue is regarding the USB OTG boot mode. Some SOMs are detected in the Linux PC (using the "lsusb" command) in the USB OTG mode while some others are detected only in "Freescale Reserved" mode (i,e when boot switches are set to "11").

            And in those SOMs which are detected only in freescale reserved mode, it cannot boot from SD card while other SOMs (which is properly detected in USB OTG mode) can able to boot from SD card. [ Sine boot switches and SD card slot resides in our test board, we are sure that SD card and boot switches are correctly wired/working.]

           Has anyone out there faced a situation like this? And anybody knows the reason for this issue?

Thanks,

Jai Ganesh

Labels (2)
Tags (3)
0 Kudos
3 Replies

1,207 Views
igorpadykov
NXP Employee
NXP Employee

Hi Jai

Serial downloader mode (USB OTG) should work fine.

If it does not work, probably your board has hardware issues, bad contacts, e.t.c.

There are some pecularities with manufacture mode. In this mode, SD or MMC card

will be scanned on uSDHC1 and uSDHC2. If card is detected and boot image is found

in the card, then this boot image will be loaded and executed.

Re: i.MX6DL boot strange result: boot mode connect Serial downloader mode (USB OTG), SD connect and ...

Best regards

chip

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos

1,207 Views
jaiganesh
Contributor III

Hi Igor,

          Thanks for you reply. But it doesn't seem like an issue in hardware, since we have a common test board where the boot switches and SD card slot is placed. We are using  different SOMs on the same test board. And since some SOMs are detected in "serial download mode", we are sure that there is no hardware issue.

         Is there any other possibilities for these kind of error? Is there any way to debug this issue (like using JTAG kind of things)?

Thanks,

Jai Ganesh S

0 Kudos

1,207 Views
igorpadykov
NXP Employee
NXP Employee

Hi Jai

surely USB can be tested with SDK usb tests (can be run with jtag)

i.MX 6Series Platform SDK : Bare-metal SDK

"serial download mode" can not be tested, it is closed in ROM.

Best regards

chip

0 Kudos