1 怎么烧写程序
JLINK
JTAG OPENJTAG
USB 串口卡 ,jz2440 v3集成了
2 open jtag 窜口设备 驱动安装
3 用open jtag连接 开发板与 笔记本
4 用 oflash 烧写工具 给 开发板烧写裸板程序
oflash 显示 设备类型 烧写的 位置 (NAND 、 NOR) 扫写位置
简洁的命令
oflash 0 1 0 0 0 lcd.bin
oflash 命令扫写程序比较慢, 1kb 一秒钟
5 怎么用 远程com 连接
securt 工具连接串口 设置 com口,波特率 然后链接
扫写裸板程序后,可以通过 远程工具查看设备输出 和相关显示。
(烧写程序用 opent jtag ,远程工具用的是 usb com 在链接,相关的驱动要安装好,在 win系统中 设备管理中 可以查看 安装。)
6 uboot 烧写
用oflash 烧写到 nor flash ,注意下烧写命令中 的 选项
大概需要 4分钟左右才能烧写完成。
扫写完成后 拔掉 jtage 设备,开发板断电 重新接电。
安装 开发板 usb 设备驱动 ( dnw 驱动)
后续烧写程序可以不用 jtag 烧写程序 ,直接用 uboot +dnw 就可以 烧写程序,速度比 oflah要快,方便。
7 使用 dnw 烧写程序
远程工具连接开发板后,在uboot 选项中 悬着 对应的 选项 (这个uboot 菜单的功能,韦东山写的,很方便,也可退出后 【按q】 输入 help 命令查看)
然后 用dnw 工具悬着 要烧写的程序 即可。
这里遇到个问题: 扫写linux 程序是,不知道怎么 烧写到 nor flash上去了。
8 使用 tftp烧写程序
用 usb 数据线 和 usb 串口线到开发板 和笔记本
在远程工具中 输入 printf 命令 查看 开发板的 ip 和 tfp server的 ip
// 设置 开发板ip 和 tftp ip 保持 网段一致
set ipaddress 192.168.1.12
set serverip 192.168.1.13
//保存设置
save
用网线 连接 开发板 与笔记本。
(我的 毛事连了之后没有反应,网卡灯不亮。)
注意:
有时候烧写程序后 需要 吧 开发板 断电 重新接电一下 ,这样 com 工具才能连接上。