NAND启动方式:AT9260系统烧写教程

4星 · 超过85%的资源 需积分: 9 12 下载量 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系统上进行系统安装的关键步骤,包括硬件连接、软件工具的使用以及烧写过程中的关键操作,对于希望在该平台上进行系统开发的工程师来说,是一份实用的参考资料。