经过本人三个月的时间,现学现用ALLEGRO软件绘制了ARM9 2440 学习板。此板为四层板,普通工艺制板。经过半个月的测试,十分稳定的跑在400MHZ。后面博主有时间还回去做EMI,雷击等抗干扰测试。
此帖为长期不定期更新贴。楼主规划用几个月时间分享自己的整个开发经验!也许你会认为时间太长,可是楼主是在职人员,没那么多时间去写这些,毕竟我个人还要不断的充电。。。。。。
此帖我的规划是:从嵌入式ARM9 2440学习板的原理图绘制----PCB出板----元件焊接----硬件调试----裸奔程序----UCOSII移植---UCGUI移植----UBOOT 2010.09移植----LINUX2.6.32.46内核移植--BUSYBOX 1.18移植---QT2.20移植---TinyX移植---GTK移植----和FPGA搭建电力数据采集系统-----如何融入一个完整的项目。。。。。。
作为开篇贴,这里暂不涉及技术内容,只是单纯的和大家分享下板子的一些图片等,由于本人也是ALLEGRO画板菜鸟,所以板子也或多或少有些不足,希望大家不要拍砖。。。
目前可谓ARM 9 2440的开发板泛滥,可惜大都大同小异,只是给大家一堆代码,原理图,厚道点的就给点底板PCB,可是有谁能做到给大家详细的核心板设计呢????我们都是搞技术的人,要知其然更要知其所以然。不要认为高速板是高级画板工程师才能做到的事,只要大家有信息,也许下一刻的你就会出一块完完全全属于自己的ARM9开发板。。。。。
为了省去楼主多次贴图,毕竟图片上传非常慢,所以要看图片请到我的博文,见谅!
http://bbs.ednchina.com/BLOG_ARTICLE_3005006.HTM
采用四层高速布板,保证电源,信号完整性。长时间测试,稳定跑在405MHZ!
GTK+TinyX
QT2.2
播放MP3
2012.06.20 ///////////////////////////////
趁工作间隙,大致描述一下此板的基本配置吧!
核心CPU S3C2440A
内存 64MB
NANDFLASH 64MB 目前有时间就升级到1GB的,手上刚好有芯片
网卡 DM9000AEP
声卡 UDA1341
三个串口
MMC/SD卡
TFT+CAMERA接口
5个USB-HOST接口,可以单独使用本机USB-HOST,也可以使用HUB扩展的4个HOST
1个USB-SLAVE
EEPROM
AT45DB321
DS18B20
红外接口
引出所有数据,地址线,空闲IO口。。。。。
目前U-BOOT移植的是2010.09
支持DM9000A,USB-SLAVE,U盘,SD卡,NFS, TFTP启动,支持YAFFS文件烧写。支持LOADX。。。。。。
2012.06.22///////////////////////////////
今天将手上的7寸屏转接板焊好,并驱动成功!
大家要注意一下,你入手的群创屏,按照TQ的原理图连接时,驱动芯片为nt39703fg ,,, 一定要把VSYNC和HSYNC断开!只需要DE信号就可以了,否则会出现乱屏显示。。。。。在他们的论坛上有人问过类似的问题,结果他们说不是他们的屏,不搭理。。。哎!现在的商家。。。。。
目前鄙人比较成功的这款板应该算是第四代板了!!之前用protel 99 画过3块板子,
其中第一代没有考虑信号完整性,没有等长布线,但跑起来还是比较可靠的。
第二代板子,考虑了信号完整性,实行严格的等长布线,结果由于蛇形走线间距比较小,加之工厂把弧形调整成了直角,很是郁闷,可想而知,稳定性还不如第一代,算是失败而终。。。
今年春节那半个月回家重新画了第三代板,修正之前的BUG,实行等长布线,已经布线完成,可以再发出去做板了。但个人的信号完整性知识比较少,所以打算重新学习信号完整性方面的知识,顺便学习一下allegro布线,所以此板胎死腹中。。。。。
第四代也是目前这款小弟认为非常满意的板子,充分考虑电源,信号完整性,电磁兼容性。。。。目前从焊好板,本人一直让它不间断运行至今,期间未曾发生任何死机,重启现象。。。。。,
下面顺便贴出四世同堂的全家福。。。。。
从左到右依次是 1代 2代 4代板
晕!!!!每个帖子只能上传20张照片!!!!!
狂晕。。。。。。。。各位到下一贴见
用户1694070 2012-8-23 09:20
用户425516 2012-6-25 11:46
用户403664 2012-6-25 10:10
用户366873 2012-6-22 09:27
用户425516 2012-6-21 13:14
yhmcjc_804203354 2012-6-21 10:14
用户618611 2012-6-20 20:49
用户1696769 2012-6-20 15:51
用户425516 2012-6-20 09:14
用户1650991 2012-6-19 21:19