iMX6 ul Boot mode question

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

iMX6 ul Boot mode question

766 Views
chrisszot
Contributor I

I am using a iMX6UL and I am trying to boot from eMMC connected to SDIO2.  I am using a lot of GPIO's and do not want to use all of the LCD_DATA lines just for the boot configuration.

I have installed two testpoints on the BOOT_MODE pins to allow us to enter serial flash mode with a test fixture, then when we remove the board from our test bench we pull these lines low to enable boot from fuses.

I am trying to understand the fusing details to ensure this works.  There are recommendations which state to leave the LCD_DATA lines open, or use a bunch of analogue switches to enable after boot to not enter an incorrect boot mode.  Is this really necessary?  If we enter serial mode, is there any way to boot from internal fuses and not use the GPIOs?  Or is fusing even needed/ could we boot off internal, have that be a bootloader to point to eMMC and set up the system correctly?

Labels (1)
0 Kudos
1 Reply

361 Views
igorpadykov
NXP Employee
NXP Employee

Hi Chris

if fuse boot mode : BOOT_MODE[1:0]=00  Boot From Fuses

LCD_DATA lines are not used, description can be found in sect.8.2.1 Boot mode pin settings

i.MX6UL Reference Manual

http://cache.freescale.com/files/32bit/doc/ref_manual/IMX6ULRM.pdf

After entering serial mode, there no way to boot from internal fuses.

Best regards

igor

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

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

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

0 Kudos