7、8月份的时候自己用空余时间制作了一块S3c2410+Cyclone EP1C6的开发版,由于没有时间就一直扔在那里,最近空了下来,我用了3个星期的时间埋头对开发板对了全面的调试,我的工作重点是放在bootloader、ucos-ii等相对比较简单的程序,借此来完成对硬件模块的测试以及对S3c2410的熟悉。
很高兴,现在各个模块已经全部打通,我个人自己写的Nor Flash bootloader、Nand Flash bootloader、ucos-ii移植代码、网络驱动以及修改的2410test程序包都顺利跑起来了。
本着和大家熟悉以及互相交流学习的目的,我想把我这3个星期以来的调试总结和大家共享。虽然相对来说都是比较简单的东西,但是我觉得这些东西对于帮助我们认识嵌入式系统、熟悉ARM还是很有用的,特别是对初学者来说。
我的文章中有任何不妥或者错误的地方,希望大家能够指正! 随时欢迎各位嵌入式爱好者和我联系: yantouxie@163.com
目录:
S3c2410软件调试总结(一) 硬件平台介绍
S3c2410软件调试总结(二) ADS下C语言的入口方式和ROM镜像文件的生成
S3c2410软件调试总结(三) 2410启动代码分析
S3c2410软件调试总结(四) Nor Flash Bootloader
S3c2410软件调试总结(五) Nand Flash Bootloader
S3c2410软件调试总结(六) RTL8019调试心得
S3c2410软件调试总结(七) S3c2410 DMA介绍