WhyCan Forum(哇酷开发者社区)

我们能随心所欲"有问题百度(谷歌)一下", 这得感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn

您尚未登录。

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

风雨者
会员
注册时间: 2020-06-28
累计积分: 1

移植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文件即可。



图就不传了

离线

#2 2020-06-29 00:13:41

微凉VeiLiang
会员
注册时间: 2018-10-28
累计积分: 331
个人网站

Re: 移植awtk至dopi

感谢楼主分享经验

在线

#3 2020-06-29 17:20:50

Tony
Moderator
注册时间: 2019-05-31
累计积分: 134
个人网站

Re: 移植awtk至dopi

感谢楼主的分享,我发个楼主发到qq群里的照片,完美!
QQ图片20200629171954.jpg

离线

页脚

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