https://bbs.alpha-star.org/activity-release/%E3%80%90mediatek-x20%E5%BC%80%E5%8F%91%E6%9D%BF%E8%AF%95%E7%94%A8%E4%BD%93%E9%AA%8C%E3%80%912-mtx20%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA%EF%BC%8C%E6%BA%90%E4%BB%A3%E7%A0%81%E4%B8%8B
https://blog.csdn.net/panbiao1999/article/details/77339961
MTX20开发环境搭建,源代码下载、编译、xflash下载、运行
极客社区对于开发环境搭建,源代码下载、编译、xflash下载、运行都给出了详细的说明,我这里只是照着做一遍。
一)ubuntu系统安装,本着一切一样的原则,这次自己安装了开发板要求的ubuntu版本ubuntu14.04 64位。
然后是install一些必须的库文件。
二)源代码下载方法:可以任选一种,注意编译前安装要求将kernel和sla中的代码正确拷贝。
- 1. AOSP
- repo init -u https://android.googlesource.com/platform/manifest -b android-6.0.0_r1
- Repo sync –j16
- 2. Linux
- https://github.com/helio-x20/linux/tree/helio-x20
- 3. SLA
- https://builds.96boards.org/releases/helio-x20/mediatek/aosp/latest/
- 目录下的mediatek-x20-aosp-16.10-source.tar.xz文件(解压缩后会有SLA.tar.gz)。
- 编译方案:
- 1、将AOSP代码解压(如果是repo获得可以忽略此步骤)
- 2、获取Linux代码后mv到AOSP目录下重命名为kernel-3.18
- 3、解压开SLA,覆盖相应文件
- 即可获得全套可以编译X20-Board代码。
- 国内用户的福音
- 你还在为翻墙而烦恼吗?百度云Link来啦。
- 1、AOSP
- 链接: http://pan.baidu.com/s/1boAZqJt 密码:mooh
- 2、Kernel
- 链接: http://pan.baidu.com/s/1o8IuBUU 密码:9ys6
- 3、SLA
- https://builds.96boards.org/releases/helio-x20/mediatek/aosp/latest/
- 目录下的mediatek-x20-aosp-16.10-source.tar.xz文件(解压缩后会有SLA.tar.gz)
复制代码
三)源代码编译
将近3个小时,不能使用小型机每次完全编译android源代码的时间够长啊。
四)更新系统并运行
How-To-Download-By-Xflash.pdf文档说的很清楚,仔细参照文档来做应该没有问题。下面是更新的全部log。
系统成功后系统会自动进入系统,我这里没有触摸屏,所必须使用usb鼠标,所以更新完成后需要断电设置usb的模式。
https://bbs.alpha-star.org/hardware/helio-x20-development-board-usb%E9%80%9A%E9%81%93%E5%88%87%E6%8D%A2这个帖子说的很清楚,照着做就是。
注意:需要下载的时间时候将3拨到红线方向,需要使用usb鼠标的时候将3拨到黄线方向。
这里吐槽一下,这种方式比那种按住某个按键(比如声音+按键)后可以进入fastboot的方式可操作性差了许多!
看一下设置的信息,验证运行中的系统是我们编译的img。
下面会先加载一个驱动到Kernel中,熟悉一下DTS方式下驱动如何在Android内核中编译和加载,为后面添加USB摄像头驱动做准备。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)