版本相容性
每個 Modalix 平台版本都是由公開的核心與 U-Boot 儲存庫中的某一個 commit 建置而成。若要重新建置與電路板上映像檔相符的元件,請在建置前先 check out 該版本對應的 commit。請參閱從原始碼建置 BSP。
各版本的核心與 U-Boot
| 平台版本 | 核心版本 | 核心 commit | U-Boot commit |
|---|---|---|---|
| 2.1.3 | 6.18.3 | 65aba29989da | 5a026adbe2a5 |
| 2.1.1 | 6.18.3 | 75cf83206ddf | ae825aa3b679 |
| 2.1.0 | 6.18.3 | 694f7f2bd658 | 96c6ccab6a56 |
| 2.0.0 | 6.1.22 | e92918061c54 | 93961411fa44 |
2.1.0 這一列的核心 commit 指向的是發行 commit 11591e638c71 之後的建置修正 commit。
如何解讀此表
- 這些儲存庫沒有版本標籤。每個版本都是
master上的單一 commit,標題為SiMa.AI Release <version>。 master永遠是最新版本。若為執行較舊版本的電路板建置它,所得到的核心或開機載入程式會與該電路板的根檔案系統及模組不相符。- 在執行中的電路板上,可使用
cat /etc/buildinfo查詢版本。
若要 check out 某個版本:
root@sdk:/data/simaai-linux$ git checkout 65aba29989da