全志平台开发坑点
全志平台接触得不少,但是都是烧一下固件。最近才涉及到编译系统源码,与其他平台有很大的不同。这里小结一下。
lichee很强大,也很迷惑人,你不会知道如何make menuconfig去修改内核配置;
在设备树之前还有一个sys_config.fex,这个是这个平台搞得配置文件,设备树是由这个文件生成的;内核中配置上还不完,这个文件也要修改了才能使能某个功能;
单独编译内核是一个很麻烦的事,开工之前要多读全志的文档,不能以其他平台的开发经验直接利用;
国外开源出来的
imgrepacker
真心强大,目前使用到A20 A33 H3 H5平台都能正常使用,比较官方的解包打包工具强大太多了。
使用方法这里有总结:A20平台固件解包打包