欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種對(duì)機(jī)頂盒進(jìn)行讀寫操作的方法

文檔序號(hào):6598728閱讀:795來源:國知局
專利名稱:一種對(duì)機(jī)頂盒進(jìn)行讀寫操作的方法
一種對(duì)機(jī)頂盒進(jìn)行讀寫操作的方法
技術(shù)領(lǐng)域
本發(fā)明屬于數(shù)字電視機(jī)頂盒領(lǐng)域,具體是指一種對(duì)機(jī)頂盒進(jìn)行讀寫操作的方法。
背景技術(shù)
隨著數(shù)字電視機(jī)頂盒的推廣,電視機(jī)頂盒逐漸普及。在機(jī)頂盒的使用過程中,隨著 有線數(shù)字電視增值業(yè)務(wù)的不斷推出,廣電運(yùn)營商有升級(jí)的要求;同時(shí)機(jī)頂盒供應(yīng)商也有可 能提出軟件更新升級(jí)的要求用以解決已發(fā)現(xiàn)的軟件缺陷或增加功能。因此,機(jī)頂盒軟件升 級(jí)(即對(duì)機(jī)頂盒進(jìn)行寫入操作)是一個(gè)不容忽視的技術(shù)。 在線升級(jí)需要前端發(fā)送流,若此時(shí)前端沒有發(fā)送流或者機(jī)頂盒的TUNER無法鎖定 (在線升級(jí)),那么就無法升級(jí)。 在用戶使用過程中,需要把一臺(tái)機(jī)子上的數(shù)據(jù)(開機(jī)畫面、節(jié)目庫數(shù)據(jù)等)升級(jí)到 另一臺(tái)機(jī)子上,先把該數(shù)據(jù)讀出再寫入另一臺(tái)機(jī)子。舉個(gè)例子一臺(tái)機(jī)子已經(jīng)有節(jié)目庫數(shù)據(jù) 了,那么要對(duì)其它機(jī)子進(jìn)行節(jié)目庫的預(yù)置,而此時(shí)又沒有升級(jí)文件,那么可以直接讀取機(jī)頂 盒中的數(shù)據(jù)再對(duì)其它機(jī)子進(jìn)行升級(jí)預(yù)置了 。現(xiàn)有技術(shù)中,只是通過ST調(diào)試工具來讀取數(shù)據(jù) 的,用戶手上無法讀取該數(shù)據(jù)。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種對(duì)機(jī)頂盒進(jìn)行讀寫操作的方法,實(shí)現(xiàn)通過
串口進(jìn)行讀、寫機(jī)頂盒FLASH的任意塊數(shù)據(jù),同時(shí)支持多款機(jī)頂盒的軟件升級(jí)及讀取數(shù)據(jù)。 本發(fā)明采用以下技術(shù)方案解決上述技術(shù)問題 —種對(duì)機(jī)頂盒進(jìn)行讀寫操作的方法,包括如下步驟 步驟10 :用串口線連接機(jī)頂盒與電腦; 步驟20 :打開串口工具,選擇串口 ; 步驟40 :串口工具向機(jī)頂盒發(fā)送連接請求,當(dāng)機(jī)頂盒收到連接請求后向串口工具 發(fā)送收到請求,此時(shí)串口工具與機(jī)頂盒連接成功; 步驟50 :連接成功后,若選擇的是下載,則轉(zhuǎn)入步驟60 ;若選擇的是上載,則轉(zhuǎn)入 步驟70 ; 步驟60 :將數(shù)據(jù)從電腦中寫入到機(jī)頂盒完成軟件升級(jí)操作; 步驟70 :把機(jī)頂盒上的數(shù)據(jù)讀出來,存到電腦; 步驟80:完成。
所述步驟60包括如下步驟 步驟61 :接收頭文件數(shù)據(jù),通過分析頭文件數(shù)據(jù)獲取寫入信息;
步驟62 :進(jìn)行FLASH的擦除操作;
步驟63 :把數(shù)據(jù)寫入機(jī)頂盒。
所述步驟70包括如下步驟
步驟71 :通過輸入上載的起始數(shù)據(jù)塊及結(jié)束數(shù)據(jù)塊來計(jì)算出上載的起始地址;
步驟72 :將數(shù)據(jù)傳輸?shù)诫娔X保存數(shù)據(jù)。 所述步驟70與步驟80之間還包括如下步驟數(shù)據(jù)傳輸完畢,先進(jìn)行CRC校驗(yàn),如
果傳輸過程數(shù)據(jù)出錯(cuò)則要重新進(jìn)行數(shù)據(jù)傳輸。 本發(fā)明的優(yōu)點(diǎn)在于主要實(shí)現(xiàn)通過串口進(jìn)行讀、寫機(jī)頂盒FLASH的任意塊數(shù)據(jù),并 且支持地面、有線的ST5119、5105、7109-5197等系列的機(jī)頂盒,兼容使用,做到一個(gè)工具可 以對(duì)多款系列的機(jī)頂盒進(jìn)行讀寫操作。另外不受前端發(fā)射,機(jī)頂盒調(diào)諧限制,只要連接串口 即可完成升級(jí)工作。


