完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 一只耳朵怪 于 2018-6-4 17:05 编辑
U-Boot 2013.01.01 (Jul 11 2013 - 17:09:54) I2C: ready DRAM: 512 MiB NAND: maf_id:0xec,dev_id:0xda256 MiB MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 ECC: uncorrectable. ECC: uncorrectable. ECC: uncorrectable. ECC: uncorrectable. ECC: uncorrectable. ECC: uncorrectable. ECC: uncorrectable. ECC: uncorrectable. NAND read from offset 260000 failed -74 *** Warning - readenv() failed, using default environment Hit any key to stop autoboot: 0 mmc0 is current device SD/MMC found on device 0 reading uEnv.txt ** Unable to read file uEnv.txt ** reading uImage ** Unable to read file uImage ** ** Invalid partition 2 ** Could not find uImage 我的SD卡是用AM335X开发板提供的工具制作的。我现在是从SD卡启动,就出现了ECC nand 读的错误,请帮我分析下原因,我用的官方的SDK开发 |
|
相关推荐
9个回答
|
|
|
|
|
|
jvwueurw 发表于 2018-6-4 13:59 我的nandflash用的三星256M的(k9......具体忘记了),能否帮我指导下,应该在uboot哪些地方配置一下??我的是用官方sdk 6.0版本。。thx |
|
|
|
jvwueurw 发表于 2018-6-4 13:59 我的nandflash用的三星256M的(k9......具体忘记了),能否帮我指导下,应该在uboot哪些地方配置一下??我的是用官方sdk 6.0版本。。thx |
|
|
|
jvwueurw 发表于 2018-6-4 13:59 通过log信息:问题出现在执行should_load_env()函数后,出现了错误ECC:uncorrectable ,看不出这个函数跟这个错误有什么关系 ?? #if defined(CONFIG_CMD_NAND) puts("NAND: "); nand_init(); /* go init the NAND */ #endif #if defined(CONFIG_CMD_ONENAND) onenand_init(); #endif #ifdef CONFIG_GENERIC_MMC puts("MMC: "); mmc_initialize(gd->bd); #endif #ifdef CONFIG_HAS_DATAFLASH AT91F_DataflashInit(); dataflash_print_info(); #endif /* initialize environment */ if (should_load_env()) env_relocate(); else set_default_env(NULL); |
|
|
|
fantasyo老时光 发表于 2018-6-4 14:25 env_relocate(); 这个函数会从nand中读环境变量。 进到uboot,saveenv一下试试 |
|
|
|
可能是BCH16 和 BCH8 的问题。 请贴下你的page size, oob size 等参数,SLC吗? 如果oob size大,uboot 要打个patch,我去年搞好过。
|
|
|
|
我感觉应该是这个读取环境变量这个文件出现问题,但是我这个文件我不知在哪去找??也不知存在哪??还有这个uEnv.txt 这个文件是怎么生成的?? |
|
|
|
60user189 发表于 2018-6-4 14:49 我感觉应该是这个读取环境变量这个文件出现问题,但是我这个文件我不知在哪去找??也不知存在哪??还有这个uEnv.txt 这个文件是怎么生成的?? |
|
|
|
fantasyo老时光 发表于 2018-6-4 15:04 你可以考虑先不用nand flash上的环境变量,ezsdk默认的环境变量,uimage, fs都是在sd卡上的 如果我的回答解决了您的问题,请确认答案,谢谢!:) |
|
|
|
只有小组成员才能发言,加入小组>>
348 浏览 1 评论
543 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
787 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
658 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1140 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
76浏览 29评论
254浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
261浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
209浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
67浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 17:20 , Processed in 1.430412 second(s), Total 63, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号