如何烧写Flash篇1
方法/步骤
1.首先安装GZUT_OnePro软件,双击软件快捷方式打开软件
2.在软件窗口上面的菜单栏,单击“文件”
3.在弹出的下拉菜单,单击“打开文件”
4.找到打包做好的Bin文件,添加到软件,选中bin文件,单击“打开”
5.然后单击,软件下面的”芯片检测“
6.现在可以检测到芯片型号说明,可以硬件和电脑连接成功,单击”确定“
7.然后单击”自动烧录“进行Flash烧写
8.提示是否擦除芯片,单击”确定“
9.软件正在擦除芯片,请耐心等待
10.芯片擦除完成,正在烧写芯片
11.芯片烧写成功,烧写完成
嵌入式linux如何烧写flash篇2
有flash烧写器的啊
1)在电脑上装好相应的驱动和烧写软件,
2)把flash芯片按正确的方向放在烧写器的卡座上
3)通过烧写软件控制flash芯片的擦除和烧写,对Nandflash,烧写时默认会跳过坏块。
如果你说的是固件升级,那么通过nandwrite和nandread命令去操作,nandread是将写入flash的数据读出来与写之前的文件进行二进制比较,以确认烧写是成功的。
注意:要用write.e和read.e,这样才能跳过坏块。
2440jtag怎么烧写到flash篇3
一、下载H-jtag的最新版本H-jtag-v1.0
按照友善之臂的手册和H-jtag的手册安装好H-jtag
H-JTAG-1.0的功能和特点总结如下:
1.支持RDI1.5.0以及1.5.1;
2.支持所有CORTEX-M3,ARM7,ARM9和XSCALE芯片;
3.支持THUMB以及ARM指令;
4.支持LITTLE-ENDIAN以及BIG-ENDIAN;
5.支持SEMIHOSTING;
6.支持WIGGLER,SDT-JTAG,自定义JTAG调试板和H-JTAGUSB仿真器;
7.支持WINDOWS9.X/NT/2000/XP/VISTA;
8.支持常用片内FLASH,NORFLASH和NANDFLASH芯片的编程烧写;
9.支持LPC1700/2000,AT91SAM,LUMINARY和STM32F系列的片内FLASH自动下载;
二、配置H-jtag
1、设置JTAG端口
(1)打开H-jtag的主界面,选择Setting--》USB/LPTSelection,然后弹出的对话框中选择LPT,用并口连接H-jtag。
(2)安装完也许H-JTAG后可能会检测不到芯片,这很正常,这是因为jtag小板和软件配置有一定到差别,因此要配置一下软件,依次打开setting-LTPJtagSetting,然后按照下图的参数进行配置:在友善之臂的手册上有,请参看手册。配置完成后点击OK
2、设置初始化脚本
在H-JTAG的主界面,点Init->InitScript,跳出InitScript窗口,点该窗口下面的Load按钮,找到FriendlyARM2440.his文件,然后点击OK,注意不要点击“EnableAutoInit”,如下图
3、检测目标器件
使用开发板附带的JTAG小板连接开发板的JTAG接口,将选择开关打到NANDflash启动那一端。并接上打开电源。点主菜单COntrol->DetectTarget。
三、烧写U-boot到NandFlash
(1)点H-JTAG主菜单的Flasher-》StartH-Flasher打开H-Flasher烧写程序窗口。
(2).下载配置文件S3C2440+K9F2G08.hfc,并解压放到某一个目录
在H-Flasher窗口菜单中选择“Load”,出现打开文件选择窗口,选择下载好并且解压好的S3C2440+K9F2G08.hfc这个文件(如果是烧写nor的话选择S3C2440+SST39VF1601.hfc),这样烧写的配置基本就好了,不用再配置其他的选项了。
配置文件S3C2440+K9F2G08.hfc如下:
文件:S3C2440+K9F2G08.rar
大小:0KB
下载:下载
(3)开始烧写
在选项“(4)Programming”里面点击check的话就会正确检测出nandflash的id了,
Type选择“PlainBinaryFormat”,
SrcFile选择要烧写的u-boot,
最后点击program,等待烧写结束就可以了!
6416怎么进行Flash的烧写篇4
编写一个boot二级引导程序和一个烧写程序,烧写的指令可以根据所用flash的系列查找的,烧写前必须先把flash擦除干净,这个一般是需要六条指令向特定的地址中写入数据,当flash中全部变为1时,就可以开始进行烧写了,烧写前需要进行3个周期的指令操作,这个也是在flash中查找的!boot二级引导程序在网上随便就可以下到的,可以参考!我当初进行的烧写步骤是这样的,把boot引导程序写在了应用程序里面,装载但是不运行这个工程文件,然后装载运行烧写程序的工程文件,负责把装载进内存的应用程序的工程文件整个烧写进flash里面。
步骤就是这样的,抛砖引玉吧,期待高手指导。