打算学习一下Amlogic Linux系统,目前已知的amlogic Linux系统包括
1.官方的buildroot(没有技术资料,只支持A311D/S905D3)
2.khadas ubuntu (开源,只对vim系列开发板技术支持):
KVM1-S905X
KVM2-S912
KVM3-A311D
手上有一块amlogic S912的盒子一直没用,buildroot是没法用了,准备将KVM2的ubuntu系统移植到这块板子上,并移植后相关驱动,并做后续的功能测试
这块板子的基本配置:
S912+LPDDR3+32G带RTC数码管
这一章用这块进行了播放视频的测试,采用的是ubuntu自带的mpv播放器进行播放,实测过程中发现系统中的软解,没有调用amlogic的硬解,这部分需要研究一下。
检测方法:播放视频过程中输入cat /sys/class/vfm/map
khadas@Khadas:/sys/class/vfm$ cat /sys/class/vfm/map
[00] default { decoder(0) ppmgr(0) deinterlace(0) amvideo}
[01] default_amlvideo2 { vdin1(0) amlvideo2.1}
[02] dvblpath { dvbldec(0) amvideo}
[03] dvelpath { dveldec(0) dvel}
[04] dvhdmiin { dv_vdin(0) amvideo}
provider list:
receiver list:
vfm_grabber
amvideo
videopip
deinterlace
amlvideo
amlvideo2.0
amlvideo2.1
ppmgr
ionvideo
videosync.0
khadas@Khadas:/sys/class/vfm$
配置了一下mpv.conf并没有起作用