NAND启动方式:AT9260系统烧写教程
4星 · 超过85%的资源 需积分: 9 146 浏览量
更新于2024-09-15
收藏 288KB DOCX 举报
本篇文章主要介绍了如何通过Nand启动方式对Atmel公司的AT91SAM9260系统进行安装和烧写。AT91SAM9260是一款嵌入式微控制器,采用Nand Flash启动方式相比传统的Nor Flash方式更为经济,因为它只需要一块Nand Flash即可完成系统的引导。
文章首先强调了Nand启动方式的优势,并提到了必要的准备工作,包括交叉串口线、网线、跳线帽以及一个用于连接PC和开发板的串口线。使用的是Sam-BA工具,这是一个官方提供的系统编程器,可以在Atmel的网站上下载(<http://www.atmel.com/tools/ATMELSAM-BAIN-SYSTEMPROGRAMMER.aspx> 或 <http://download.csdn.net/detail/hanchaoman/4472085>),并附上了相关的使用教程文档链接以供参考。
具体烧写步骤如下:
1. 打开Sam-BA软件,设置好串口号,这里作者使用的为COM4。
2. 将J7跳线帽插入并确认连接无误,然后上电开机。
3. 连接串口,点击Connect,确保跳线帽、串口线和Nand Flash为空。
4. 如果出现连接成功后的窗口,表明连接正确。
5. 在Scripts区域,依次执行EnableNandFlash、EraseAll操作来激活Nand Flash并清除其内容,执行过程会打印相关信息。
6. 接着,选择SendBootFile,从本地或网络上选择要烧写的Bootstrap文件,烧写成功后会有相应的提示。
7. Bootstrap烧写完成后,进入Uboot烧写阶段,按照特定顺序操作,烧写内核和根文件。烧写成功后,会显示相应的确认信息。
这篇文档详细描述了使用Nand启动方式在AT91SAM9260系统上进行系统安装的关键步骤,包括硬件连接、软件工具的使用以及烧写过程中的关键操作,对于希望在该平台上进行系统开发的工程师来说,是一份实用的参考资料。
2012-07-28 上传
2016-03-20 上传
2012-02-16 上传
120 浏览量
2011-10-17 上传
点击了解资源详情
hanchaoman
- 粉丝: 759
- 资源: 29
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