<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-109  評論-187  文章-25  trackbacks-0

    ?

    FUMO (Firmware Update Management Object) 手機終端用來固件升級的協議。協議主要規定了一下方面:

    1 FIRMWARE UPDATE MANAGEMENT OBJECT PARAMETERS. (路徑和節點)

    2 BEHAVIOR ASSOCIATED WITH THE MANAGEMENT OBJECT (執行升級和下載的命令以及 ALERT

    3 CLIENT INITIATED FIRMWARE UPDATE ( 手機自行發起的固件升級的一些規定 )

    ?

    1 FIRMWARE UPDATE MANAGEMENT OBJECT PARAMETERS

    ?FUMO_1_PRA.GIF

    ?

    總共定義如上節點

    ?

    PKNAME: 升級包名字

    Pkgversion: 升級包版本

    Download :用來執行初始化下載的節點

    PKGURL: 初始化下載時存儲的下載地址的節點

    Update: 用來執行升級的節點

    Pkgdata: 用來提供升級包數據的節點

    Downloadnadupdate :用來初始化下載和升級的節點

    ??? Pkgurl : 初始化下載時存儲的下載地址的節點

    State :手機當前升級過程中的狀態。

    Ext :廠商自己定義的擴展節點

    ?

    根據實現不同, FUMO 可以選擇 Downloadnadupdate 也可以選擇 downd and upate 2 個節點的組合來實現固件的升級 ( 先下載,把下載的東西放在 X/update/pkgdata 里面,然后執行升級 )

    ?

    State 有一下狀態

    FUMO_2_STATE.GIF?

    升級成功返回 100 ,根據返回的不同狀態,來與 SERVER 交互。

    ?

    Fumo 規定的升級過程中的流程

    ?

    FUMO_3_FLOW.GIF?

    ?

    ? FUMO 從初始化下載到最后成功然后清除掉下來后的升級包的全過程,

    ?

    ?

    2 BEHAVIOR ASSOCIATED WITH THE MANAGEMENT OBJECT

    ?

    FUMO 在執行的開始,假定手機采用先 download 然后 update, 先把升級包的 URL SERVER 發過來 , 手機先自行 replace 命令把 URL 放在 Download/PkgURL 下面,然后執行 exec 命令把包下載到 update/PkgData 下面,(有的 FUMO 實現廠商采用差分包方法升級)在 update 的時候直接執行 exec 執行升級。

    ?

    ?

    ?

    ?

    以下分別是執行了 2 exec 分別在執行 download downloadandupdate.

    FUMO_4_DOWNLOAD_UPDATE.bmp
    FUMO_5_DOWNLOAD_AND_UPDATE.GIF?

    ?

    下圖是手機在進行升級過程中返回給 SERVER 的一些結果,都是用數字來表示, server 可以根據這些返回碼來判斷終端在升級過程中哪一步執行失敗。

    ?

    ?

    ?FUMO_6_RESULTCODE.GIF ?

    ?

    ?

    ?

    下圖是一個終端在執行一個 download 過程和一個 update 過程的流程圖,此圖能夠清晰的顯示出 DM command fumo 的節點如何交互的。

    FUMO_7_FLOW_D_U.GIF?

    下圖是一個直接的 DownloadAndUpdate 的過程。手機一般會選擇這兩種的中的一種方式。

    FUMO_8_FLOW_DANDU.GIF?

    3 CLIENT INITIATED FIRMWARE UPDATE

    其實這是 CP 協議的一部分內容,在下一篇文章會詳細的描述 cp 協議的一些東西, cp 協議想關聯有好幾協議。

    posted on 2006-12-08 15:43 小小程序程序員混口飯吃 閱讀(2197) 評論(4)  編輯  收藏 所屬分類: 通信知識

    評論:
    # re: FUMO協議概要分析 2007-02-15 16:26 | 崇拜者
    小弟剛接觸FUMO,有很多疑問。希望前輩能不吝賜教!!!
    FUMO的測試是不是用SCTS呀?這個東西怎么用?特別是add new Client/Server device的時候得參數是怎么設置的?先謝謝了!!!
      回復  更多評論
      
    # re: FUMO協議概要分析 2007-02-28 17:51 | loocky
    大家可以一起學習  回復  更多評論
      
    # re: FUMO協議概要分析 2008-03-11 18:54 | 初學者
    前輩啊,我也是剛接觸DM什么東西都不懂,希望以后能多象你請教
    你可要回復我哦。  回復  更多評論
      
    # re: FUMO協議概要分析 2011-11-03 10:29 | 財富
    資料很少 很有用   回復  更多評論
      

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲乱码一区av春药高潮| 学生妹亚洲一区二区| 亚洲精品无码久久千人斩| 亚洲一区二区三区首页| 亚洲丁香婷婷综合久久| 在线观看免费黄网站| 成人免费a级毛片| 亚洲婷婷五月综合狠狠爱| 精品亚洲AV无码一区二区三区| 国产精品亚洲综合| 在线人成精品免费视频| 亚洲&#228;v永久无码精品天堂久久 | 香港一级毛片免费看| 88av免费观看| 久久精品国产亚洲av麻豆小说| 91高清免费国产自产拍2021| 亚洲国产女人aaa毛片在线| 亚州**色毛片免费观看| 欧美最猛性xxxxx免费| 亚洲性色AV日韩在线观看| 中文字幕免费在线| 精品亚洲国产成人| 日本不卡视频免费| 亚洲一区二区三区成人网站| 国产成人免费a在线资源| 亚洲中文字幕日本无线码| 51视频精品全部免费最新| 亚洲AV午夜成人片| a级片免费观看视频| 久久精品国产亚洲AV无码娇色 | 黄网站色视频免费看无下截| 在线a亚洲v天堂网2019无码| 免费一级毛片在线播放放视频| 成年人免费观看视频网站| 亚洲精品中文字幕无码AV| 日韩av无码久久精品免费| 亚洲精品乱码久久久久久| 在线观看免费视频资源| 国产精品久久久久久亚洲影视| 大学生一级特黄的免费大片视频 | 四虎永久免费地址在线观看|