OpenBMC 系列課程 (以AST2600 Romulus 作為實作目標)
本系列課程分成 OpenBMC 系統建置、OpenBMC 網路管理(以網頁介面設計為主) 系統、OpenBMC 測試及測試工具建置,內容已全部上線,學員可以自行安排時間,由於OpenBMC 實作經驗十分重要,學員可以在每周跟講師討論實作問題!
OpenBMC 跟 ASpeed SDK 已經 update 至 Kernel 5.15.xx ,
Romulus2600 也將 Kernel 及 u-boot sync 至 ASpeed 跟 OpenBMC
同一版本,學員可在 Romulus2600 recipe 找到修改及切換的方式!
建議學員,由於OpenBMC編譯十分耗用資源與時間! 若用筆電上課,請選i7 以上,搭配ubuntu 18:04 Virtual box 或 VMWare ,空間設定為 500GB ,為最理想! 或是申請像 Google Compute 雲端環境,相關,有試用帳號的辦法,請自行了解!
有關雲端環境設定,請選 Ubuntu 18:04 ,八核以上,系統DRAM 16GB 以上,儲存空間 500 GB !
課程名稱: OpenBMC 系統開發 (以 Google Meet 類視訊軟體即時上課,課程連結上課前三天 mail 通知)
上課時數: 每周六小時、以三小時為一單元,共 18 小時
課程緣起
BMC (Board Management Controller )已經是伺服器系統必要的服務系統,在IBM、Google、Facebook 、.. 等等大廠,
共同提出 OpenBMC 專案後,已經為歐美大廠伺服器標準。伺服器的品牌公司、ODM、OEM 、已逐步成立相關開發及維護團隊
OpenBMC 是一個Open Source嵌入式Linux系統,應用在伺服器的系統內! 它的架構很容易應用在各類嵌入式貨物聯網應用!
課程特色:
符合產業工作內容需求
透過我們的教練課程,參與工作媒合機會
適合對象:
有 Linux 背景,願意投入相關產業工作
上課時間:
OpenBMC 系統開發班 -- 線上課程以三小時為一單位
以 AST2600 Romulus 系統image 作為期末作業
OpenBMC 網路管理班 -- 線上課程以三小時為一單位
以 AST2600 Romulus VUE UI 作為期末作業
OpenBMC 測試及測試工具班 -- 線上課程以三小時為一單位
以 AST2600 Romulus Testing Script 作為期末作業
講師背景:
- 自由軟體協會OpenBMC 講師
- 資策會程式設計課程講師
- 資策會運算思維實驗教育機構講師
- IC 設計公司驅動程式主管
- IC 設計公司產品與行銷主管
Coding Coffee 課程平台: https://www.steamcourses.org
github : https://github.com/CodingCoffee-01
podcast : https://podcasts.apple.com/tw/podcast/codingcoffee-%E7%A8%8B%E5%BC%8F%E5%92%96%E5%95%A1/id1573062394




