atmel sama5d3x_xplained a5开发板刷linux
来源:互联网 发布:淘宝高颜值零食 编辑:程序博客网 时间:2024/04/29 10:48
同学送了一个atmel a5官方开发板——sama5d3x_xplained,自己买了个讯为4412,所以我就把他的arm借来用作毕业设计,官方版资料很少,而且是安卓系统,我需要刷成linux,也没有资料,这二天我在网上找了许多的网站,资料下载,谢谢这些提供者,最后终于把文件系统跑起来了,感觉因为官方板资料很少,大都是英文,为了方便大家所以发了这个blog,也为了自己的知识总结.
一.这个开发板只有一个usb-a的接口用来作为下载和电源,串口调试需要外接usb转ttl的模块。P-GND,R-TXD,T-R, 不需要插VCC。接好用usb转串口驱动,找到自己的com,用putty或者其他串口工具就可以获得调试信息。
二.这个开发板需要用官方的SAM-BA v2.12进行烧写 软件在后面发的网盘链接里。
三.烧写内容也在这个网盘链接里。
四.烧写步骤:
4.1. 从linux4sam下载demo固件http://www.at91.com/linux4sam/bin/view/Linux4SAM/GettingStarted
下载linux4sam-poky-sama5d3_xplained-4.3.zip
4.2.烧写1)使用sam-ba 先 “Enable NandFlash” 再"Erase All"、再“Enable OS PMECC parameters” 2)使用 “Send Boot File”将 sama5d3_xplained-bootstrap-nandflashboot-uboot-3.6.1.bin
烧写到0地址处 3)使用“Send File” 将u-boot-sama5d3_xplained-v2013.07-at91-r1.bin
烧写到 0x40地址处 4)使用 “Send File” 将at91-sama5d3_xplained.dtb
烧写到 0x180地址处 5)使用 “Send File” 将 zImage-sama5d3_xplained.bin
烧写到 0x200地址处 6)先 “Enable OS PMECC parameters”,后使用“Send File”将buildroot_2012.11.1- at91_sama5d3_linux4sam_4.2.ubi
烧写到 0x800地址处 (记得把那个Tr什么选项勾上 官方手册有说明(见网盘链接))
4.3.重启开发板 输入root即可进入文件系统
五.一些遇到的问题:
5.1 一开始烧写软件不识别com口 找到了此文章http://www.bubuko.com/infodetail-552214.html
说到把nandflash跳帽拔了,果然可以。
5.2烧写在nandflash 又报错说Can't detect known device 我半天弄不出来,拔掉那个NAND的跳线帽就想别弄
丢了又插了上去,结果意外的好了,我猜应该是为了板子上电后可以进入SAM-ba,不让系统启动,进入后需要在连接这个跳线
帽
5.3 一开始老是在uboot过不去,说uboot.bin,打开失败如图
应该是SD卡没有找到这个文件,一开始以为是应为uboot需要插入sd卡不然不能进行下一步,想想应该是启
动方式错了应该是从nandflash启动,所以找到了从nandflash启动的bin文件,烧写进入,果然行了。
其他问题无关紧要就不写了。
网盘链接https://share.weiyun.com/969976a25800dc4b8e64e7820d73a8d8
- atmel sama5d3x_xplained a5开发板刷linux
- Atmel SAMA5D3 ARM Cortex-A5 eMPUs 简介
- 开发板刷机教程
- 1.3开发板刷系统
- 开发板刷Android Things系统
- 开发板刷系统(X210V3S)
- X210BV3S开发板刷机操作
- Atmel Cortex-A5跑Nuttx是如此酸爽
- linux下烧写atmel芯片
- 11.GEC210开发板刷机汇总
- 开发板刷系统4月10号
- a5
- A5
- a5
- a5
- 推荐Atmel最新的工控Cortex-A5处理器SAMA5D3,可上Android
- 开发板刷系统的补充 4月11
- Atmel Studio-SAM单片机开发 ---新建工程
- 开放-封闭 原则
- 替换List中的某个元素
- 在windows server 2012/2016上,任务管理器性能页面增加磁盘监控的办法
- 360手机平台上传应用签名文件丢失怎么升级呢
- Java随机 Java真随机
- atmel sama5d3x_xplained a5开发板刷linux
- React Native从零开始(二)Flexbox布局,和布局属性
- Android_开源框架_AndroidUniversalImageLoader网络图片加载
- [leetcode][171] Excel Sheet Column Number
- 融云即时通讯
- ios开源库和框架搜集
- 微信公众号爬虫
- 海康威视SDK通道信息的获取
- grpc之node篇(静态代码)