ARM开发板烧录NorFlash详细步骤
需积分: 12 151 浏览量
更新于2024-09-16
收藏 161KB PDF 举报
"在ARM开发板中烧录Flash的操作步骤"
在ARM开发板上烧录Flash是嵌入式系统开发中的重要环节,主要用于部署操作系统、应用程序或其他固件。本过程详细介绍了如何在ARM开发板上烧录Norflash,具体步骤如下:
1. 首先,确保开发板正确连接了电源线、串口线和JTAG接口(这里使用的是Wiggler口)。插入核心板,并将特定的跳线J5设为1端,J2设为1端。
2. 开发板上电后,使用H-JTAG工具来检测CPU的状态,以确认硬件连接正常并能与CPU通信。
3. 打开H-JTAG软件,通过菜单“Flasher”选择“Start H-Flasher”,开始烧录流程。
4. 在配置阶段,选择正确的Flash芯片型号,例如Intel的28F320J3。如果未找到该选项,可能是H-JTAG软件版本过低,需升级至最新版本。可以在H-JTAG的帮助菜单中找到H-JTAG主页,按照指示下载并安装新版本。
5. 接着配置编程器设置,其中第二项通常涉及芯片的时序配置,确保参数正确无误。
6. 第三、四项一般无需特殊设置,保持默认即可。
7. 在“Programming”步骤,先点击“Check”按钮检测Flash芯片。若成功,芯片型号应与之前选择的型号一致。在CPU初始化阶段可以多次检测,但在开发板进入DNW(Download Now)状态后,仅能检测一次,否则会提示检查Flash型号。
8. 设置烧录参数,包括Type(类型)、DstAddr(目标地址)和Src(源文件),选择要烧录的固件文件,如2440boot_nor.bin。
9. 点击“Program”开始烧录,进度条显示烧录过程,完成后点击“Close”。
10. 然后进行校验操作,点击“Verify”,再次显示进度条以验证烧录内容是否正确无误。
11. 烧录和验证完成后,断开电源,移除J5跳线,并将J2跳线改设为0端。
12. 重新上电,开发板将依据新的Boot固件启动。
以上就是在ARM开发板上烧录Norflash的详细步骤,这个过程对于调试、更新或恢复开发板上的固件至关重要。确保每个步骤都准确无误,可以避免不必要的错误和问题。在实际操作中,务必遵循安全规范,防止对硬件造成损坏。
2011-05-16 上传
2007-12-02 上传
2010-08-27 上传
2009-03-11 上传
2020-10-20 上传
2013-05-17 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
lwangxin
- 粉丝: 0
- 资源: 3
最新资源
- P2PAssess2:Acme 公司类框架
- ASP上传Excel文件并将数据导入到Access数据库
- finalizers:愚蠢的终结者
- calculation_tool_C51_english,c语言华容道源码,c语言项目
- [整站程序]F60在线整站程序_f60.rar
- numeral-systems:Node.js模块,用于通过数字系统类型转换数字
- rebib:从DBLP检索信息并自动更新BibTex文件
- rpi-pico:RPI Pico的MicroPython代码示例
- 负载均衡器
- Gobland 2D-crx插件
- IMAQPLOT - 使用回调预览视频数据:使用处理图形和回调预览图像采集工具箱视频的演示。-matlab开发
- VB光盘管理系统设计(源代码+系统).rar
- road,c语言链队列源码,c语言项目
- TIL:今天我学到了
- 影视金融理财系统_电影投资分红项目_众筹票房分红源码_短信修复+免签支付+搭建教程
- App4UITestToolint-tests-Empty-TC-Add-Tools-2021-04-06T17-25-04.298Z:为工具链创建