AnsweredAssumed Answered

32G emmc can not boot entire uboot on sd3

Question asked by echo zeng on Jul 5, 2016
Latest reply on Jul 7, 2016 by echo zeng

Dera all,

      32G emmc can not boot entire uboot base on SD3.

      SW env: uboot 2009, android 4.2.2, kernel:3.0.35

       HW env: 4G emmc(8 data  pin) on SD4, 32G emmc(4  data pin) on SD3.

      1, OK boot from SD4 with android and SD3 work fine(read,write and delete file fine, fat32 format).

      2,'dd if=/mnt/sdcard/u-boot.bin of=/dev/block/mmcblk1 bs=512 skip=2 seek=2' ok, and 'dd if=/dev/block/mmcblk1 of=/mnt/sdcard/uboot_read_check.bin bs=512 skip=2 count=600' ok, the result  of compare uboot_read_check.bin and u-boot.bin is same.

      3,log  of boot from SD3  is:

===========log=======================

U-Boot 2009.08-dirty ( 6æ 30 2016 - 14:53:52)

CPU: Freescale i.MX6 family TO1.5 at 792 MHz

Thermal sensor with ratio = 189

Temperature:   47 C, calibration data 0x5ab4ed7d

mx6q pll1: 792MHz

mx6q pll2: 528MHz

mx6q pll3: 480MHz

mx6q pll8: 50MHz

ipg clock     : 66000000Hz

ipg per clock : 66000000Hz

uart clock    : 80000000Hz

cspi clock    : 60000000Hz

ahb clock     : 132000000Hz

axi clock   : 264000000Hz

emi_slow clock: 132000000Hz

ddr clock     : 528000000Hz

usdhc1 clock  : 198000000Hz

usdhc2 clock  : 198000000Hz

usdhc3 clock  : 198000000Hz

usdhc4 clock  : 198000000Hz

nfc clock     : 24000000Hz

Board: i.MX6Q-SABRESD: unknown-board Board: 0x63015 [POR ]

Boot Device: MMC

I2C:   ready

DRAM:   1 GB

MMC:   FSL_USDHC: 0,FSL_USDHC: 1,FSL_USDHC: 2,FSL_USDHC: 3

===========log=======================

look like crach of uboot run.

4, replace emmc with sd card on SD3, all ok.

 

I want to know what problem is?

 

thanks.

Outcomes