工具使用
fanchenxinok
汽车电子行业资深软件工程师
展开
-
分享:自动输入串口命令并截取log的python脚本
项目需要:系统需要反复上下电,并在系统启动完毕后通过输入"cat /proc/kmsg" 截取kernel启动的log。如果人工输入则无法实现自动化且非常的麻烦。于是想到用python脚本写一个自动化测试的脚本实现:在系统启动后通过读取每行的串口内容,如果打印出了“console:/ $”表示系统的串口可以输入命令了,然后往串口输入获取kernel启动log的命令并通过串口读取log内容并保存为文件。.........原创 2022-06-13 14:53:46 · 1159 阅读 · 5 评论 -
glmark2 GPU 跑分工具移植到arm实机上运行
glmark2 是开源的对OpenGL 2.0 和 ES 2.0的基准测试程序,一般用来对GPU进行基准测试。glmark提供了一系列丰富的测试,涉及图形单元性能(缓冲,建筑,照明,纹理等)的不同方面,允许进行更全面和有意义的测试。 每次测试进行10秒,并且单独计算帧速率。开源地址是:https://github.com/glmark2/glmark2但是glmark2只能在windo...原创 2020-05-06 16:27:28 · 12584 阅读 · 9 评论 -
记录:libav库的交叉编译
为了在板子上跑h264解码程序需要用到libavcodec, libavformat, libavutil三个函数库,这三个库的源码都可以在libav下找到,因此我下载了libav源码来交叉编译而不是ffmpeg源码,查了半天发现没有比较好的指导性的文章,libav的官网也没有这个文档。所以记录下交叉编译的过程,供大家参考。1,首先下载libav的源码:$ git clone https:...原创 2019-12-10 10:38:56 · 1909 阅读 · 0 评论 -
stress-ng交叉编译在板子上运行
(1)下载源码包:https://kernel.ubuntu.com/~cking/tarballs/stress-ng/(2)我下载的是stress-ng-0.10.07.tar.xz解压 $ tar -xvfstress-ng-0.10.07.tar.xz(3)修改Makefile在makefile添加你的交叉编译工具路径CROSS_COMPILER = $(EAS...原创 2019-10-16 14:36:41 · 4494 阅读 · 1 评论