两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

用外部存儲介質(zhì)收集電視機的自我檢測故障信息的方法

文檔序號:7738011閱讀:283來源:國知局

專利名稱::用外部存儲介質(zhì)收集電視機的自我檢測故障信息的方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種用外部存儲介質(zhì)收集電視機的自我檢測故障信息的方法。
背景技術(shù)
:現(xiàn)有電視機故障檢測常用方法中一般有通過肉眼觀察、聽覺判斷、拆開后蓋量測電路、串口打印信息、專用工具連接I2C、以太網(wǎng)口連接主板等。對于用肉眼觀察、聽覺判斷的方法只能檢查出普通簡單的故障;對于拆開后蓋量測電路的方法不能檢查軟件相關(guān)的故障;對于通過串口打印信息、專用工具連接I2C、以太網(wǎng)口連接主板等方法需要有專業(yè)技術(shù)人員,且從成本上來考慮,則需要每個地區(qū)的售后人員都要有專門調(diào)試用的tool;不能夠快速、方便、有效收集故障信息。
發(fā)明內(nèi)容有鑒于此,本發(fā)明的目的是提供一種用外部存儲介質(zhì)收集電視機的自我檢測故障信息的方法。本發(fā)明采用以下方案實現(xiàn)一種用外部存儲介質(zhì)收集電視機的自我檢測故障信息的方法,其特征在于首先在電視機處理器的系統(tǒng)軟體上定義一結(jié)構(gòu)體,然后系統(tǒng)軟體通過總線每隔時間tl讀取該電視機系統(tǒng)各IC寄存器內(nèi)的檢測信息,同時處理器每隔時間t2處理分析除所述檢測信息外需要檢測收集的數(shù)據(jù),并將該檢測信息和數(shù)據(jù)暫存放到所述結(jié)構(gòu)體的變量中,最后當(dāng)檢測到有外部存儲介質(zhì)插入電視機系統(tǒng),所述系統(tǒng)軟體則將變量中的檢測信息寫入該外部存儲介質(zhì)。在本發(fā)明一實施例中,所述讀取該電視機系統(tǒng)各IC寄存器內(nèi)的信息是采用以下方案實現(xiàn)系統(tǒng)軟體通過總線方式對各IC進行初始化時,需要讀寫各IC的寄存器,如果在讀寫過程中出錯,則重新讀取,經(jīng)過預(yù)先設(shè)定的有限次數(shù)沒有成功,則將此IC的ID及讀寫錯誤的數(shù)據(jù)存放在結(jié)構(gòu)體變量中。各IC初始化后處理器每隔時間tl通過總線讀取各IC的重要寄存器值,同時也將這些值也暫存到結(jié)構(gòu)體變量中。在本發(fā)明一實施例中,所述的IC可以包括NANDFlash,NorFlash、數(shù)字碼流解碼芯片、高頻頭、數(shù)字功放。這里以NANDFlash為實施例,當(dāng)該NANDFlash的block有壞塊時,就會被標(biāo)識成badblock,并生成列表;該kidblock列表存儲在該NANDFlash中的一個好的block上,系統(tǒng)軟件通過讀取該badblock列表信息,然后將這些信息暫存在所述結(jié)構(gòu)體的變量中。在本發(fā)明一實施例中,所述的IC為高頻頭IC,處理器通過讀寫該高頻頭IC且分析處理后可以得到每個頻道下lock的次數(shù)(搜臺時在向高頻頭寫完每一個頻點后會多次讀取行場同步信息來記錄lock鎖定次數(shù))、搜到的頻道總數(shù)、頻道號、頻道制式,這些信息可以作為判斷有無漏臺,頻道的信號是否是可以支持的依據(jù);如果是DTV數(shù)字電視,則檢測信息還可以進一步包括信號強度、信號質(zhì)量、誤碼率、是否為非標(biāo)信號及其它碼流解析出來的重要信息。在本發(fā)明一實施例中,所述的處理器每隔時間t2處理分析除所述檢測信息外需要檢測收集的數(shù)據(jù)包括解析DVB標(biāo)準(zhǔn)的碼流時的同步丟失錯誤、同步字節(jié)錯誤、PAT(節(jié)目關(guān)聯(lián)表)錯誤、連續(xù)計數(shù)錯誤、PMT(節(jié)目映射表)錯誤、PID(標(biāo)志碼傳輸包)錯誤、傳輸錯誤、CRC(循環(huán)冗余校驗碼)錯誤、PCR(節(jié)目時鐘參考)間隔錯誤、PCR抖動錯誤、PTS(顯示時間戳)錯誤、CAT(條件接收表)錯誤、NIT(網(wǎng)絡(luò)信息表)錯誤、SI(業(yè)務(wù)信息)重復(fù)率錯誤、緩沖器錯誤、非指定PID錯誤、SDT(服務(wù)描述表)錯誤、EIT(事件信息表)錯誤、RST(運行狀態(tài)表)錯誤、TDT(時間和日期表)錯誤、空緩沖器錯誤及數(shù)據(jù)延遲錯誤。在本發(fā)明一實施例中,所述同步丟失錯誤的檢測信息是連續(xù)檢測到5個正常同步視為同步,連續(xù)檢測到2個以上不正確同步則為同步丟失錯誤。在本發(fā)明一實施例中,所述同步字節(jié)錯誤的檢測信息是當(dāng)同步字節(jié)的值不是0x47則為認(rèn)為是同步字節(jié)錯誤。在本發(fā)明一實施例中,所述同步節(jié)目關(guān)聯(lián)表(PAT)錯誤檢測信息包括標(biāo)識PAT的PID沒有至少0.5s出現(xiàn)一次、PID為0x0000的table-id不為0x00,PID為0x0000的包頭中的加擾控制段不為0。在本發(fā)明一實施例中,系統(tǒng)軟體檢測到菜單鍵被長按,則進入掃描外部是否有插入儲存介質(zhì)的狀態(tài)。本發(fā)明具有以下優(yōu)點1、以可插拔的外部存儲介質(zhì)作為存儲載體,所有帶可插拔的外部存儲介質(zhì)接口的電視機都可實現(xiàn)將自身故障檢測分析數(shù)據(jù)存儲到該存儲載體。2、一旦數(shù)據(jù)存儲到了該存儲載體,就可很容易將此數(shù)據(jù)拷貝出來發(fā)給相關(guān)技術(shù)人員分析。3、該技術(shù)是在U盤讀寫技術(shù)基礎(chǔ)上開發(fā)出來的,因此技術(shù)上實現(xiàn)并不困難。4、該方法不需要依賴專業(yè)工具,不需要拆開電視機量測數(shù)據(jù),收集數(shù)據(jù)的人員也不一定要專業(yè)人員,甚至可以是用戶自身就可以做到。圖1是本發(fā)明實施例故障檢測流程示意圖。圖2是本發(fā)明實施例收集數(shù)據(jù)存儲流程示意圖。具體實施例方式本實施例的用外部存儲介質(zhì)收集電視機的自我檢測故障信息的方法,其特征在于首先在電視機處理器的系統(tǒng)軟體上定義一結(jié)構(gòu)體,然后系統(tǒng)軟體通過總線每隔時間ti讀取該電視機系統(tǒng)各IC寄存器內(nèi)的檢測信息,同時處理器每隔時間t2處理分析其它需要檢測收集的數(shù)據(jù),并將該檢測信息和數(shù)據(jù)暫存放到所述結(jié)構(gòu)體的變量中,該結(jié)構(gòu)體變量會更新最近的檢測信息和數(shù)據(jù),所以結(jié)構(gòu)體變量個數(shù)不會一直增加,最后當(dāng)檢測到有外部存儲介質(zhì)插入電視機系統(tǒng),所述系統(tǒng)軟體則將變量中的檢測信息寫入該外部存儲介質(zhì)。結(jié)構(gòu)體就是一個可以包含不同數(shù)據(jù)類型的一個結(jié)構(gòu),它是一種可以自己定義的數(shù)據(jù)類型。如圖1所示,當(dāng)電視開機時,需要對各IC進行初始化操作,如果哪個IC初始化不成功,充許重新對此設(shè)備進行初始化,系統(tǒng)軟體一般是通過總線的方式對各IC進行初始化的,因此,我們可以利用在系統(tǒng)軟體通過總線的方式對各IC進行初始化時,需要讀寫各IC的寄存器,實現(xiàn)對所述寄存器的讀取,如果在I2C讀寫過程中出錯,則重新讀取,經(jīng)過預(yù)先設(shè)定的有限次數(shù)沒有成功,則將此IC的ID及讀寫錯誤的數(shù)據(jù)存放在結(jié)構(gòu)體變量中。各IC初始化后處理器每隔時間tl通過總線讀取各IC的重要寄存器值,同時也將這些值也暫存到結(jié)構(gòu)體變量中。所述的檢測信息包括系統(tǒng)各IC的測試結(jié)果,下面我們簡單的以幾個例子進行說明以NANDFlash非易失閃存為例子,當(dāng)該NANDFlash的block有壞塊時,就會被標(biāo)識成badblock,并生成列表;該kidblock壞塊列表存儲在該NANDFlash中的一個好的block上,系統(tǒng)軟件通過讀取該badblock列表信息,然后將這些信息暫存在所述結(jié)構(gòu)體的變量中。處理器通過讀寫高頻頭IC且分析處理后可以得到每個頻道下lock的次數(shù)(搜臺時在向高頻頭寫完每一個頻點后會多次讀取行場同步信息來記錄lock鎖定次數(shù))、搜到的頻道總數(shù)、頻道號、頻道制式,這些信息可以作為判斷有無漏臺,頻道的信號是否是可以支持的依據(jù);如果是DTV數(shù)字電視,則檢測信息還可以進一步包括信號強度、信號質(zhì)量、誤碼率、是否為非標(biāo)信號及其它碼流解析出來的重要信息。在本發(fā)明一實施例中,所述的處理器每隔時間t2處理分析除所述檢測信息外需要檢測收集的數(shù)據(jù)包括解析DVB標(biāo)準(zhǔn)的碼流時的同步丟失錯誤、同步字節(jié)錯誤、PAT錯誤、連續(xù)計數(shù)錯誤、PMT錯誤、PID錯誤、傳輸錯誤、CRC錯誤、PCR間隔錯誤、PCR抖動錯誤、PTS錯誤、CAT錯誤、NIT錯誤、SI重復(fù)率錯誤、緩沖器錯誤、非指定PID錯誤、SDT錯誤、EIT錯誤、RST錯誤、TDT錯誤、空緩沖器錯誤及數(shù)據(jù)延遲錯誤。這些檢測的數(shù)據(jù)信息可以暫存到以上提到的事先定義的結(jié)構(gòu)體變量中,以便需要存儲到外部存儲介質(zhì)后供專業(yè)人員分析。此外,上述數(shù)據(jù)僅僅是解析DVB標(biāo)準(zhǔn)碼流時的數(shù)據(jù),系統(tǒng)還可以解析ISDB、ASTC等其它標(biāo)準(zhǔn)的碼流時產(chǎn)生的數(shù)據(jù)。上述的錯誤信息對于本領(lǐng)域技術(shù)人員來說,都知道它們在系統(tǒng)中的作用,在此,我們就簡單的對三個信息進行說明同步錯誤是衡量傳輸流質(zhì)量的最重要的指標(biāo),只有在獲得了同步之后,才能監(jiān)測其它的參數(shù)。檢測準(zhǔn)則連續(xù)檢測到5個正常同步視為同步,連續(xù)檢測到2個以上不正確同步則為同步丟失錯誤。傳輸流失去同步,標(biāo)志著傳輸過程中會有一部分?jǐn)?shù)據(jù)丟失,直接影響解碼后的畫面的質(zhì)量。同步字節(jié)的標(biāo)準(zhǔn)值為0x47,當(dāng)同步字節(jié)的值為其他數(shù)值的時候,認(rèn)為是同步字節(jié)錯誤。同步字節(jié)錯誤表明在傳輸過程中部分?jǐn)?shù)據(jù)出現(xiàn)錯誤,可能導(dǎo)致接收時出現(xiàn)馬賽克,嚴(yán)重時導(dǎo)致解碼器解不出信號。PAT表在DVB標(biāo)準(zhǔn)中用于指示當(dāng)前節(jié)目及其在數(shù)據(jù)流中的位置。標(biāo)識節(jié)目關(guān)聯(lián)表PAT的PID為0x0000,如果PAT丟失或被加密,解碼器將無法搜索到相應(yīng)節(jié)目;如果PAT超時,解碼器工作時間延長。PAT錯誤包括標(biāo)識PAT的PID沒有至少0.5s出現(xiàn)一次(要求PAT表格信息500m以內(nèi)發(fā)送一次);PID為0x0000的table-id不為0x00(要求攜帶PAT表格的TS包中table-id的值必須等譯0x00);PID為0x0000的包頭中的加擾控制段不為0(如果加擾的話,解碼端將無法解析出PAT信息)。請參照圖2,本實施例中是通過系統(tǒng)軟體檢測菜單鍵是否被長按,進而執(zhí)行對外部存儲介質(zhì)是否插入的掃描。具體的步驟如下1、按鍵檢測如果檢測到菜單鍵被長按5秒,則進入掃描外部是否有插入儲存介質(zhì)的狀態(tài)。2、查詢是否有插入儲存介質(zhì)如果有,將此介質(zhì)設(shè)為可讀寫。如果沒有則彈出提示用戶插入儲存介質(zhì)的界面。3、收集故障信息到此介質(zhì)在將此介質(zhì)設(shè)為可讀寫后,等待圖2所示的步驟是否做完,如果做完就開始將收集到的用結(jié)構(gòu)體變量表示的故障信息(可以將結(jié)構(gòu)體變量放到txt文本中)寫到此介質(zhì)。4、以上步驟處理完后,彈出信息存儲完成的界面,這時可以拔出此介質(zhì),然后將此介質(zhì)中保存的信息取下來分析。值得一提的是,本發(fā)明的方法不僅可以應(yīng)用在電視機中,其可以替代傳統(tǒng)的故障檢測方式。還可以利用此方法根據(jù)實際產(chǎn)品的不同功能和不同應(yīng)用領(lǐng)域,在結(jié)構(gòu)體中加以填加要檢測的變量名,以及填加針對要檢測目標(biāo)的函數(shù),以達(dá)到更多擴展應(yīng)用需求,甚至是除電視產(chǎn)品之外的其它產(chǎn)品。以上所述僅為本發(fā)明的較佳實施例,凡依本發(fā)明申請專利范圍所做的均等變化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。權(quán)利要求1.一種用外部存儲介質(zhì)收集電視機的自我檢測故障信息的方法,其特征在于首先在電視機處理器的系統(tǒng)軟體上定義一結(jié)構(gòu)體,然后系統(tǒng)軟體通過總線每隔時間tl讀取該電視機系統(tǒng)各IC寄存器內(nèi)的檢測信息,同時處理器每隔時間t2處理分析除所述檢測信息外需要檢測收集的數(shù)據(jù),并將該檢測信息和數(shù)據(jù)暫存放到所述結(jié)構(gòu)體的變量中,最后當(dāng)檢測到有外部存儲介質(zhì)插入電視機系統(tǒng),所述系統(tǒng)軟體則將變量中的檢測信息寫入該外部存儲介質(zhì)。2.根據(jù)權(quán)利要求1所述的用外部存儲介質(zhì)收集電視機的自我檢測故障信息的方法,其特征在于所述的結(jié)構(gòu)體變量個數(shù)固定不變,是采用更新最近的檢測信息和數(shù)據(jù)的方式進行存儲的。3.根據(jù)權(quán)利要求1所述的用外部存儲介質(zhì)收集電視機的自我檢測故障信息的方法,其特征在于,所述讀取該電視機系統(tǒng)各IC寄存器內(nèi)的信息是采用以下方案實現(xiàn)系統(tǒng)軟體通過總線方式對各IC進行初始化時,需要讀寫各IC的寄存器,如果在讀寫過程中出錯,則重新讀取,經(jīng)過預(yù)先設(shè)定的有限次數(shù)沒有成功,則將此IC的ID及讀寫錯誤的數(shù)據(jù)存放在結(jié)構(gòu)體變量中,各IC初始化后處理器每隔時間tl通過總線讀取各IC的重要寄存器值,同時也將這些值也暫存到結(jié)構(gòu)體變量中。4.根據(jù)權(quán)利要求1所述的用外部存儲介質(zhì)收集電視機的自我檢測故障信息的方法,其特征在于所述的IC為NANDFlash,當(dāng)該NANDFlash的block有壞塊時,就會被標(biāo)識成badblock,并生成列表;該kidblock列表存儲在該NANDFlash中的一個好的block上,系統(tǒng)軟件通過讀取該badblock列表信息,然后將這些信息暫存在所述結(jié)構(gòu)體的變量中。5.根據(jù)權(quán)利要求1所述的用外部存儲介質(zhì)收集電視機的自我檢測故障信息的方法,其特征在于所述處理器每隔時間t2處理分析除上述檢測信息外需要檢測收集的數(shù)據(jù)包括每個頻道下lock的次數(shù)、搜到的頻道總數(shù)、頻道號、頻道制式,這些信息能作為判斷有無漏臺,頻道的信號是否是可以支持的依據(jù);如果是DTV數(shù)字電視,則還進一步包括信號強度、信號質(zhì)量、誤碼率、是否為非標(biāo)信號及其它碼流解析出來的重要信息。6.根據(jù)權(quán)利要求1所述的用外部存儲介質(zhì)收集電視機的自我檢測故障信息的方法,其特征在于所述的處理器每隔時間t2處理分析除所述檢測信息外需要檢測收集的數(shù)據(jù)包括解析DVB標(biāo)準(zhǔn)的碼流時的同步丟失錯誤、同步字節(jié)錯誤、PAT錯誤、連續(xù)計數(shù)錯誤、PMT錯誤、PID錯誤、傳輸錯誤、CRC錯誤、PCR間隔錯誤、PCR抖動錯誤、PTS錯誤、CAT錯誤、NIT錯誤、SI重復(fù)率錯誤、緩沖器錯誤、非指定PID錯誤、SDT錯誤、EIT錯誤、RST錯誤、TDT錯誤、空緩沖器錯誤及數(shù)據(jù)延遲錯誤。7.根據(jù)權(quán)利要求5所述的用外部存儲介質(zhì)收集電視機的自我檢測故障信息的方法,其特征在于所述同步丟失錯誤的檢測信息是連續(xù)檢測到5個正常同步視為同步,連續(xù)檢測到2個以上不正確同步則為同步丟失錯誤。8.根據(jù)權(quán)利要求5所述的用外部存儲介質(zhì)收集電視機的自我檢測故障信息的方法,其特征在于所述同步字節(jié)錯誤是當(dāng)同步字節(jié)的值不是0x47則為認(rèn)為是同步字節(jié)錯誤。9.根據(jù)權(quán)利要求5所述的用外部存儲介質(zhì)收集電視機的自我檢測故障信息的方法,其特征在于所述同步節(jié)目關(guān)聯(lián)表(PAT)錯誤包括標(biāo)識PAT的PID沒有至少0.5s出現(xiàn)一次、PID為0x0000的table-id不為0x00、PID為0x0000的包頭中的加擾控制段不為0。10.根據(jù)權(quán)利要求1所述的用外部存儲介質(zhì)收集電視機的自我檢測故障信息的方法,其特征在于系統(tǒng)軟體檢測到菜單鍵被長按,則進入掃描外部是否有插入儲存介質(zhì)的狀態(tài)。全文摘要本發(fā)明涉及一種用外部存儲介質(zhì)收集電視機的自我檢測故障信息的方法,其特征在于首先在電視機處理器的系統(tǒng)軟體上定義一結(jié)構(gòu)體,然后系統(tǒng)軟體通過總線每隔時間t1讀取該電視機系統(tǒng)各IC寄存器內(nèi)的檢測信息,同時處理器每隔時間t2處理分析其它需要檢測收集的數(shù)據(jù),并將該檢測信息和數(shù)據(jù)暫存放到所述結(jié)構(gòu)體的變量中,最后當(dāng)檢測到有外部存儲介質(zhì)插入電視機系統(tǒng),所述系統(tǒng)軟體則將變量中的檢測信息寫入該外部存儲介質(zhì)。本發(fā)明實現(xiàn)了用可插拔的外部存儲介質(zhì)來收集自身故障檢測分析數(shù)據(jù),其獲得數(shù)據(jù)內(nèi)容比傳統(tǒng)方法更詳細(xì),獲取方式更方便。文檔編號H04N17/00GK102291592SQ20111021458公開日2011年12月21日申請日期2011年7月29日優(yōu)先權(quán)日2011年7月29日發(fā)明者林勇平申請人:冠捷顯示科技(廈門)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
霸州市| 浑源县| 上饶县| 三穗县| 济南市| 宁津县| 南昌县| 改则县| 昆明市| 永仁县| 庐江县| 丹寨县| 定结县| 蕲春县| 嘉荫县| 秭归县| 思南县| 临城县| 喀喇| 灌阳县| 加查县| 措美县| 阿拉尔市| 锡林浩特市| 田东县| 岳池县| 彰武县| 丽水市| 门源| 玛纳斯县| 通渭县| 滨海县| 达尔| 横山县| 喀喇沁旗| 临武县| 孟村| 房山区| 石景山区| 松江区| 桓台县|