风筝
发表于: 2015-9-21 14:09:11 | 显示全部楼层

1、 拿到开发板,确认开发板的厂家为Atmel原厂

2 、到官网下载此板的学习资料,地址为 http://www.atmel.com/tools/atsama5d3-xpld.aspx

3 、为了让板子跑起来需要解决以下几个问题

第一:从J23 引出的DEBUG串口只接了三根线,需要单独供电,而这个外接的串口起的作用是调试。

第二:从ATMEL下载的最新SAM-BA 2.12必须再安装sam-ba_2.12_patch7.exe补丁后才能支持我们的开发板

第三:AT91BOOTSTRAP 的下载是需要SAM-BA来完成的,而开发板连到PC是需要先将开发板USB CDC

驱动成功安装到开发主机上后,SAM-BA才能识别开发板。


这个驱动在XP下是这样完成安装的:

1) 安装SAM-BA 2.12

2) 安装SAM-BA 2.12_patch7

3) 将开发板上NAND CS即 JP5的跳线拔掉,这样做的原因是让开发板上电后不进入系统,这样才会在开发的HOST机上显示出,新设备提示。

4) 必须按一下开发板的RESET 键后才可以显示出正确的未识别设备

5) 按照SAM-BA 2.12的 User Guide.pdf 的第4.1节就可以实现正确安装。(驱动程序在c:\Programm Files\Atmesl\sam-ba_2.12\drv\atm6124_cdc.inf)


这个驱动在linux下是这样完成安装的

1)到4)都一样,第5)步是不需要安装的,linux会自动识别出ttyACM0就是我们串口文件名

注意在进行第2)步的时候要注意一下:

sam-ba的目录名改为 sam-ba_2.12 补丁文件解压缩后确保文件名为 sam-ba_2.12_patch7.diff

然后执行 patch -p0 < sam-ba_2.12_patch7.diff,就OK了。


跳转到指定楼层
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题 7 | 回复: 8



手机版|

GMT+8, 2024-3-29 15:28 , Processed in 0.096078 second(s), 6 queries , Gzip On, MemCache On. Powered by Discuz! X3.5

YiBoard一板网 © 2015-2022 地址:河北省石家庄市长安区高营大街 ( 冀ICP备18020117号 )

快速回复 返回顶部 返回列表