MT2503實現FOTA的三種方案的一些簡單總結

2021-08-19 23:50:16 字數 463 閱讀 7029

做一些定位器和車載定位裝置專案時,有接觸到mtk功能機平台三種不同形式的fota方式,先簡單總結一下(不排除可能有一些不對的地方):

(1)第三方方案(差分公升級)

第三方公司將其fota**移植到專案工程中,按照他們的fota流程進行公升級。

優點:穩定,減少開發難度,後續公升級可改動空間大;

缺點:每次公升級都收費,自主性不高,需要一定的記憶體空間;

優點:穩定,有一定自主性,開發上手快,對記憶體空間要求不高;

缺點:一次性收費,需要自己實現公升級流程;

(3)動態載入公升級

這個公升級方式,需要打補丁,打上補丁後,自己實現整個公升級過程。

優點:自主性高,後續無費用,對記憶體空間要求不高;

缺點:需要考慮介面函式的預留,需要自己實現公升級流程;

注:第二種方式有點類似於動態載入,但是,感覺還是有點不一樣的

後續更熟悉後,再對後兩種方式,做更詳細的總結。

MT2503晶元平台ISINK的配置問題資料

mtk faq資料 描述 mt2503晶元的背光電流在軟體裡最大可以調節到多少ma?方法 mt2503平台isink引腳最大可以輸出96ma電流,輸出電流為isink0 isink1。pmu custom.c檔案中修改 define isink0 step isink step 48 ma defi...

三種實現執行緒的方法

1.通過繼承thread實現執行緒 public class mythread extends thread public static void main string args 2.通過實現runnable實現執行緒 public class runnabledemo implements ru...

Android Button實現功能的三種方法

android button實現功能的三種方法 1.一次性 使用的button,一般採用匿名內部類 button button button findviewbyid r.id.button button.setonclicklistener new onclicklistener 該方法適用於bu...