ARM11开发板烧录步骤详解
需积分: 9 59 浏览量
更新于2024-09-12
1
收藏 59KB DOC 举报
"这篇文档详细描述了如何对ARM11开发板进行烧写操作,包括格式化、设置软件参数以及烧录固件的过程。"
在嵌入式系统开发中,ARM11架构的处理器因其高效能和低功耗特性被广泛应用。在遇到系统故障或者需要部署新的操作系统时,就需要对开发板进行烧写操作。本文档主要讲解了如何对基于ARM11的开发板进行这一过程。
首先,格式化开发板是必要的步骤,因为系统可能由于各种原因无法正常启动。在这个阶段,通常需要借助开发板内部固化的WinCE启动程序来执行格式化。通过DNW(Device-Networking with Windows)工具,以及USB驱动,可以实现与开发板的通信。连接开发板时,需要注意电源线、串口线和USB-Drive线的正确接入。串口线连接时,需要参照表格中的跳线设置,例如本例中使用的是COM1。
在硬件准备完毕后,将开发板设置为NORFLASH模式。然后启动开发板,并在电脑上安装DNW软件和相应的USB驱动,这些驱动通常位于配套光盘的指定目录下。DNW软件的配置是关键,如设置波特率(BAUDRATE)为115200,选择正确的COM端口(COM1),以及USBPORT为Wince专用地址(0x50030000)。
接下来,通过DNW软件的SerialPort选项进行连接,可以选择不同的操作模式,例如Download&Run用于下载并运行固件,而DownloadOnly则仅下载不执行。在传输设置中,选择要烧写的固件文件,如EBOOT.nb0,并配置网络相关参数,如IP地址、子网掩码、DHCP状态等。这些参数根据实际网络环境进行设定。
最后,烧写操作前,确认Bootdelay时间,这决定了开发板启动后等待用户操作的时间。其他设置如重置默认配置、SMART Media卡的处理、MAC地址编程以及KITL(Kernel Image Transfer Library)配置可以根据需求启用或禁用。FormatBootMediaforBinFS选项则是为了格式化存储设备以便存储新的BIN文件系统。
整个烧写过程结束后,开发板将会加载新烧录的操作系统,从而恢复或升级其功能。这个过程对于开发者来说至关重要,因为它确保了开发环境的一致性和可重复性,便于调试和测试新的软件应用。
2009-01-19 上传
点击了解资源详情
点击了解资源详情
2013-06-16 上传
115 浏览量
2013-01-22 上传
2013-08-13 上传
鋒鋩
- 粉丝: 1
- 资源: 1
最新资源
- BGP协议首选值(PrefVal)属性与模拟组网实验
- C#实现VS***单元测试coverage文件转xml工具
- NX二次开发:UF_DRF_ask_weld_symbol函数详解与应用
- 从机FIFO的Verilog代码实现分析
- C语言制作键盘反应力训练游戏源代码
- 简约风格毕业论文答辩演示模板
- Qt6 QML教程:动态创建与销毁对象的示例源码解析
- NX二次开发函数介绍:UF_DRF_count_text_substring
- 获取inspect.exe:Windows桌面元素查看与自动化工具
- C语言开发的大丰收游戏源代码及论文完整展示
- 掌握NX二次开发:UF_DRF_create_3pt_cline_fbolt函数应用指南
- MobaXterm:超越Xshell的远程连接利器
- 创新手绘粉笔效果在毕业答辩中的应用
- 学生管理系统源码压缩包下载
- 深入解析NX二次开发函数UF-DRF-create-3pt-cline-fcir
- LabVIEW用户登录管理程序:注册、密码、登录与安全