Atmel芯片的LINUX菜鸟调试之路
目标很明确:
1.先直接下载官方的.Bin文件运行,看运行效果2.自己编译官方源码,得到.bin文件运行,看运行效果是否和官方的.bin文件一致。
3.可以自行修改官方源码,得到自己设计板子的.bin文件并运行成功。
其中bootstrap对于VXworks同样适用
如果是自己做的板子,那么就直接从本文档的第二个阶段开始看即可。
首先拥有一块Atmel的开发板,开发板一般可以向厂家申请(没有开发板也行,只要你有Atmel的任意一款,自己设计的也可以,可以运行操作系统的板子,例如9260,9200,9625,9G45,9X25等等都行,方法都一样),此处使用的是AT91SAM9X5-EK,开发板的主CPU是AT91SAM9X25。板子是Atmel官方提供的。
要调试板子需要一些对应的软件环境。
1CPU核心板可以贴SAM9G15,SAM9G25,SAM9G35,SAM9×25,SAM9X35等几个PlIN-TO-PIN的片子,他们的管脚PCB封装兼容2频率CPU为400MHZ,总线133MHZ3晶振时钟晶振12MHZ,32.768KHZ
4RAM用的是1Gbit=1204/8=128MB的
(DDR2)(miro 美光1.8V的MT47H64M16HR,16位的64M*16bit/8=128MB)
5NAND用的是2Gbit=2048/8=256MB的FLASH(miro美光3.3V的MT29F2G08AAD,8位的)
6Dataflash SPl的Dataflash是32Mbits=32/8=4MB的7EEPROM EEPROM是512Kbits是512/8=64KB的
资源简介:atmel芯片的linux菜鸟调试之路目标很明确:1.先直接下载官方的.Bin文件运行,看运行效果2.自己编译官方源码,得到.bin文件运行,看运行效果是否和官方的.bin文件一致。3.可以自行修改官方源码,得到自己设计板子的.bin文件并运行成功。其中bootstrap对于VXwor...
上传时间: 2022-07-24
上传用户:
资源简介:一份很实用的linux调试入门笔记,基于FFT-S2410的开发板调试笔记,对初学者很有帮助
上传时间: 2014-01-26
上传用户:hxy200501
资源简介:很好的linux嵌入式开发arm的指令集
上传时间: 2014-01-05
上传用户:日光微澜
资源简介:专门为65XX系列芯片设计的变异调试环境的源代码,自带代码加色系统,以及模拟调试环境
上传时间: 2015-06-24
上传用户:变形金刚
资源简介:一个用GCC做的atmel芯片控制的无刷无传感器的程序.包括各种参考文档!
上传时间: 2014-01-14
上传用户:xuanchangri
资源简介:VIA千兆网卡芯片VT6122的linux驱动源代码,驱动版本号为v1.28
上传时间: 2016-01-23
上传用户:maizezhen
资源简介:VIA无线网卡芯片VT6656的linux驱动源代码,驱动版本号为v1.12
上传时间: 2013-12-18
上传用户:缥缈
资源简介:在atmel芯片下的USB底层程序的开发,对学习USB底层很有用处。
上传时间: 2013-12-16
上传用户:杜莹12345
资源简介:i2c接口的实时时钟芯片rx8025的linux驱动程序
上传时间: 2014-01-13
上传用户:270189020
资源简介:1、基于韩国at2041芯片开发的linux环境的DVR代码。 2、以原来代码进行了修改。 3、主要修改网络通讯出现异常问题处理 4、硬盘覆盖录像不起作用
上传时间: 2013-12-28
上传用户:bakdesec
资源简介:三星公司arm9处理器信号为s3c2410芯片上的linux应用程序,其中包含按键、hello、led灯、boa、vidcat等几个应用程序,希望对您有用
上传时间: 2016-12-07
上传用户:thinode
资源简介:arm linux开发笔记,arm linux开发笔记
上传时间: 2017-02-18
上传用户:顶得柱
资源简介:ddd-3.3.10,是一个很棒的linux调试工具.具有你想像不到的强大的功能.
上传时间: 2017-03-22
上传用户:sevenbestfei
资源简介:cmos传感器芯片OV7725的linux驱动源码
上传时间: 2017-08-05
上传用户:CHINA526
资源简介:C语言进阶,包含以下的内容:C语言进阶-第一讲概述.pdf\C语言进阶-第二讲C语言复习.pdf\C语言进阶-第三讲编译汇编调试.pdf\C语言进阶-第四讲存储器与指针.pdf\C语言进阶-第五讲 数据结构与链表.pdf\C语言进阶-第六讲中断与驱动.pdf\C语言进阶-第七讲编码...
上传时间: 2016-01-16
上传用户:pinksun9
资源简介:一个关于linux基础学习和进阶的powerpoint文档
上传时间: 2017-05-27
上传用户:jichenxi0730
资源简介:MIT大学的linux C语言编程,很好的资源!包括入门到进阶,最后到高级!
上传时间: 2017-06-04
上传用户:cjf0304
资源简介:不错的电子书籍——“富爸爸财务自由之路”
上传时间: 2013-12-20
上传用户:赵云兴
资源简介:很好的深入到编译器的工作机制的书籍。对于高手进阶很有用的。
上传时间: 2015-10-11
上传用户:wanghui2438
资源简介:C语言进阶-第八讲编写安全无错的代码.pdf C语言进阶-第八讲编写安全无错的代码.pdf
上传时间: 2013-12-16
上传用户:小宝爱考拉
资源简介:这本电子书讲解了C++的对象模型,想要进阶高级编程的必看
上传时间: 2014-10-27
上传用户:ainimao
资源简介:简单的linux下ping代码,学习之用
上传时间: 2017-08-06
上传用户:liuchee
资源简介:atmel at91系列arm处理器的angle调试驻留源码
上传时间: 2013-12-18
上传用户:lz4v4
资源简介:有助于linux和arm linux系统下的编译调试,如果需要更新,可以到www.cygwin.com网站download。
上传时间: 2014-01-10
上传用户:iswlkje
资源简介:atmel公司arm芯片at91r40008的开发实例 此程序为控制几个led灯闪烁,开发环境为ads
上传时间: 2013-12-17
上传用户:duoshen1989
资源简介:atmel公司arm芯片at91r40008的开发实例 此程序为串行口的初始化及使用,开发环境为ads
上传时间: 2015-08-05
上传用户:love1314
资源简介:atmel公司arm芯片at91r40008的开发实例 此程序为串口的初始化及使用,开发环境为ghs
上传时间: 2015-08-05
上传用户:asdkin
资源简介:atmel公司arm芯片at91r40008的开发实例 此程序为中断程序的使用实例,开发环境为ghs
上传时间: 2013-12-16
上传用户:851197153
资源简介:atmel芯片的linux驱动程序。很多802.11协议的无限网卡都使用该芯片
上传时间: 2013-12-23
上传用户:ynzfm
资源简介:arm linux的交叉调试,使用gdb6.6
上传时间: 2013-12-30
上传用户:Divine