<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一区二区三区| 亚洲AV无码第一区二区三区| 久久精品国产大片免费观看| 亚洲午夜福利精品久久| 亚洲不卡1卡2卡三卡2021麻豆| 永久在线观看www免费视频| 亚洲午夜激情视频| 国产国产人免费人成成免视频| 亚洲国产精品成人一区| av电影在线免费看| 国产亚洲人成网站观看| 久久精品人成免费| 亚洲综合色自拍一区| 午夜亚洲国产理论片二级港台二级| 日本午夜免费福利视频| 亚洲国产亚洲片在线观看播放 | 色哟哟国产精品免费观看| 亚洲免费一区二区| 日本免费A级毛一片| 亚洲最大在线观看| 男女啪啪永久免费观看网站| 亚洲春色另类小说| 日韩一区二区免费视频| sss在线观看免费高清| 亚洲一本综合久久| 四虎影视久久久免费| 亚洲AV永久无码精品水牛影视| 国产高清免费视频| 婷婷国产偷v国产偷v亚洲| 四虎成人免费影院网址| kk4kk免费视频毛片| 亚洲一级毛片中文字幕| 亚洲AV伊人久久青青草原| 久久久久久久岛国免费播放| 亚洲熟妇无码AV在线播放| 久久国产免费直播| 亚洲国产中文在线视频| 亚洲国产精品尤物yw在线| 最近中文字幕完整免费视频ww| 色天使色婷婷在线影院亚洲 | 亚洲第一精品在线视频|