ARM开发板烧录NorFlash详细步骤
需积分: 12 186 浏览量
更新于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的详细步骤,这个过程对于调试、更新或恢复开发板上的固件至关重要。确保每个步骤都准确无误,可以避免不必要的错误和问题。在实际操作中,务必遵循安全规范,防止对硬件造成损坏。
2007-12-02 上传
2010-08-27 上传
2009-03-11 上传
2020-10-20 上传
2013-05-17 上传
点击了解资源详情
点击了解资源详情
2009-08-02 上传
2010-06-17 上传
lwangxin
- 粉丝: 0
- 资源: 3
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