ARM开发板烧录NorFlash详细步骤
需积分: 12 20 浏览量
更新于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的详细步骤,这个过程对于调试、更新或恢复开发板上的固件至关重要。确保每个步骤都准确无误,可以避免不必要的错误和问题。在实际操作中,务必遵循安全规范,防止对硬件造成损坏。
170 浏览量
195 浏览量
148 浏览量
2024-11-04 上传
2024-11-04 上传
2024-11-04 上传
336 浏览量
211 浏览量
216 浏览量
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
lwangxin
- 粉丝: 0
最新资源
- JFreeChart图表实例与开发文档详解
- 全面解读PMP项目管理精髓
- 分支理论在项目结构中的应用实践
- Kunna开源系统:跟踪个人与组织证书
- IndexR:分布式列式数据库,大数据实时分析利器
- StockScanner:端到端编程实践探索
- VGA输出实验:实现八色彩条与乒乓球游戏的Verilog程序
- MySQL 8.0与JQuery 3.4.1组合资源包下载
- Spring MVC与Tomcat 7.0.61服务器集成指南
- i18n4go:Golang国际化工具的应用与维护指南
- ButterCake:移动优先设计的Flexbox开源CSS框架
- Gatsby项目中的PORTOFOLIO文件快速导览
- JsTIPS: 多语言传播JavaScript知识的开源博客平台
- 前端验证CPF和CNPJ的实现方法与细节
- 安联锐视监控数据恢复程序:H.264格式录像紧急修复指南
- Java技术干货分享:TelRan-13-M2-2021