TI专家,您好。
我公司使用am335x芯片,自制单板,并基于ti sdk 6.0移植应用linux操作系统。现在为了检验系统稳定性,了解到可以使用ltp-ddt测试系统稳定性和驱动可靠性。
尝试编译了最新的ltp-ddt,来自ti官网wiki:http://processors.wiki.ti.com/index.php/LTP-DDT。
ltp-ddt编译时需要引用内核头文件,但主线最新版本的ltp-ddt与sdk 6.0带的内核配套时,出现了较多的编译错误,细查起来多是函数不匹配。
ltp的版本较多:
主线更新都是16年1月份的了,tag版本也有多个,而sdk 6.0是2013年发布的,这样算来用
21 months ago | MCSDK3.0.4 |
不知是否可以了。请问下ti的sdk发布时,都是用这个基线的ltp-ddt测试的吗?我不用最新的ltp-ddt,用和sdk差不多时间发布的是否可以?
是否还有其他更好的方法测试自己移植linux可靠性的方法?
多谢啦。
kai zong:
回复 Yaoming Qin:
谢谢qin工的答复。
请问怎么确认哪个tag的ltp-ddt和我们选择的kernel版本匹配?在ltp-ddt的相关文件中没能找到类似的描述信息。
我尝试编译了tag—“ltp-20150119”,直接按照教程就可以编译得到全部测试文件了,不清楚该版本是否可以使用,另外还有一个同一时间的tag—“ltp-ddt_1.0.0”,请问该如何选择呢?
kai zong:
回复 Yaoming Qin:
好的,谢谢。
我们暂时可以用ltp-ddt2015119了,编译出来后有120MB大小,只能用nfs挂载测试了。
而且测试选项较多,确实需要根据自己的需要选择。
因为我们的应用也不是计算密集型的,所以计划用这个测试工程来做烤鸡,希望能有点帮助。