本人刚刚开始学习Linux系统下开发DM8148,我现在能在CCSv5上编写DDR3和UART串口的测试程序,测试也没有问题。现在想在Linux系统下编写DDR3等的测试程序并运行,不知道从何做起,另外我看例程里面都有makefile文件,想请问一下这个文件有什么作用,该怎么写呢?
kooking:
首先如果DDR有问题,系统是启不来的,如果系统启来了,一般DDR是没什么问题的。
CCS下的测试程序是可以移植到linux环境下面的,不过如果要功能更强大的DDR的测试,可以看看RST工具:
http://gentoovps.net/linux-stress-test/
UART的测试程序就实在太多了,随便在网上就可以找到很多,配合串口调试助手更方便。
Makefile主要用来做系统编译工作的,如果想了解,可以看一下这个文章,在网上流传比较广泛:
http://scc.qibebt.cas.cn/docs/linux/base/%B8%FA%CE%D2%D2%BB%C6%F0%D0%B4Makefile-%B3%C2%F0%A9.pdf
junsha zhang:
回复 kooking:
CCS下的测试程序怎样移植到linux环境下面呢,有什么方法和工具吗?另外想学习Linux环境下编写DM8148的程序,有什么方法和工具吗?
谢谢!