新四季網

利用機頂盒平臺實現可定製Flash燒錄器的系統及其方法

2023-10-24 04:13:07

利用機頂盒平臺實現可定製Flash燒錄器的系統及其方法
【專利摘要】本發明公開了一種利用機頂盒平臺實現可定製Flash燒錄器的系統及其方法,包括CPU、主控SPI?Flash、紅外接收頭、Boot?swith控制模塊、遙控器、TV電視機和若干個Flash模塊,主控SPI?Flash通過SPI總線與CPU電連接,CPU與TV電視機通過CVBS模塊電連接。主控SPI?Flash與Flash模塊電連接,紅外接收頭與CPU電連接,遙控器與紅外接收頭無線通信連接;Boot?swith控制模塊與CPU電連接。本發明可分別支持SPI?NOR,並行NOR,NAND?Flash的燒寫,主控CPU的主控Flash可切換,以便於燒寫不同種類的Flash和軟體升級等;燒錄文件及配置文件存儲於U盤,便於快速獲取燒寫文件。在批量燒寫同種類多個Flash,可以分別驗證,本發明具有較高的效率和可靠性。
【專利說明】利用機頂盒平臺實現可定製Flash燒錄器的系統及其方法
【技術領域】
[0001]本發明涉及電子【技術領域】,尤其涉及一種利用機頂盒平臺實現可定製Flash燒錄器的系統及其方法。
【背景技術】
[0002]由於目前機頂盒主晶片可以支持各種接口和類型的Flash(SPI N0R,並行NOR, NAND),同時也可利用目前機頂盒的UI和控制方式實現一款Flash燒錄器設備用於批量生產需求,而無需購買商用燒錄器和相關設備,可節約生產成本。特別針對NAND Flash,由於目前使用的ECC算法的不通用性(有可能一款生產機型即使用一種特殊的ECC算法),那麼每款機型都需要燒錄器廠家軟體集成該機型的ECC算法,就需要支付一筆開發費用。該發明可以避免該項支出,很好的節約生產成本。同時,該方案也具有很好的效率和可靠性,可以保證生產效率和質量。

【發明內容】

