JZ2400 linux下使用eop

来源:互联网 发布:网络工程施工与验收 编辑:程序博客网 时间:2024/05/16 11:57

使用的软件下载!!!

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

这里写图片描述

注意:排线别插反了:
这里写图片描述

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

这里写图片描述

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

这里写图片描述


这里写图片描述

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

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

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

这里写图片描述

Ⅱ.使环境变量生效 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      # filesudo ./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      # filesudo ./oflash 0 1 1 0 0 *.bin