H-Jtag V1.0 烧写NOR Flash

来源:互联网 发布:域名whois查询工具 编辑:程序博客网 时间:2024/06/09 20:50

一、先探测ARM芯片是否能找到
1.  打开H-Jtag-Server

Init->load,选择初始化脚本“FriendlyARM2440.his”->"打开"
2. 菜单中选择“Settting”->"USB/LPT Selectiojn",选择 LPT

3. 菜单中选择“Settting”->"LPT JTAG Setting",做如下设置

4. 菜单中选择“Control”->"Detect Target",出现如下界面说明探测到ARM芯片

二、用H-FLASHER下载程序到NOR FLASH
1. 打开“H-FLASHER”
菜单中选择“Load”选择“H-Flasher_SST39VF1601”
选择“Flash Selection”中AMD: "AM29LV160DB"或者SST:"SST39VF1601"(这个是的NOR Flash 型号,你的要根据具体型号选择)

(1) 选择 AMD: "AM29LV160DB"



(2) 选择 SST:"SST39VF1601"


2. 可能出现如下出错提示:


解决办法:

用红圈里的十六进制数替换H-JTAG安装目录下的 “\H-JTAG\FDevice\SST”里的FLASH_ID=“0x234A00BF”



3. 成功后的界面如下所示:

4. 设置Flash Width x Chip

5. 设置 Dst Addr 为"Flash Base Address"

6. “Type”选择文件格式,Src File中选择要下载的二进制或十六进制代码文件路径,最后点击“Program”,即可完成NOR Flash程序烧写



注意:
如果使用的是uCdragon(优龙H-Jtag仿真器)而该仿真器默认是处于“Debug”模式,当用该仿真器下载程序时需要将指示灯调到SJF状态才可以正常对NOR/NAND Flash进行操作。





原创粉丝点击