在JZ2440开发板上烧写裸板程序,电脑上没有JTAG十针插孔,就需要用到转接器,openJTAG是基于TF2232芯片的USB转JTAG和RS232口的转接器。
本机操作系统centos6.5, 插上openJTAG居然不需要安装驱动,下载oflash烧写软件运行,直接能识别开发板,步骤如下:
一,将eop连接到pc和开发板(pc–eop–2440)
贰,将下载oflash放到环境变量包含的路径中,/usr/local/bin, 添加可执行权限
chmod +x eop/oflash
cp -v eop/oflash /usr/local/bin/
三,即可用oflash命令烧写
比如 oflash leds.bin,按提示输入0,1,0,0, (具体选项如下)
0. OpenJTAG
1. S3C2440
0:Nand Flash prog 1:Nor Flash prog 2:Memory Rd/Wr 3:Exit
Select the function to test:0
0:Nand Flash Program 1:Nand Flash Print BlkPage 2:Exit
Select the function to test :0
烧写完成后,
拔掉openJTAG的排线,确定启动开关拨动到了nand(刚才烧写的地方),再将开发板重新上电,即可看到led灯闪亮
参考资料:https://blog.csdn.net/czg13548930186/article/details/78739854 (JZ2400 linux下使用eop)