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
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!
-----------------------------------------------------------------------------------------------------------------------
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
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