1. 程式人生 > >Android/Linux的專欄

Android/Linux的專欄

全志平臺開發坑點

全志平臺接觸得不少,但是都是燒一下韌體。最近才涉及到編譯系統原始碼,與其他平臺有很大的不同。這裡小結一下。

  1. lichee很強大,也很迷惑人,你不會知道如何make menuconfig去修改核心配置;

  2. 在裝置樹之前還有一個sys_config.fex,這個是這個平臺搞得配置檔案,裝置樹是由這個檔案生成的;核心中配置上還不完,這個檔案也要修改了才能使能某個功能;

  3. 單獨編譯核心是一個很麻煩的事,開工之前要多讀全志的文件,不能以其他平臺的開發經驗直接利用;

  4. 國外開源出來的imgrepacker真心強大,目前使用到A20 A33 H3 H5平臺都能正常使用,比較官方的解包打包工具強大太多了。 使用方法這裡有總結:

    A20平臺韌體解包打包