01-AT91SAM9X25初识
2022-06-28 来源:elecfans
一、在官网下载必要的资料
在 官网 下载 AT91SAM9X25 的相关手册
第一个是芯片的手册,查询寄存器等信息
第二个文档主要是关于内核方面的讲解。
第三个文档主要是包含了管脚分配、程序调试、电路参考等,是主要需要翻阅的文档;
在 Atmel 的 linux 典型技术支持网页 可以下载到后续我们需要使用的 bootstarp boot linux等源码和工具等
根据网页上的指导,先下载 demo 的镜像到板子上,尝试着先在板子上把 linux 运行起来。
二、烧录官网提供的固件包,先体验一下系统在开发板上运行
下载官方提供的固件包,准备烧录
下载并安装 SAM-BA ,官方说不能使用3.5.X之前的版本,这里安装了2.18版本。
将开发板插入电脑,在设备管理器中找到对应的虚拟COM口,如果是未知设备,则先安装驱动。
将开发板上J818的拨码开关拨到不是ON的一端,按下复位键,随后再将拨码开关拨到ON。
打开SAM-BA 软件,选择 NandFlash 页面
执行自带脚本,先选择 Enable NandFlash 点击 Execute;
选择 Enable OS PMECC paramrters 点击 Execute;
选择 Erase All 点击 Execute;(仅第一次需要)
选择 Send Boot File ,选中 at91bootstrap-at91sam9x5ek.bin 文件,点击 Execute;
在 Send File Name 中 分别选择 u-boot-env.bin 、 u-boot-at91sam9x5ek.bin、at91sam9x25ek.dtb、atmel-xplained-lcd-demo-image-at91sam9x5ek.ubi 文件,按照下表中的烧录地址,点击 Send File 进行烧录
文件 atmel-xplained-lcd-demo-image-at91sam9x5ek.ubi 0x800000