用kermit通过串口往nandflash任意地址里烧写任何文件!
2015-04-08 22:15
295 查看
1、安装kermit
#apt-get install ckermit
2、使用kermit之前,在用户宿主目录下(/home/用户名/)创建一个名为.kermrc的配置文件,内容如下 :
set line /dev/ttyUSB0 //如果是串口就是ttyS0
set speed 115200
set carrier-watch off
set handshake none
set flow-control none
robust
set file type bin
set file name lit
set rec pack 1000
set send pack 1000
set window 5
3、打开kermit
#kermit
#connect
4、给开发板上电,可以看到kermit打印串口信息
5、进入Uboot命令模式输入:
#loadb 0x50000000 //(0x50000000为你要传送文件的内存起始地址)
6、按住Ctrl + \ 后,松开,在按一下c键,进入kermit命令行模式
7、输入命令
#send /root/cxd.bmp (要传送文件的路径)
按下回车键后,可以看到传送画面
8、传送完成后,又回到kermit命令界面,输入connect命令,进入Uboot命令界面;
9、此时可以输入md 0x50000000 100 命令读取内存中的内容,
然后输入nand erase 0x3ff00000 0x100000 擦除一块空间出来,
在执行 nand write 0x50000000 0x3ff00000 0x4500 将文件信息存储到nand flash 中!
#apt-get install ckermit
2、使用kermit之前,在用户宿主目录下(/home/用户名/)创建一个名为.kermrc的配置文件,内容如下 :
set line /dev/ttyUSB0 //如果是串口就是ttyS0
set speed 115200
set carrier-watch off
set handshake none
set flow-control none
robust
set file type bin
set file name lit
set rec pack 1000
set send pack 1000
set window 5
3、打开kermit
#kermit
#connect
4、给开发板上电,可以看到kermit打印串口信息
5、进入Uboot命令模式输入:
#loadb 0x50000000 //(0x50000000为你要传送文件的内存起始地址)
6、按住Ctrl + \ 后,松开,在按一下c键,进入kermit命令行模式
7、输入命令
#send /root/cxd.bmp (要传送文件的路径)
按下回车键后,可以看到传送画面
8、传送完成后,又回到kermit命令界面,输入connect命令,进入Uboot命令界面;
9、此时可以输入md 0x50000000 100 命令读取内存中的内容,
然后输入nand erase 0x3ff00000 0x100000 擦除一块空间出来,
在执行 nand write 0x50000000 0x3ff00000 0x4500 将文件信息存储到nand flash 中!
相关文章推荐
- 用kermit通过串口往nandflash里烧写文件
- 将内存中的内核烧写到nandflash中;通过串口下载内核和文件系统
- ubuntu下使用kermit协议,通过串口传送文件
- ubuntu10.04下使用kermit协议,通过串口传送文件
- ubuntu下使用kermit协议,通过串口传送文件[转]
- ubuntu下使用kermit协议,通过串口传送文件[转]
- ubuntu下使用kermit协议,通过串口传送文件(留存验证)
- 通过uboot给arm开发板烧写内核,文件系统
- 通过符号文件来找崩溃地址
- 如何使用U-Boot通过串口烧写uClinux
- Windows API 实现查找、删除任意类型的文件_VERSION20120612(vc6.0调试通过)(2012.6.12最新修改)
- 不在系统变量中设定path/classpath,运行任意路径下的class文件(通过.bat文件)
- 嵌入式linux系统与主机通过串口传输文件
- 如何通过超级终端 利用串口实现arm板子和pc互相发送文件???
- 通过uboot给arm开发板烧写内核,文件系统
- Windows API c实现查找、删除任意类型的文件_VERSION终结版(vc6.0调试通过)
- iOS通过百度mp3接口解析mp3文件地址代码分享
- WCF随客户端软件一起发布,客户端自动识别WCF服务地址,不通过配置文件绑定WCF服务,客户端动态获取版本号
- arm-linux-gcc编译生成的文件通过SD卡烧写到开发板上的方法
- 通过WEB服务将任意文件保存到SQL