Configuring LCD Strap Boot pins to boot from this emmc (mcimx6g2cvm05aa)

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

Configuring LCD Strap Boot pins to boot from this emmc (mcimx6g2cvm05aa)

493 Views
nachodiz
Contributor III

Dear all, someone can help me to configure this boot resistors in order to boot from an mmc5.0

This card has Data Strobe pin (5.0) , what should i do with this pin?

At this link you can find the card specs and my schematic sheet
NXP_COMMUNITY - Google Drive 


King regards

0 Kudos
3 Replies

372 Views
igorpadykov
NXP Employee
NXP Employee

Hi Nacho

for emmc boot settings one can look at Table 3. SW601 boot device settings i.MX 6UltraLite

EVK Board Hardware User’s Guide IMX6ULEVKHUG
http://cache.freescale.com/files/32bit/doc/user_guide/IMX6ULEVKHUG.pdf

Data Strobe pin can be left unconnected.

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

0 Kudos

372 Views
nachodiz
Contributor III

Hi Igor, as I told you, I,m trying to configure the fuse resistors and while y was studiying the ultralite EVK board schematics i ´ve found some extrange thing, the board uses the USDHC1 bus but the fuses are set to USDHC2, see the picture below

I´ve also noted that the real development board is configured to perform internal boot
Can i ommit thhis programing resistors :
"Setting BT_FUSE_SEL=0 forces the ROM code to jump directly to the Serial
Downloader. This allows a bootloader to be downloaded which can then provision the
boot device with a Program Image and blow the BT_FUSE_SEL and the other boot
configuration eFUSEs. After reset, the Boot ROM code determines that BT_FUSE_SEL
is blown (BT_FUSE_SEL = 1) and the ROM code performs internal boot according to
the new eFUSE settings. This allows a user to set BOOT_MODE[1:0]=00b on a
production device and burn fuses on the same device (by forcing entry to the Serial
Downloader), without changing the value of BOOT_MODE[1:0] or pullups/pulldowns
on the BOOT_MODE pins.
8.2.4"

Do you recommend me to place the programming resistors anyway?

My roadmap is as folows:
Patch a kernel for PF3001
download the image to the emmc with serial downloader and programming efuses at the same time
then perform reset and the board should boot fine

EVK_FUSES.png

0 Kudos

372 Views
igorpadykov
NXP Employee
NXP Employee

Hi Nacho

please check sect.2.6 eMMC EVK Board Hardware User’s Guide:

The eMMC interface is connected to USDHC2 of i.MX 6UltraLite. It can support up to eMMC 4.5, but
the eMMC device is not populated by default on the EVK board. To boot from eMMC, remove the Micro
SD socket and populate the eMMC device, and then change the boot device switch (SW601) settings (OFF,
ON, ON, OFF) as shown in Table 3.

Best regards
igor

0 Kudos