欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JZ2400 linux下使用eop

程序员文章站 2024-02-23 09:00:16
...

使用的软件下载!!!

① 将eop连接到pc和开发板(pc–eop–2440)

JZ2400 linux下使用eop

注意:排线别插反了:
JZ2400 linux下使用eop

② 在相应的虚拟机中选择连接设备(因为默认是连接到windows中的)

JZ2400 linux下使用eop

③ 将下载包中的oflash文件添加到linux的目录下

JZ2400 linux下使用eop


JZ2400 linux下使用eop

④ 修改环境变量,使oflash能在任意目录运行:

因为我将oflash放在了/mnt/hgfs/czg文件夹里面,所以我需要记住这个目录。记住oflash所放的对应目录

Ⅰ. 修改环境变量 sudo vim /etc/environment

JZ2400 linux下使用eop

Ⅱ.使环境变量生效 source /etc/environment

如果没有生效:请使用reboot重启

⑤ 然后就可以使用oflash命令烧写了

相比于windows,用linux可以不用安装驱动免去数字签名麻烦,还可以使用通配符*简化书写。


附加:

因为我用的是共享文件夹,所以一般文件都放在同一个目录,用脚本烧写方便。提供此方法~

eop-nand.sh

#! /bin/sh
# jtag(0:openjtag, 1:dongle并口, 2:wiggler并口) 
# cpu(0:s3c2410, 1:s3c2440, 2: s3c6410)  
# flash(0:nand, 1:nor)  
# write/read(0:write, 1:read)   
# offset      
# file
sudo ./oflash 0 1 0 0 0 *.bin

eop-nor.sh

#! /bin/sh
# jtag(0:openjtag, 1:dongle并口, 2:wiggler并口) 
# cpu(0:s3c2410, 1:s3c2440, 2: s3c6410)  
# flash(0:nand, 1:nor)  
# write/read(0:write, 1:read)   
# offset      
# file
sudo ./oflash 0 1 1 0 0 *.bin