下面參照附圖結(jié)合實(shí)施例對(duì)本發(fā)明作進(jìn)一步的描述。
圖1是本發(fā)明結(jié)構(gòu)示意圖。
圖2是本發(fā)明工作流程示意圖。
具體實(shí)施方式
如圖1所示,用 一根串口線把電腦和機(jī)頂盒連接起來,執(zhí)行串口工具,發(fā)送升級(jí)數(shù) 據(jù)就完成串口升級(jí)。該工具支持ST不同芯片方案的機(jī)頂盒升級(jí)(ST5105、5119、5197、7109、 7710等)。方法較為方便,只需電腦、串口線及機(jī)頂盒然后加一個(gè)串口工具即可完成升級(jí)工 作,下面進(jìn)行詳細(xì)介紹。 串口工具通過串口通信,與機(jī)頂盒進(jìn)行通信連接,通過相互收到通信命令進(jìn)行驗(yàn) 證再應(yīng)答結(jié)果,根據(jù)應(yīng)答完成機(jī)頂盒與電腦的成功連接。連接成功后,再進(jìn)行要升級(jí)的數(shù)據(jù) 傳輸。串口工具的通信要跟機(jī)頂盒匹配,請求連接的命令、命令連接,連接成功失敗,命令校 驗(yàn)等這些命令都要都機(jī)頂盒事先約定好,這樣才能進(jìn)行正確的通信,串口工具跟機(jī)頂盒就 完美的結(jié)合使用。該串口工具還有一個(gè)優(yōu)點(diǎn),對(duì)機(jī)頂盒要升級(jí)任意塊的數(shù)據(jù)都可以,不限制 只能升級(jí)某塊數(shù)據(jù),這樣就大大方便了升級(jí),只要這一個(gè)串口工具,就可以對(duì)機(jī)頂盒的任意 塊進(jìn)行擦寫操作。另外,該串口工具除了可以對(duì)機(jī)頂盒進(jìn)行寫入操作,還可進(jìn)行讀出操作, 即把機(jī)頂盒上的軟件數(shù)據(jù)通過串口工具把它讀出來。倘若要寫入機(jī)頂盒的數(shù)據(jù)有問題或都 找不到該數(shù)據(jù)包,可以從別的機(jī)頂盒上把數(shù)據(jù)讀取出來再寫入到機(jī)頂盒里。該串口工具可 任意選擇讀出節(jié)目庫數(shù)據(jù)、開機(jī)圖片數(shù)據(jù)、應(yīng)用程序塊等數(shù)據(jù),較為靈活地獲取到開發(fā)需要 的各種數(shù)據(jù)。 為了確保串口工具的安全性,必須采取通信協(xié)議。與機(jī)頂盒制訂一系列的通信協(xié)
議,串口工具及機(jī)頂盒都必須通過讀取,檢驗(yàn)識(shí)別這些命令再進(jìn)行工作,互為制約,若不按
照協(xié)議進(jìn)行,無法進(jìn)行升級(jí)。在程序升級(jí)過程中,工具會(huì)對(duì)整個(gè)升級(jí)步驟進(jìn)行提示告知。串
口寫入總共分為個(gè)4環(huán)節(jié)連接、傳輸數(shù)據(jù)、擦除FLASH塊、寫入FLASH這四個(gè)過程。串口讀
出則分為3個(gè)環(huán)節(jié)連接,讀出數(shù)據(jù)、存儲(chǔ)數(shù)據(jù)三個(gè)過程。具體參見圖2。 若在串口程序升級(jí)時(shí),因意外情況的發(fā)生,導(dǎo)致升級(jí)失敗,那么只需重新上電再次
進(jìn)行升級(jí)即可。 具體對(duì)機(jī)頂盒進(jìn)行讀寫操作的方法,詳細(xì)步驟如下
步驟10 :用串口線連接機(jī)頂盒與電腦;
步驟20 :打開串口工具,選擇串口 ; 步驟30 :選擇上載(讀出)或下載(寫入)數(shù)據(jù); 步驟40 :串口工具向機(jī)頂盒發(fā)送連接請求,當(dāng)機(jī)頂盒收到連接請求后向串口工具 發(fā)送收到請求,此時(shí)串口工具與機(jī)頂盒連接成功; 步驟50 :連接成功后,若選擇的是下載,則轉(zhuǎn)入步驟60 ;若選擇的是上載,則轉(zhuǎn)入 步驟70 ; 步驟60 :將數(shù)據(jù)從電腦中寫入到機(jī)頂盒完成軟件升級(jí)操作; 步驟70 :把機(jī)頂盒上的數(shù)據(jù)讀出來,存到電腦; 步驟80:完成。
所述步驟60包括如下步驟 步驟61 :接收頭文件數(shù)據(jù),通過分析頭文件數(shù)據(jù)獲取寫入信息;
步驟62 :進(jìn)行FLASH的擦除操作;
步驟63 :把數(shù)據(jù)寫入機(jī)頂盒。
所述步驟70包括如下步驟 步驟71 :通過輸入上載的起始數(shù)據(jù)塊及結(jié)束數(shù)據(jù)塊來計(jì)算出上載的起始地址;
步驟72 :將數(shù)據(jù)傳輸?shù)诫娔X保存數(shù)據(jù)。 所述步驟70與步驟80之間還包括如下步驟數(shù)據(jù)傳輸完畢,先進(jìn)行CRC校驗(yàn),如
果傳輸過程數(shù)據(jù)出錯(cuò)則要重新進(jìn)行數(shù)據(jù)傳輸。 本發(fā)明主要實(shí)現(xiàn)通過串口進(jìn)行讀、寫機(jī)頂盒FLASH的任意塊數(shù)據(jù),并且支持地面、 有線的ST5119、5105、7109-5197等系列的機(jī)頂盒,兼容使用,做到一個(gè)工具可以對(duì)多款系 列的機(jī)頂盒進(jìn) 行讀寫操作。另外,不受前端發(fā)射、機(jī)頂盒調(diào)諧限制,只要連接串口即可完成 升級(jí)工作。
權(quán)利要求
一種對(duì)機(jī)頂盒進(jìn)行讀寫操作的方法,其特征在于包括如下步驟步驟10用串口線連接機(jī)頂盒與電腦;步驟20打開串口工具,選擇串口;步驟30選擇上載或下載數(shù)據(jù);步驟40串口工具向機(jī)頂盒發(fā)送連接請求,當(dāng)機(jī)頂盒收到連接請求后向串口工具發(fā)送收到請求,此時(shí)串口工具與機(jī)頂盒連接成功;步驟50連接成功后,若選擇的是下載,則轉(zhuǎn)入步驟60;若選擇的是上載,則轉(zhuǎn)入步驟70;步驟60將數(shù)據(jù)從電腦中寫入到機(jī)頂盒完成軟件升級(jí)操作;步驟70把機(jī)頂盒上的數(shù)據(jù)讀出來,存到電腦;步驟80完成。
2. 如權(quán)利要求1所述的一種對(duì)機(jī)頂盒進(jìn)行讀寫操作的方法,其特征在于所述步驟60 包括如下步驟步驟61 :接收頭文件數(shù)據(jù),通過分析頭文件數(shù)據(jù)獲取寫入信息; 步驟62 :進(jìn)行FLASH的擦除操作; 步驟63:把數(shù)據(jù)寫入機(jī)頂盒。
3. 如權(quán)利要求1所述的一種對(duì)機(jī)頂盒進(jìn)行讀寫操作的方法,其特征在于所述步驟70 包括如下步驟步驟71 :通過輸入上載的起始數(shù)據(jù)塊及結(jié)束數(shù)據(jù)塊來計(jì)算出上載的起始地址; 步驟72 :將數(shù)據(jù)傳輸?shù)诫娔X保存數(shù)據(jù)。
4. 如權(quán)利要求1所述的一種對(duì)機(jī)頂盒進(jìn)行讀寫操作的方法,其特征在于所述步驟70與步驟80之間還包括如下步驟數(shù)據(jù)傳輸完畢,先進(jìn)行CRC校驗(yàn),如果傳輸過程數(shù)據(jù)出錯(cuò)則要重新進(jìn)行數(shù)據(jù)傳輸。
全文摘要
一種對(duì)機(jī)頂盒進(jìn)行讀寫操作的方法,用一根串口線把電腦和機(jī)頂盒連接起來,執(zhí)行串口工具,串口工具與機(jī)頂盒連接成功后,若選擇的是下載,把數(shù)據(jù)寫入到機(jī)頂盒完成軟件升級(jí)操作;若選擇的是上載,則把機(jī)頂盒上的數(shù)據(jù)讀出來,存到電腦。本發(fā)明主要實(shí)現(xiàn)通過串口進(jìn)行讀、寫機(jī)頂盒的任意塊數(shù)據(jù),并且做到一個(gè)工具可以對(duì)多款系列的機(jī)頂盒進(jìn)行讀寫操作。另外不受前端發(fā)射,機(jī)頂盒調(diào)諧限制,只要連接串口即可完成升級(jí)工作。
文檔編號(hào)G06F13/10GK101790029SQ20101011755
公開日2010年7月28日 申請日期2010年3月3日 優(yōu)先權(quán)日2010年3月3日
發(fā)明者張明芳 申請人:福建新大陸通信科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
辉县市| 手游| 台山市| 囊谦县| 东乌珠穆沁旗| 洛浦县| 安宁市| 琼结县| 连云港市| 江达县| 康乐县| 塔城市| 浦江县| 肥乡县| 鲁甸县| 广元市| 武夷山市| 达拉特旗| 思茅市| 清苑县| 新田县| 荃湾区| 宁陕县| 宝山区| 遂溪县| 辛集市| 长治县| 莱芜市| 闽侯县| 涟水县| 凉山| 客服| 望城县| 盘山县| 丘北县| 常熟市| 海淀区| 友谊县| 平阴县| 三明市| 房产|