此次在 COSCUP 2019 分享 Software Update for Embedded Systems 相關經驗以及心得
傳統嵌入式系統進行軟體更新的頻率不高, 但隨著物聯網 (IoT) 風潮造就萬物皆連網, 進而帶來 “萬物皆可攻擊” 潛在安全議題. 也因此大大提升軟體更新頻率以修補安全漏洞.
需要更新的原因不外乎為
- 修補安全漏洞或功能問題
- 改善原本效能
- 新增功能
隨著系統設計, 環境需求以及實際應用的不同, 更新的方法也需因時制宜. 現今有許多 open source tools 提供更新 framework 供我們選擇並進行二次開發整合.
另附上 COSCUP 共筆如下, 我個人認為聽眾將分享內容整理的很好, 都有將重點勾勒出來.
https://hackmd.io/vP0vdy0KTKyElhAH7yspXw?view
心得:
因嵌入式系統具備特殊性, 複雜性以及多樣性, 所以只有深入瞭解需求並量身打造最合宜自身的更新機制 才能確保嵌入式系統能夠穩定且安全的運行.
詳細內容可見下列投影片: