历史上的今天
今天是:2025年06月06日(星期五)
2020年06月06日 | SmartARM3250用串口烧写U-Boot无法启动解决办法
2020-06-06 来源:eefocus
有时候用tera term按烧写u-boot.bin后,也正确设置了S1L的启动参数,可是还是无法启动U-Boot,通常是在传送u-boot.bin的时候,没有在tera term中选择binary选项。
下面以烧写支持ubifs的u-boot.bin为例,对整个过程进行描述。
(1)先用光盘自带软件烧写kickstart和s1l。
(2)进入s1l,一次输入命令:
erase 2 10 1 //擦除2~11这10块U-Boot空间,
如果是完全重新烧写,可输入erase 2 2046 1 //擦除除kickstart和s1l之外的全部NAND
load term raw 0x83f80000
(3)选择tera term的file-》send file,在文件传输界面选中binary:

传输完毕后,发送终止信号ALT+B
(4)输入nsave和aboot flash raw 0x83f80000,完成保存和启动参数设置。
附:启动效果
kickstart init ok!
copy s1l to memery!
jump to s1l!
SmartARM LPC3250 board
Build date: Dec 24 2008 08:38:21
Autoboot in progress, press any key to stop
U-Boot 2010.06 (Sep 15 2010 - 09:39:05)
DRAM: 64 MiB
NAND: 256 MiB
In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0
上一篇:单片机p0口的工作原理解析
史海拾趣
|
汉字处理 现在要解决的问题是,嵌入式系统中经常要使用的并非是完整的汉字库,往往只是需要提供数量有限的汉字供必要的显示功能。例如,一个微波炉的LCD上没有必要提供显示\"电子邮件\"的功能;一个提供汉字显示功能的空调的LCD上不需要显示一 ...… 查看全部问答> |
|
上一次在帖子https://bbs.eeworld.com.cn/thread-105116-1-1.html玩多线程用的是标志位调度多线程,从而实现两个线程的切换。今天接着以另外一种方式来实现两个线程的切换。这里参考了photoreads的例程example-codelock和example-buffer。说起来也 ...… 查看全部问答> |
|
单片机与AT24C64通信,我搞了好几天还是没能控制它的数据读写,没办法,只好求助于各位,24C64是I2C串行总线接口,有64K空间的EEPROM,单片机是STC89S52,我用程序模拟I2C协议,于24C64通信,请教高手,能不能把单片机与AT24C64之间的读写时序解释 ...… 查看全部问答> |
|
答辩在即,还没有调通!! 1.一般的U盘都是FAT32系统,我想格式化为FAT16系统可以吗?具体怎么格式,格式玩之后插入电脑会有异常么? 2.单片机读写U盘,采用CH375为控制器,把数据当作文件方式写入的时候,需要注意文件系统的那些部分? 3.单片 ...… 查看全部问答> |
|
同样的程序代码 用VB编写能实现连接通信 而用EVB却一直出现连接问题 另外 Pocket PC模拟器 和PC通信是不是要先用ActiveSync这东西现同步起来才能通信? 这个东西学了2个月... 困扰了2个月... ...… 查看全部问答> |
|
做个自定义外壳程序(也叫主操作界面),一开机就进入界面,然后这个界面(就像手机的主菜单)上有6个图标表示支持不同的功能,现在假定是6个按钮好了,我点击任意一个按钮就打开 ,另一个程序出现另一个界面,然后覆盖在原来的界面窗口之上,应该是 ...… 查看全部问答> |
|
Cyclone III FPGA硬件电路 电源设计特别考虑地方 Cyclone III 需要提供如下电源: Vccint: 内核电源; Vccio : Bank1 ~ Bank8 , 输入输出BUFFER 电源; VccA : 模拟PLL 电源 &n ...… 查看全部问答> |




