這篇文章會以『free-electrons』官網上的資料,來研究buildroot的架構並且撰寫一篇簡單的教學文,成果會從buildroot專案中建置出「bootloader」, 「kernel」和「root fileSystem」。
關於buildroot我總共寫了三篇文章,主題各有些不一樣:
第一篇『buildRoot study - 建立自己的作業系統』,主要研究Linux在raspberry pi 2上的開機流程。
第二篇『raspberry_mp3』則是實際拿buildroot來建置一個隨插即用的mp3在raspberry pi 2上,只要通電後,插上裡面有mp3的隨身碟,系統就會開始撥放音樂。
第三篇,也就是這一篇主要將會把buildroot的知識和架構在好好的解釋清楚,算是buildroot的補強吧,硬體的話則改成使用Raspberry Pi3的組態(但是本篇文章主要講buildroot,所以這台pi3沒有太多探討)。
老話一句,如果覺的容器太小,請直接看我的gitbook:
https://hugh712.gitbooks.io/buildroot/content/
No comments:
Post a Comment