Hi Sir,
i am trying to flash eMMC using sd card but i am able to flash image using sd card after changing boot mode for eMMC not getting console log or eMMC clk. and we are using processor imx6solo MCIMX6S6AVM10AD
below is the boot section of our design:
SD CARD BOOT SELECTION | |||||||
BOOT_CFG2_7 | BOOT_CFG2_6 | BOOT_CFG2_5 | BOOT_CFG2_4 | BOOT_CFG1_7 | BOOT_CFG1_6 | BOOT_CFG1_5 | BOOT_CFG1_4 |
eMMC BOOT SELECTION | |||||||
BOOT_CFG2_7 | BOOT_CFG2_6 | BOOT_CFG2_5 | BOOT_CFG2_4 | BOOT_CFG1_7 | BOOT_CFG1_6 | BOOT_CFG1_5 | BOOT_CFG1_4 |
could you please help me on this.
Thanks & Regards,
Ramesha S P
Did you correctly reset the processor after changing boot mode from SD card to eMMC? Did you correctly select the uSDHC port your eMMC chip is connected to (the state of the BT_CFG2_3 signal, that affects the uSDHC port selection, is not shown on your pictures)? Are all other BT_CFGx_y signals pulled down to 0 at the moment of reset?
Also, try not to use the eMMC 4.4 DDR mode during boot, i.e. pull the BT_CFG2_7 signal down to 0.
Best Regards,
Artur
SD CARD BOOT SELECTION | |||||||
BOOT_CFG2_7 | BOOT_CFG2_6 | BOOT_CFG2_5 | BOOT_CFG2_4 | BOOT_CFG1_7 | BOOT_CFG1_6 | BOOT_CFG1_5 | BOOT_CFG1_4 |
0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
eMMC BOOT SELECTION | |||||||
BOOT_CFG2_7 | BOOT_CFG2_6 | BOOT_CFG2_5 | BOOT_CFG2_4 | BOOT_CFG1_7 | BOOT_CFG1_6 | BOOT_CFG1_5 | BOOT_CFG1_4 |
1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 |