Hi Yuri, Peter,
You know i.MX6SDL check boot config by BOOT_CFG pins written in Table 8-15 in IMX6SDLRM Rev.1 when normal boot mode.
According to your replies, I understand checking BOOT_CFG2[4:3] pins is not needed because i.MX6SDL finds a device by CD pins when SD/MMC manufacture boot.
But I think i.MX6SDL cannot boot correctly if i.MX6SDL doesn't check BOOT_CFG pins.
For example, i.MX6SDL doesn't understand which device (SD or MMC) is connected to SD1 or SD2 if i.MX6SDL doesn't check BOOT_CFG1[5] also in SD/MMC manufacture boot.
So I guessed i.MX6SDL should check BOOT_CFGx pins (except BOOT_CFG2[4:3]) even if it is in SD/MMC manufacture boot.
If my thinking is wrong, could you catch up my misunderstanding and how i.MX6SDL decide boot settings?
Best Regards,
Satoshi Shimoda