Quantcast
Channel: Processors forum - Recent Threads
Viewing all articles
Browse latest Browse all 17527

PROCESSOR-SDK-AM437X: AM4376 - boot-from-SD U-boot 2018.01 (ti-processor-sdk-linux-am437x-evm-05.00.00.15)

$
0
0

Part Number:PROCESSOR-SDK-AM437X

I am working on a custom TI AM4376 board. I am trying to upgrade to the U-boot 2018.01 version from the latest TI SDK. I have boot-from-QSPI working with U-boot 2018.01 but am having difficulties getting boot-from-SD card to work. I know the hardware is good since it is currently booting U-Boot 2016.05 from SD card:

U-Boot SPL 2016.05-g5c0736c-dirty (Sep 28 2018 - 11:50:47)
Trying to boot from MMC1
reading u-boot.img
reading u-boot.img
reading u-boot.img
reading u-boot.img


U-Boot 2016.05-g5c0736c-dirty (Sep 28 2018 - 11:50:47 -0400)

CPU : AM437X-GP rev 2.1
Model: Embedded Planet DES0251
DRAM: 2 GiB
PMIC: TPS65218
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
reading uboot.env
Net: Could not get PHY for cpsw: addr 0
cpsw
=>

I get the following when it tries boot-from-SD with U-boot 2018.01:

U-Boot SPL 2018.01-gb0388fa-dirty (Sep 28 2018 - 12:51:54)

Trying to boot from MMC1
spl: could not find mmc device. error: -19
SPL: failed to boot from all boot devices
### ERROR ### Please RESET the board ###

It may be as simple as me missing something in the u-boot configuration. I did not see an EVM board configuration for boot-from-SD in the u-boot source tree. There appears to be extensive changes to the MMC SPL support in U-boot 2018.01 as compared to the previous U-Boot 2016.05. I assume boot-from-SD in U-boot 2018.01 has been verified to work on one of the EVM platforms. Is there a defconfig available for boot-from-SD on an EVM board?

Thanks


Viewing all articles
Browse latest Browse all 17527

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>