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.

66AK2G12 EVM 能使用EMMC启动吗,需要怎么设置?

我的K2G EVM使用SD卡可以启动成功,同样的uboot文件烧录到EMMC,就启动不了,请问uboot需要做改动吗?EMMC启动需要做哪些配置?

我使用的Processor SDK Linux 06_00_00_07版本。

按照文档中提示为EMMC分区:

eth0: netcp@4000000
Hit any key to stop autoboot: 0
=> setenv partitions 'uuid_disk=${uuid_gpt_disk};name=rootfs,start=2MiB,size=-,uuid=${uuid_gpt_rootfs}'
=> setenv uuid_gpt_disk c3c4b98b-d9b8-40e3-897c-ad25cf84226c
=> setenv uuid_gpt_rootfs bbc40f0b-65bb-445b-87c9-8159fdeef0c2
=> gpt write mmc 1 ${partitions}
Writing GPT: success!
=>

再将MLO和u-boot.img烧录到EMMC,启动不成功。

而且怀疑这样分区并没有分成功,下面日志是SD卡启动失败后,打印的日志,可以看到emmc(mmc1)的分区并没有被识别:

mmc1(part 0) is current device
SD/MMC found on device 1
** Unrecognized filesystem type **
** Unrecognized filesystem type **
** No partition table - mmc 1 **
** No partition table - mmc 1 **
** No partition table - mmc 1 **
** No partition table - mmc 1 **
** No partition table - mmc 1 **
** No partition table - mmc 1 **
** No partition table - mmc 1 **
** No partition table - mmc 1 **
** No partition table - mmc 1 **
** No partition table - mmc 1 **
** No partition table - mmc 1 **

请求帮助,谢谢!卡在EMMC启动好多天了,项目卡住了。