您尚未登录。

楼主 #1 2020-06-28 13:31:46

风雨者
会员
注册时间: 2020-06-28
已发帖子: 4
积分: 4

移植awtk至dopi

环境:Ubuntu19.10
目标板:dopi, dopi原配屏幕

码云clone如下3包。
https://gitee.com/zlgopen/awtk
https://gitee.com/zlgopen/awtk-examples
https://gitee.com/zlgopen/awtk-linux-fb

移植过程参考awtk-linux-fb文件夹下README.md。
对于dopi。做如下修改:
文件夹awtk-linux-fb的awtk_config.py文件中:


TSLIB_LIB_DIR='/opt/28x/tslib/lib'
TSLIB_INC_DIR='/opt/28x/tslib/include'
TOOLS_PREFIX='/opt/28x/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin/arm-linux-'

修改为

TSLIB_LIB_DIR=''
TSLIB_INC_DIR=''
TOOLS_PREFIX='/opt/hisi-linux/x86-arm/arm-himix100-linux/bin/arm-himix100-linux-'

通过apt安装scons。
在文件夹 awtk-linux-fb中执行
scons APP=../awtk-examples/MusicPlayer-Demo
提示缺少alsa的头文件。
执行sudo apt-get install libasound2-dev即可

编译成功后打包。执行
sh ./release.sh ../awtk-examples/MusicPlayer-Demo/res_480_272 demo

Awtk的demo中只有两个分辨率。 有兴趣自己修改。这里只介绍交叉编译过程。

打包后
把release.tar.gz文件上传到dopi板。解压。

运行release/bin文件夹下的demo文件即可。



图就不传了

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn