U-BOOT移植的前世今生
来源:互联网 发布:js history 清除 编辑:程序博客网 时间:2024/06/03 16:52
BUG:
U-Boot 2016.03-linux4sam_5.5 (Apr 12 2017 - 15:16:24 +0800)
CPU: AT91SAM9X25
Crystal frequency: 12 MHz
CPU clock : 400 MHz
Master clock : 133.333 MHz
DRAM: 128 MiB
WARNING: Caches not enabled
NAND: 256 MiB
MMC: mci: 0
In: serial
Out: serial
Err: serial
Net: macb0, macb1
Error: macb1 address not set.
Hit any key to stop autoboot: 0
U-Boot>
U-Boot> tftp uIamge
macb0: PHY present at 0
macb0: link up, 100Mbps full-duplex (lpa: 0x45e1)
Using macb0 device
TFTP from server 192.168.1.101; our IP address is 192.168.1.100
Filename 'uIamge'.
Load address: 0x22000000
Loading: *
TFTP error: 'File not found' (1)
Not retrying...
U-Boot> tftp uImage
macb0: PHY present at 0
macb0: link up, 100Mbps full-duplex (lpa: 0x45e1)
Using macb0 device
TFTP from server 192.168.1.101; our IP address is 192.168.1.100
Filename 'uImage'.
Load address: 0x22000000
Loading: #################################################################
#################################################################
############
1.1 MiB/s
done
Bytes transferred = 2080512 (1fbf00 hex)
U-Boot> nand write 0x22000000 200000 1fbf00
NAND write: device 0 offset 0x200000, size 0x1fbf00
PMECC: Too many errors
NAND write to offset 200000 failed -5
0 bytes written: ERROR
解决思路:
检查PMECC的初始化情况。
最后发现是nand write 重写第2次就会出现这个问题,将nandflash重新擦除就OK。
- U-BOOT移植的前世今生
- Spring Boot(一):Spring Boot的前世今生
- U-Boot的移植
- U-Boot 的移植
- u-boot的移植
- 前世今生的缘
- 互联网的前世今生
- 救世主的前世今生
- 3G的前世今生
- Gentoo的前世今生
- Mozilla的前世今生
- Java的“前世今生”
- unix的前世今生
- 浏览器的前世今生
- JAVA的前世今生
- bug的前世今生
- CKO的前世今生
- BIM的前世今生
- easyui datagrid pagination 自定义分页
- HDU 1358 Period (next跳表找最小循环节)KMP
- Qt5中文显示
- oracle数据库软件和实例安装好以后的配置
- SQL : Join 与 union
- U-BOOT移植的前世今生
- jquery easui tabs注册完刷新另一个tabs
- Git 进阶之「设置别名」
- easyui messager show和confirm
- NRF52832NFC读写
- HashMap根据Value值的大小排序
- win7系统右键菜单没有新建word功能的解决方法
- 事件驱动的Python实现
- ios学习第六天(二)自定义UIView中