oflash是支持S3C2410/S3C2440、同時支持OpenJTAG、并口JTAG、支持所有Nor、Nand Flash的燒寫工具
使用方法(注意:在Linux下前面oflash前要加上sudo):
1. 直接運行oflash,按照提示選擇CPU、NAND或NOR、讀或?qū)?br />2. oflash <要燒寫的文件>3. 使用配置文件,建一個名為cfg.txt的文件,下面是一個例子:
# 說明:"#"號開頭表示注釋
# 每個配置占一行,每行有6個參數(shù),分別表示:JTAG類型、CPU類型、Flash類型、讀寫類型、偏移地址、文件
# 可以在配置文件里寫多個配置用來把不同的文件寫到不同的Flash、不同的偏移地址去
# jtag(0:openjtag, 1:并口) cpu(1:s3c2410, 2:s3c2440) flash(0:nand, 1:nor) read/write(0:write, 1:read) offset file
1 2 1 0 0 u-boot.bin
1 2 0 0 0 leds.bin
4. oflash -f <其他名字的配置文件>
5. 仿照配置文件的方式,把配置項直接放在oflash命令后面,比如:
oflash 0 2 1 0 0 leds_nor.bin //通過OpenJTAG把leds_nor.bin燒到S3C2440的Nor flash上
oflash 1 2 0 0 0 leds_nand.bin //通過OpenJTAG把leds_nand.bin燒到S3C2440的Nand flash上