Compile Android
Android 不支援 JDK 6,我們需要先下載 JDK 5(),接著解開 JDK,將解開後的 bin 路徑加入環境變數 PATH 中即可編譯 Android。Android 編譯完成後,我們需要取…
Android Framebuffer and LCD
一般在成功移植 Linux kernel 且可以正常開機的情況下,執行 Android 會看不到 LCD 的顯示畫面,原因是 Android 需要 Double Framebuffer,所以我們必須先…
Loading...
Building embedded Linux
一般 Embedded Linux System 的建構流程:
Target / Host
我們的開發環境: 使用 target / host 的開發方式: 1. Target 端:指嵌入式系統 2. Host 端:一般為個人電腦或是工作站 目前一般嵌入式開發環境為 target / hos…
Loading...
Embedded Linux booting flow
Linux kernel 開機流程: 一般跟(硬體)平台相關的設定會記錄在一個以平台名稱為檔名的 .c 檔中,我們暫時稱它為 。 的存放路徑說明:linux-kernel / 與 architectu…
Architecture number in bootloader and Linux kernel
Bootloader 與 Linux kernel 的 architecture number 比對失敗: 嵌入式系統一開機會由 CPU 讀取某固定位置的指令,而這個位置存放的即為 bootloade…