AnsweredAssumed Answered

imx6sll  MMC: no card present

Question asked by zhang jie on Dec 18, 2018
Latest reply on Dec 19, 2018 by igorpadykov

hello!

 

we add the same emmc, ddr as the MCIMX6SLL-EVK-Schematics for our customer board.

now we want to use the sd for test first.

but uboot said it can not find the SD ,

 

log as follow:

U-Boot 2017.03-imx_v2017.03_4.9.88_2.0.0_ga+gb76bb1b (Dec 13 2018 - 23:36:51 +0800)

CPU: Freescale i.MX6SLL rev1.1 at 792MHz
CPU: Industrial temperature grade (-40C to 105C) at 36C
Reset cause: POR
Model: Freescale i.MX6SLL EVK Board
Board: MX6SLL EVK
DRAM: 2 GiB
PMIC: PFUZE100! DEV_ID=0x10 REV_ID=0x21
MMC: FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
MMC: no card present
mmc_init: -123, time 2
*** Warning - MMC init failed, using default environment

No panel detected: default to MCIMX28LCD
Display: MCIMX28LCD (800x480)
Video: 800x480x24
In: serial
Out: serial
Err: serial
MMC: no card present
mmc_init: -123, time 2
Net: CPU Net Initialization Failed
No ethernet found.
Normal Boot
Hit any key to stop autoboot: 0
MMC: no card present
mmc_init: -123, time 2
MMC: no card present
mmc_init: -123, time 2
MMC: no card present
mmc_init: -123, time 2
Booting from net ...
starting USB...
USB0: USB1: USB EHCI 1.00
scanning bus 0 for devices... 1 USB Device(s) found
scanning bus 1 for devices... 1 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 0 Ethernet Device(s) found
No ethernet found.
No ethernet found.
Bad Linux ARM zImage magic!

 

did this mean i need to do the action as follow you recommend ?

 

Uboot for custom board should be rebuilt

with new ddr calibration settings found from ddr test, put them in uboot/../mx6ul_14x14_evk/imximage.cfg

Outcomes