This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

omapl138 从SD卡启动的问题?

Other Parts Discussed in Thread: OMAP-L138

想从SD卡启动,但看到文档 spra41d.pdf 里关于SD启动写的是MMC/SD0 。请问是不是只可以从SD控制器0启动,不可以通过SD控制器1 启动。

谢谢!

  • 是的,OMAP-L138 ROM bootloader只支持MMC/SD0 boot

  • TI 朋友你好:

    近期拿到 LOGIC PD EVM Board, SDK 版本 "dvsdk_omapl138-evm_04_03_00_06_setuplinux"  用 mksdboot.sh 進行 u-boot.bin, kernel, rootfs 燒寫至SD卡可正常開機執行matrix, 開機訊息如下;

    其中 u-boot.bin 路徑 ../psp/prebuilt-images/

    開機訊息

    Booting with TI UBL
    Device OPP (300MHz, 1.2V)

    U-Boot 2009.11 (Jan 13 2011 - 01:05:37)

    I2C:   ready
    DRAM:  64 MB
    MMC:   davinci: 0
    *** Warning - bad CRC, using default environment

    In:    serial
    Out:   serial
    Err:   serial
    ARM Clock : 300000000 Hz
    DDR Clock : 132000000 Hz
    Net:   Ethernet PHY: GENERIC @ 0x00

    Hit any key to stop autoboot:  1

    .

    .

    .

    再利用命令 : psp/prebuilt-images$ sudo ../board-utilities/images/utils/uflash -d /dev/sdd -b u-boot.bin -p omapl138 -vv 也能正常開機

    --------------------------------------------------------

    重新 make u-boot, 再利用下方命令將 u-boot.bin 燒寫至 SD卡出現燒寫完成, 但卻無法開機問題? 燒寫log開機訊息如下:

    其中 u-boot.bin 路徑 ../psp/u-boot-2009.11-psp03.20.00.14/

    命令 : psp/u-boot-2009.11-psp03.20.00.14$ sudo ../board-utilities/images/utils/uflash -d /dev/sdd -b u-boot.bin -p omapl138 -vv

    燒寫log

    OMAPL138
    U-Boot Size 172079
    First partition starts at 321300(164505600)
    U-Boot Magic Number        : a1aced66
    U-Boot Entry Point         : c1080000
    U-Boot Number of Blocks    : 00000151
    U-Boot Starting Block      : 00000075
    Load U-Boot Address        : c1080000
    Writing U-Boot Signature
    Writing U-Boot
    Done...

    開機訊息

    Booting with TI UBL
    Device OPP (300MHz, 1.2V)   停留在此畫面

    請問是什麼原因呢?