[0003]針對現有技術存在的不足之處,本發明的目的在於提供一種利用機頂盒平臺實現可定製Flash燒錄器的系統及其方法,主控CPU的主控Flash可切換,以便於燒寫不同種類的Flash和軟體升級等;燒錄文件及配置文件存儲於U盤,便於快速獲取燒寫文件;本發明具有較聞的效率和可罪性。
[0004]本發明的目的通過下述技術方案實現:
[0005]一種利用機頂盒平臺實現可定製Flash燒錄器的系統,包括CPU、主控SPI Flash、紅外接收頭、Boot swith控制模塊、遙控器、TV電視機和若干個Flash模塊,所述主控SPIFlash通過SPI總線與CPU電連接,所述CPU與TV電視機通過CVBS模塊電連接。所述主控SPI Flash與Flash模塊電連接,所述紅外接收頭與CPU電連接,所述遙控器與紅外接收頭無線通信連接;所述Boot swith控制模塊與CPU電連接。
[0006]為了更好地實現本發明,所述CPU還電通信連接有燒錄器USB接口模塊。
[0007]進一步的技術方案是:本發明還包括有主控並行Flash,主控並行Flash通過EMI總線與CPU電連接,主控並行Flash與所述Flash模塊電連接電連接。
[0008]更進一步優選的技術方案是:所述CPU還電連接有狀態指示燈。
[0009]再進一步優選的技術方案是:所述狀態指示燈包括工作狀態指示燈、空閒狀態指示燈和錯誤操作指示燈。
[0010]一種利用機頂盒平臺實現可定製Flash燒錄器的方法,所採用的系統包括CPU、主控SPI Flash、紅外接收頭、Boot swith控制模塊、遙控器、TV電視機和若干個Flash模塊,所述主控SPI Flash通過SPI總線與CPU電連接,所述CPU與TV電視機通過CVBS模塊電連接;所述主控SPI Flash與Flash模塊電連接,所述紅外接收頭與CPU電連接,所述遙控器與紅外接收頭無線通信連接;所述Boot swith控制模塊與CPU電連接;所述CPU還電通信連接有燒錄器USB接口模塊;[0011]其方法流程步驟如下(本方法主要用於燒錄時的控制流程方法):
[0012]a、燒錄開始;
[0013]b、通過Boot swith控制模塊選擇Boot模式,設置燒錄類型和相關參數;
[0014]C、把燒錄數據和配置文件拷入到U盤或移動硬碟中,並將U盤或移動硬碟插入燒錄器USB接口模塊中;
[0015]d、安裝燒錄 Flash;
[0016]e、選擇開始燒錄,軟體自動控制總線通斷並進行燒錄驗證;驗證成功,則順利燒錄;驗證錯誤,則確認錯誤原因並修改;
[0017]f、燒錄結束。
[0018]將利用機頂盒平臺實現可定製Flash燒錄器的系統應用於燒錄升級時的方法,其方法流程步驟如下:
[0019]a、燒錄開始;
[0020]b、通過Boot swith控制模塊選擇Boot模式,設置燒錄類型和相關參數;
[0021]C、把升級數據和升級配置文件拷入到U盤或移動硬碟中,並將U盤或移動硬碟插入燒錄器USB接口模塊中;
[0022]d、安裝燒錄 Flash;
[0023]e、選擇開始,軟體自動控制總線通斷並進行升級驗證;驗證成功,則順利升級;驗證錯誤,則確認錯誤原因並修改;
[0024]f、燒錄升級結束。
[0025]本發明較現有技術相比,具有以下優點及有益效果:
[0026]本發明可分別支持SPI N0R,並行NOR, NAND Flash的燒寫,主控CPU的主控Flash可切換,以便於燒寫不同種類的Flash和軟體升級等;NAND Flash ECC算法可定製,壞塊標識等,燒錄器軟體可升級,支持燒寫配置文件,還可以實現分段燒錄;燒錄文件及配置文件存儲於U盤,便於快速獲取燒寫文件。同時在批量燒寫同種類多個Flash,可以分別驗證各個Flash燒寫數據正確性,用戶Π的電視、指示燈顯示和遙控器控制保證其操作更加便捷;同時,本發明具有較高的效率和可靠性。
【專利附圖】

