一般情況下,嵌入式Linux的開發都需要經過以下過程:
01. 建立開發環境
02. 配置開發主機
03. 建立引導裝載程序Bootloader
04. 下載已經一直好的Linux操作系統
05. 建立根文件系統
06. 建立應用程序的Flash磁盤分區
07. 開發應用程序
08. 固化內核、根文件系統和應用程序、發布產品
總的來說就是:
01. Bootloader移植
02. 內核移植
03. 根文件系統建立
04. 驅動程序移植和開發
05. 應用軟件開發
一般情況下,大量的時間要花在驅動程序和應用軟件部分