【附圖說明】
[0027]圖1為本發明的原理結構框圖;
[0028]圖2為本發明用於燒錄時的流程示意圖;
[0029]圖3為本發明用於燒錄升級的流程示意圖。
[0030]其中,附圖中的附圖標記所對應的名稱為:
[0031]I — CPU, 2 — Boot swith 控制模塊,3 一主控 SPI Flash,4 一主控並行 Flash,5 —Flash模塊,6 —紅外接收頭,7 —遙控器,8 —狀態指示燈,81 —工作狀態指示燈,82 —空閒狀態指示燈,83 一錯誤操作指示燈,9 - CVBS模塊,10 - TV電視機,11 一燒錄器USB接口模塊。
【具體實施方式】
[0032]下面結合實施例對本發明作進一步地詳細說明:[0033]實施例
[0034]如圖1所示,一種利用機頂盒平臺實現可定製Flash燒錄器的系統,包括CPU1、主控SPI Flash3、紅外接收頭6、Boot swith控制模塊2、遙控器7、TV電視機10和若干個Flash模塊5,主控SPI Flash3通過SPI總線與CPUl電連接,CPUl與TV電視機10通過CVBS模塊9電連接;主控SPI Flash3與Flash模塊5電連接,紅外接收頭6與CPUl電連接,遙控器7與紅外接收頭6無線通信連接;Boot swith控制模塊2與CPUl電連接。
[0035]如圖1所示,CPUl還電通信連接有燒錄器USB接口模塊11。
[0036]如圖1所示,本系統還包括有主控並行Flash4,主控並行Flash4通過EMI總線與CPUl電連接,主控並行Flash4與Flash模塊5電連接電連接。
[0037]如圖1所示,CPUl還電連接有狀態指示燈8。本實施例的狀態指示燈8包括工作狀態指示燈81、空閒狀態指示燈82和錯誤操作指示燈83。
[0038]圖1是整個系統的框架示意圖。CPU通過SPI和EMI總線控制主控和燒錄Flash,通過Boot Switch開關控制CPU從主控SPI Flash啟動還是主控並行Flash啟動。燒錄時通過紅外接收頭接收遙控器控制,通過U盤獲得燒錄配置文件(可實現分段燒錄Flash,提高燒錄效率)和燒錄數據。燒錄Flash和主控Flash分別通過SPI和EMI接口與主晶片連接,每個Flash晶片到總線的通路可由軟體控制通斷。燒錄選項(升級,燒錄SPI NOR Flash,燒錄並行NOR Flash,燒錄NAND Flash)和燒錄時的工作狀態以及結果均會通過電視界面或者LED燈顯示。LED狀態指示燈分為紅,黃,綠三種顏色,其中綠燈亮表示空閒狀態。黃燈亮表示正在工作。紅燈亮表示操作出錯。同時,由於集成多種ECC算法,在燒錄NAND Flash時,也有ECC算法選項菜單。
[0039]如圖2所示,一種利用機頂盒平臺實現可定製Flash燒錄器的方法,所採用的系統包括CPU1、主控SPI Flash3、紅外接收頭6、Boot swith控制模塊2、遙控器7、TV電視機10和若干個Flash模塊5,主控SPI Flash3通過SPI總線與CPUl電連接,CPUl與TV電視機10通過CVBS模塊9電連接;主控SPI Flash3與Flash模塊5電連接,紅外接收頭6與CPUl電連接,遙控器7與紅外接收頭6無線通信連接;Boot swith控制模塊2與CPUl電連接;CPU1還電通信連接有燒錄器USB接口模塊11 ;
[0040]其方法流程步驟如下(本方法主要用於燒錄時的控制流程方法):
[0041]a、燒錄開始;
[0042]b、通過Boot swith控制模塊2選擇Boot模式,設置燒錄類型和相關參數;
[0043]C、把燒錄數據和配置文件拷入到U盤或移動硬碟中,並將U盤或移動硬碟插入燒錄器USB接口模塊11中;
[0044]d、安裝燒錄 Flash;
[0045]e、選擇開始燒錄,軟體自動控制總線通斷並進行燒錄驗證;驗證成功,則順利燒錄;驗證錯誤,則確認錯誤原因並修改;
[0046]f、燒錄結束。
[0047]圖2為Flash燒錄流程圖,當需要燒錄SPI NOR Flash時,首先將Boot Switch打開到主控並行Flash啟動,程序啟動後插入U盤到USB 口,程序會讀取配置信息,如果操作模式為燒錄模式,軟體會先自動切斷主控SPI Flash到SPI的連接,也切斷燒錄Flash到與EMI總線的連接,保留了主控並行Flash到EMI總線的連接,燒錄Flash和SPI總線的連接。然後當用戶按下界面的燒寫按鈕後,燒寫程序通過配置信息將各數據段的數據通過SPI總線寫入到燒錄Flash,燒錄完成後,程序還會逐片驗證Flash是否燒錄成功。
[0048]燒錄並行NOR Flash的過程與SPI NOR Flash類似。當燒錄NAND Flash時,由於NAND Flash的特性,容易產生壞塊和需要燒錄與燒錄後的程序一致的ECC校驗碼,所以,NAND Flash必須逐片進行燒寫,由於燒寫NAND Flash速度遠高於NOR Flash,逐片燒錄效率也不比燒寫NOR Flash低。由於使用的壞塊標識方法和ECC算法就是燒錄進Flash程序相同的算法,解決了 ECC算法的來源和不一致的問題。針對不同種類的ECC算法,如果燒錄程序還不支持,還可以通過軟體升級新的燒錄程序到主控Flash,也很方便快捷。
[0049]如圖3所示,將利用機頂盒平臺實現可定製Flash燒錄器的系統應用於燒錄升級時的方法,其方法流程步驟如下:
[0050]a、燒錄開始;
[0051]b、通過Boot swith控制模塊2選擇Boot模式,設置燒錄類型和相關參數;
[0052]C、把升級數據和升級配置文件拷入到U盤或移動硬碟中,並將U盤或移動硬碟插入燒錄器USB接口模塊11中;
[0053]d、安裝燒錄 Flash;
[0054]e、選擇開始,軟體自動控制總線通斷並進行升級驗證;驗證成功,則順利升級;驗證錯誤,則確認錯誤原因並修改;
[0055]f、燒錄升級結束。
[0056]圖3為主控Flash軟體流程圖,當需要支持新類型的Flash或者新的ECC算法時,就需要對主控Flash的內容進行升級。升級時,需要斷開燒錄Flash與兩個總線的連接,BootSwitch選擇不被升級的主控Flash啟動,升級數據仍然通過U盤獲得,然後啟動後的程序自動控制總線通斷,對需升級的另一個主控Flash進行升級。
[0057]本發明利用機頂盒主晶片控制Flash的SPI (Serial Peripheral Interface)和EMI (External Memory Interface)接口來燒寫不同類型的Flash。利用CPU啟動模式可配置的特性,可以配置CPU通過SPI Flash啟動還是並行Flash啟動,從而能夠完成別的類型的Flash燒錄。利用USB接口通過U盤獲得燒寫內容及燒寫配置信息。利用遙控器控制該設備,利用CVBS接口和狀態指示燈進行燒錄狀態顯示。該方案一個關鍵設計是通過CPU啟動模式可配置可以使CPU分別從主控SPI Flash啟動,或者從主控並行Flash啟動。當燒寫的Flash為SPI Flash時,將BootSwitch調到主控並行flash啟動位;當燒寫的Flash為並行Flash或者NAND Flash時,將BootSwitch調到主控SPI Flash啟動,並切斷相關用不到的電路通路。燒錄Flash位安裝相應Flash的燒錄座子,即可完成燒錄。其中NAND Flash由於其壞塊等特性只能逐片燒錄,但是NAND Flash燒寫速度非常快,燒寫效率也並不比NORFlash低。SPI NOR或者並行NOR Flash可以多片同時燒錄,但是驗證燒錄數據時需要逐片驗證(NOR Flash讀取速度遠遠高於擦寫速度)。另一個關鍵設計即靈活的電路通斷功能,例如,燒錄SPI Flash,需要切斷主控SPI Flash與SPI總線連接以及EMI總線與燒錄Flash的連接;而升級燒錄軟體時,需要切斷兩個總線到燒錄Flash的連接;而驗證燒錄Flash數據或燒寫NAND Flash時,則必須保證只有一片燒錄Flash通過總線連接到CPU。電路的通斷功能能夠通過軟體自動控制,而不用操作者手動控制。
[0058]在本說明書中所談到的「 一個實施例」、「另一個實施例」、「實施例」、等,指的是結合該實施例描述的具體特徵、結構或者特點包括在本申請概括性描述的至少一個實施例中。在說明書中多個地方出現同種表述不是一定指的是同一個實施例。進一步來說,結合任一實施例描述一個具體特徵、結構或者特點時,所要主張的是結合其他實施例來實現這種特徵、結構或者特點也落在本發明的範圍內。
[0059]儘管這裡參照本發明的多個解釋性實施例對發明進行了描述,但是,應該理解,本領域技術人員可以設計出很多其他的修改和實施方式,這些修改和實施方式將落在本申請公開的原則範圍和精神之內。更具體地說,在本申請公開、附圖和權利要求的範圍內,可以對主題組合布局的組成部件和/或布局進行多種變型和改進。除了對組成部件和/或布局進行的變型和改進外,對於本領域技術人員來說,其他的用途也將是明顯的。
【權利要求】
1.一種利用機頂盒平臺實現可定製Flash燒錄器的系統,其特徵在於:包括CPU(I)、主控SPI Flash (3)、紅外接收頭(6) ,Boot swith控制模塊(2)、遙控器(7)、TV電視機(10)和若干個Flash模塊(5),所述主控SPI Flash (3)通過SPI總線與CPU (I)電連接,所述CPU(I)與TV電視機(10)通過CVBS模塊(9)電連接;所述主控SPI Flash (3)與Flash模塊(5)電連接,所述紅外接收頭(6)與CPU(I)電連接,所述遙控器(7)與紅外接收頭(6)無線通信連接;所述Boot swith控制模塊(2)與CPU(I)電連接。
2.按照權利要求1所述的利用機頂盒平臺實現可定製Flash燒錄器的系統,其特徵在於:所述CPU(I)還電通信連接有燒錄器USB接口模塊(11)。
3.按照權利要求1或2所述的利用機頂盒平臺實現可定製Flash燒錄器的系統,其特徵在於:還包括有主控並行Flash (4),主控並行Flash (4)通過EMI總線與CPU (I)電連接,主控並行Flash (4)與所述Flash模塊(5)電連接電連接。
4.按照權利要求3所述的利用機頂盒平臺實現可定製Flash燒錄器的系統,其特徵在於:所述CPU(I)還電連接有狀態指示燈⑶。
5.按照權利要求4所述的利用機頂盒平臺實現可定製Flash燒錄器的系統,其特徵在於:所述狀態指示燈(8)包括工作狀態指示燈(81)、空閒狀態指示燈(82)和錯誤操作指示燈(83)。
6.一種利用機頂盒平臺實現可定製Flash燒錄器的方法,其特徵在於:所採用的系統包括CPU(I)、主控SPI Flash (3)、紅外接收頭(6)、Boot swith控制模塊(2)、遙控器(7)、TV電視機(10)和若干個Flash模塊(5),所述主控SPI Flash (3)通過SPI總線與CPU(I)電連接,所述CPU (I)與TV電視機(10)通過CVBS模塊(9)電連接;所述主控SPI Flash (3)與Flash模塊(5)電連接,所述紅外接收頭(6)與CPU(I)電連接,所述遙控器(7)與紅外接收頭(6)無線通信連接;所述Boot swith控制模塊⑵與CPU(I)電連接;所述CPU(I)還電通信連接有燒錄器USB接口模塊(11); 其方法流程步驟如下: a、燒錄開始; b、通過Bootswith控制模塊(2)選擇Boot模式,設置燒錄類型和相關參數; C、把燒錄數據和配置文件拷入到U盤或移動硬碟中,並將U盤或移動硬碟插入燒錄器USB接口模塊(11)中; d、安裝燒錄Flash; e、選擇開始燒錄,軟體自動控制總線通斷並進行燒錄驗證;驗證成功,則順利燒錄;驗證錯誤,則確認錯誤原因並修改; f、燒錄結束。
7.按照權利要求6所述的利用機頂盒平臺實現可定製Flash燒錄器的方法,其特徵在於: 步驟c中的燒錄數據為升級數據,配置文件為升級配置文件; 步驟e為:選擇開始,軟體自動控制總線通斷並進行升級驗證;驗證成功,則順利升級;驗證錯誤,則確認錯誤原因並修改; 步驟f為:升級結束。
【文檔編號】H04N21/426GK103997683SQ201410188599
【公開日】2014年8月20日 申請日期:2014年5月6日 優先權日:2014年5月6日
【發明者】張強, 張雷鳴, 周志武, 姚亮, 冷蓮喜, 楊巍 申請人:四川長虹電器股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