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

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

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

專利名稱::用外部存儲介質(zhì)收集電視機(jī)的自我檢測故障信息的方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種用外部存儲介質(zhì)收集電視機(jī)的自我檢測故障信息的方法。
背景技術(shù)
:現(xiàn)有電視機(jī)故障檢測常用方法中一般有通過肉眼觀察、聽覺判斷、拆開后蓋量測電路、串口打印信息、專用工具連接I2C、以太網(wǎng)口連接主板等。對于用肉眼觀察、聽覺判斷的方法只能檢查出普通簡單的故障;對于拆開后蓋量測電路的方法不能檢查軟件相關(guān)的故障;對于通過串口打印信息、專用工具連接I2C、以太網(wǎng)口連接主板等方法需要有專業(yè)技術(shù)人員,且從成本上來考慮,則需要每個(gè)地區(qū)的售后人員都要有專門調(diào)試用的tool;不能夠快速、方便、有效收集故障信息。
發(fā)明內(nèi)容有鑒于此,本發(fā)明的目的是提供一種用外部存儲介質(zhì)收集電視機(jī)的自我檢測故障信息的方法。本發(fā)明采用以下方案實(shí)現(xiàn)一種用外部存儲介質(zhì)收集電視機(jī)的自我檢測故障信息的方法,其特征在于首先在電視機(jī)處理器的系統(tǒng)軟體上定義一結(jié)構(gòu)體,然后系統(tǒng)軟體通過總線每隔時(shí)間tl讀取該電視機(jī)系統(tǒng)各IC寄存器內(nèi)的檢測信息,同時(shí)處理器每隔時(shí)間t2處理分析除所述檢測信息外需要檢測收集的數(shù)據(jù),并將該檢測信息和數(shù)據(jù)暫存放到所述結(jié)構(gòu)體的變量中,最后當(dāng)檢測到有外部存儲介質(zhì)插入電視機(jī)系統(tǒng),所述系統(tǒng)軟體則將變量中的檢測信息寫入該外部存儲介質(zhì)。在本發(fā)明一實(shí)施例中,所述讀取該電視機(jī)系統(tǒng)各IC寄存器內(nèi)的信息是采用以下方案實(shí)現(xiàn)系統(tǒng)軟體通過總線方式對各IC進(jìn)行初始化時(shí),需要讀寫各IC的寄存器,如果在讀寫過程中出錯(cuò),則重新讀取,經(jīng)過預(yù)先設(shè)定的有限次數(shù)沒有成功,則將此IC的ID及讀寫錯(cuò)誤的數(shù)據(jù)存放在結(jié)構(gòu)體變量中。各IC初始化后處理器每隔時(shí)間tl通過總線讀取各IC的重要寄存器值,同時(shí)也將這些值也暫存到結(jié)構(gòu)體變量中。在本發(fā)明一實(shí)施例中,所述的IC可以包括NANDFlash,NorFlash、數(shù)字碼流解碼芯片、高頻頭、數(shù)字功放。這里以NANDFlash為實(shí)施例,當(dāng)該NANDFlash的block有壞塊時(shí),就會被標(biāo)識成badblock,并生成列表;該kidblock列表存儲在該NANDFlash中的一個(gè)好的block上,系統(tǒng)軟件通過讀取該badblock列表信息,然后將這些信息暫存在所述結(jié)構(gòu)體的變量中。在本發(fā)明一實(shí)施例中,所述的IC為高頻頭IC,處理器通過讀寫該高頻頭IC且分析處理后可以得到每個(gè)頻道下lock的次數(shù)(搜臺時(shí)在向高頻頭寫完每一個(gè)頻點(diǎn)后會多次讀取行場同步信息來記錄lock鎖定次數(shù))、搜到的頻道總數(shù)、頻道號、頻道制式,這些信息可以作為判斷有無漏臺,頻道的信號是否是可以支持的依據(jù);如果是DTV數(shù)字電視,則檢測信息還可以進(jìn)一步包括信號強(qiáng)度、信號質(zhì)量、誤碼率、是否為非標(biāo)信號及其它碼流解析出來的重要信息。在本發(fā)明一實(shí)施例中,所述的處理器每隔時(shí)間t2處理分析除所述檢測信息外需要檢測收集的數(shù)據(jù)包括解析DVB標(biāo)準(zhǔn)的碼流時(shí)的同步丟失錯(cuò)誤、同步字節(jié)錯(cuò)誤、PAT(節(jié)目關(guān)聯(lián)表)錯(cuò)誤、連續(xù)計(jì)數(shù)錯(cuò)誤、PMT(節(jié)目映射表)錯(cuò)誤、PID(標(biāo)志碼傳輸包)錯(cuò)誤、傳輸錯(cuò)誤、CRC(循環(huán)冗余校驗(yàn)碼)錯(cuò)誤、PCR(節(jié)目時(shí)鐘參考)間隔錯(cuò)誤、PCR抖動(dòng)錯(cuò)誤、PTS(顯示時(shí)間戳)錯(cuò)誤、CAT(條件接收表)錯(cuò)誤、NIT(網(wǎng)絡(luò)信息表)錯(cuò)誤、SI(業(yè)務(wù)信息)重復(fù)率錯(cuò)誤、緩沖器錯(cuò)誤、非指定PID錯(cuò)誤、SDT(服務(wù)描述表)錯(cuò)誤、EIT(事件信息表)錯(cuò)誤、RST(運(yùn)行狀態(tài)表)錯(cuò)誤、TDT(時(shí)間和日期表)錯(cuò)誤、空緩沖器錯(cuò)誤及數(shù)據(jù)延遲錯(cuò)誤。在本發(fā)明一實(shí)施例中,所述同步丟失錯(cuò)誤的檢測信息是連續(xù)檢測到5個(gè)正常同步視為同步,連續(xù)檢測到2個(gè)以上不正確同步則為同步丟失錯(cuò)誤。在本發(fā)明一實(shí)施例中,所述同步字節(jié)錯(cuò)誤的檢測信息是當(dāng)同步字節(jié)的值不是0x47則為認(rèn)為是同步字節(jié)錯(cuò)誤。在本發(fā)明一實(shí)施例中,所述同步節(jié)目關(guān)聯(lián)表(PAT)錯(cuò)誤檢測信息包括標(biāo)識PAT的PID沒有至少0.5s出現(xiàn)一次、PID為0x0000的table-id不為0x00,PID為0x0000的包頭中的加擾控制段不為0。在本發(fā)明一實(shí)施例中,系統(tǒng)軟體檢測到菜單鍵被長按,則進(jìn)入掃描外部是否有插入儲存介質(zhì)的狀態(tài)。本發(fā)明具有以下優(yōu)點(diǎn)1、以可插拔的外部存儲介質(zhì)作為存儲載體,所有帶可插拔的外部存儲介質(zhì)接口的電視機(jī)都可實(shí)現(xiàn)將自身故障檢測分析數(shù)據(jù)存儲到該存儲載體。2、一旦數(shù)據(jù)存儲到了該存儲載體,就可很容易將此數(shù)據(jù)拷貝出來發(fā)給相關(guān)技術(shù)人員分析。3、該技術(shù)是在U盤讀寫技術(shù)基礎(chǔ)上開發(fā)出來的,因此技術(shù)上實(shí)現(xiàn)并不困難。4、該方法不需要依賴專業(yè)工具,不需要拆開電視機(jī)量測數(shù)據(jù),收集數(shù)據(jù)的人員也不一定要專業(yè)人員,甚至可以是用戶自身就可以做到。圖1是本發(fā)明實(shí)施例故障檢測流程示意圖。圖2是本發(fā)明實(shí)施例收集數(shù)據(jù)存儲流程示意圖。具體實(shí)施例方式本實(shí)施例的用外部存儲介質(zhì)收集電視機(jī)的自我檢測故障信息的方法,其特征在于首先在電視機(jī)處理器的系統(tǒng)軟體上定義一結(jié)構(gòu)體,然后系統(tǒng)軟體通過總線每隔時(shí)間ti讀取該電視機(jī)系統(tǒng)各IC寄存器內(nèi)的檢測信息,同時(shí)處理器每隔時(shí)間t2處理分析其它需要檢測收集的數(shù)據(jù),并將該檢測信息和數(shù)據(jù)暫存放到所述結(jié)構(gòu)體的變量中,該結(jié)構(gòu)體變量會更新最近的檢測信息和數(shù)據(jù),所以結(jié)構(gòu)體變量個(gè)數(shù)不會一直增加,最后當(dāng)檢測到有外部存儲介質(zhì)插入電視機(jī)系統(tǒng),所述系統(tǒng)軟體則將變量中的檢測信息寫入該外部存儲介質(zhì)。結(jié)構(gòu)體就是一個(gè)可以包含不同數(shù)據(jù)類型的一個(gè)結(jié)構(gòu),它是一種可以自己定義的數(shù)據(jù)類型。如圖1所示,當(dāng)電視開機(jī)時(shí),需要對各IC進(jìn)行初始化操作,如果哪個(gè)IC初始化不成功,充許重新對此設(shè)備進(jìn)行初始化,系統(tǒng)軟體一般是通過總線的方式對各IC進(jìn)行初始化的,因此,我們可以利用在系統(tǒng)軟體通過總線的方式對各IC進(jìn)行初始化時(shí),需要讀寫各IC的寄存器,實(shí)現(xiàn)對所述寄存器的讀取,如果在I2C讀寫過程中出錯(cuò),則重新讀取,經(jīng)過預(yù)先設(shè)定的有限次數(shù)沒有成功,則將此IC的ID及讀寫錯(cuò)誤的數(shù)據(jù)存放在結(jié)構(gòu)體變量中。各IC初始化后處理器每隔時(shí)間tl通過總線讀取各IC的重要寄存器值,同時(shí)也將這些值也暫存到結(jié)構(gòu)體變量中。所述的檢測信息包括系統(tǒng)各IC的測試結(jié)果,下面我們簡單的以幾個(gè)例子進(jìn)行說明以NANDFlash非易失閃存為例子,當(dāng)該NANDFlash的block有壞塊時(shí),就會被標(biāo)識成badblock,并生成列表;該kidblock壞塊列表存儲在該NANDFlash中的一個(gè)好的block上,系統(tǒng)軟件通過讀取該badblock列表信息,然后將這些信息暫存在所述結(jié)構(gòu)體的變量中。處理器通過讀寫高頻頭IC且分析處理后可以得到每個(gè)頻道下lock的次數(shù)(搜臺時(shí)在向高頻頭寫完每一個(gè)頻點(diǎn)后會多次讀取行場同步信息來記錄lock鎖定次數(shù))、搜到的頻道總數(shù)、頻道號、頻道制式,這些信息可以作為判斷有無漏臺,頻道的信號是否是可以支持的依據(jù);如果是DTV數(shù)字電視,則檢測信息還可以進(jìn)一步包括信號強(qiáng)度、信號質(zhì)量、誤碼率、是否為非標(biāo)信號及其它碼流解析出來的重要信息。在本發(fā)明一實(shí)施例中,所述的處理器每隔時(shí)間t2處理分析除所述檢測信息外需要檢測收集的數(shù)據(jù)包括解析DVB標(biāo)準(zhǔn)的碼流時(shí)的同步丟失錯(cuò)誤、同步字節(jié)錯(cuò)誤、PAT錯(cuò)誤、連續(xù)計(jì)數(shù)錯(cuò)誤、PMT錯(cuò)誤、PID錯(cuò)誤、傳輸錯(cuò)誤、CRC錯(cuò)誤、PCR間隔錯(cuò)誤、PCR抖動(dòng)錯(cuò)誤、PTS錯(cuò)誤、CAT錯(cuò)誤、NIT錯(cuò)誤、SI重復(fù)率錯(cuò)誤、緩沖器錯(cuò)誤、非指定PID錯(cuò)誤、SDT錯(cuò)誤、EIT錯(cuò)誤、RST錯(cuò)誤、TDT錯(cuò)誤、空緩沖器錯(cuò)誤及數(shù)據(jù)延遲錯(cuò)誤。這些檢測的數(shù)據(jù)信息可以暫存到以上提到的事先定義的結(jié)構(gòu)體變量中,以便需要存儲到外部存儲介質(zhì)后供專業(yè)人員分析。此外,上述數(shù)據(jù)僅僅是解析DVB標(biāo)準(zhǔn)碼流時(shí)的數(shù)據(jù),系統(tǒng)還可以解析ISDB、ASTC等其它標(biāo)準(zhǔn)的碼流時(shí)產(chǎn)生的數(shù)據(jù)。上述的錯(cuò)誤信息對于本領(lǐng)域技術(shù)人員來說,都知道它們在系統(tǒng)中的作用,在此,我們就簡單的對三個(gè)信息進(jìn)行說明同步錯(cuò)誤是衡量傳輸流質(zhì)量的最重要的指標(biāo),只有在獲得了同步之后,才能監(jiān)測其它的參數(shù)。檢測準(zhǔn)則連續(xù)檢測到5個(gè)正常同步視為同步,連續(xù)檢測到2個(gè)以上不正確同步則為同步丟失錯(cuò)誤。傳輸流失去同步,標(biāo)志著傳輸過程中會有一部分?jǐn)?shù)據(jù)丟失,直接影響解碼后的畫面的質(zhì)量。同步字節(jié)的標(biāo)準(zhǔn)值為0x47,當(dāng)同步字節(jié)的值為其他數(shù)值的時(shí)候,認(rèn)為是同步字節(jié)錯(cuò)誤。同步字節(jié)錯(cuò)誤表明在傳輸過程中部分?jǐn)?shù)據(jù)出現(xiàn)錯(cuò)誤,可能導(dǎo)致接收時(shí)出現(xiàn)馬賽克,嚴(yán)重時(shí)導(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超時(shí),解碼器工作時(shí)間延長。PAT錯(cuò)誤包括標(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,本實(shí)施例中是通過系統(tǒng)軟體檢測菜單鍵是否被長按,進(jìn)而執(zhí)行對外部存儲介質(zhì)是否插入的掃描。具體的步驟如下1、按鍵檢測如果檢測到菜單鍵被長按5秒,則進(jìn)入掃描外部是否有插入儲存介質(zhì)的狀態(tài)。2、查詢是否有插入儲存介質(zhì)如果有,將此介質(zhì)設(shè)為可讀寫。如果沒有則彈出提示用戶插入儲存介質(zhì)的界面。3、收集故障信息到此介質(zhì)在將此介質(zhì)設(shè)為可讀寫后,等待圖2所示的步驟是否做完,如果做完就開始將收集到的用結(jié)構(gòu)體變量表示的故障信息(可以將結(jié)構(gòu)體變量放到txt文本中)寫到此介質(zhì)。4、以上步驟處理完后,彈出信息存儲完成的界面,這時(shí)可以拔出此介質(zhì),然后將此介質(zhì)中保存的信息取下來分析。值得一提的是,本發(fā)明的方法不僅可以應(yīng)用在電視機(jī)中,其可以替代傳統(tǒng)的故障檢測方式。還可以利用此方法根據(jù)實(shí)際產(chǎn)品的不同功能和不同應(yīng)用領(lǐng)域,在結(jié)構(gòu)體中加以填加要檢測的變量名,以及填加針對要檢測目標(biāo)的函數(shù),以達(dá)到更多擴(kuò)展應(yīng)用需求,甚至是除電視產(chǎn)品之外的其它產(chǎn)品。以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明申請專利范圍所做的均等變化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。權(quán)利要求1.一種用外部存儲介質(zhì)收集電視機(jī)的自我檢測故障信息的方法,其特征在于首先在電視機(jī)處理器的系統(tǒng)軟體上定義一結(jié)構(gòu)體,然后系統(tǒng)軟體通過總線每隔時(shí)間tl讀取該電視機(jī)系統(tǒng)各IC寄存器內(nèi)的檢測信息,同時(shí)處理器每隔時(shí)間t2處理分析除所述檢測信息外需要檢測收集的數(shù)據(jù),并將該檢測信息和數(shù)據(jù)暫存放到所述結(jié)構(gòu)體的變量中,最后當(dāng)檢測到有外部存儲介質(zhì)插入電視機(jī)系統(tǒng),所述系統(tǒng)軟體則將變量中的檢測信息寫入該外部存儲介質(zhì)。2.根據(jù)權(quán)利要求1所述的用外部存儲介質(zhì)收集電視機(jī)的自我檢測故障信息的方法,其特征在于所述的結(jié)構(gòu)體變量個(gè)數(shù)固定不變,是采用更新最近的檢測信息和數(shù)據(jù)的方式進(jìn)行存儲的。3.根據(jù)權(quán)利要求1所述的用外部存儲介質(zhì)收集電視機(jī)的自我檢測故障信息的方法,其特征在于,所述讀取該電視機(jī)系統(tǒng)各IC寄存器內(nèi)的信息是采用以下方案實(shí)現(xiàn)系統(tǒng)軟體通過總線方式對各IC進(jìn)行初始化時(shí),需要讀寫各IC的寄存器,如果在讀寫過程中出錯(cuò),則重新讀取,經(jīng)過預(yù)先設(shè)定的有限次數(shù)沒有成功,則將此IC的ID及讀寫錯(cuò)誤的數(shù)據(jù)存放在結(jié)構(gòu)體變量中,各IC初始化后處理器每隔時(shí)間tl通過總線讀取各IC的重要寄存器值,同時(shí)也將這些值也暫存到結(jié)構(gòu)體變量中。4.根據(jù)權(quán)利要求1所述的用外部存儲介質(zhì)收集電視機(jī)的自我檢測故障信息的方法,其特征在于所述的IC為NANDFlash,當(dāng)該NANDFlash的block有壞塊時(shí),就會被標(biāo)識成badblock,并生成列表;該kidblock列表存儲在該NANDFlash中的一個(gè)好的block上,系統(tǒng)軟件通過讀取該badblock列表信息,然后將這些信息暫存在所述結(jié)構(gòu)體的變量中。5.根據(jù)權(quán)利要求1所述的用外部存儲介質(zhì)收集電視機(jī)的自我檢測故障信息的方法,其特征在于所述處理器每隔時(shí)間t2處理分析除上述檢測信息外需要檢測收集的數(shù)據(jù)包括每個(gè)頻道下lock的次數(shù)、搜到的頻道總數(shù)、頻道號、頻道制式,這些信息能作為判斷有無漏臺,頻道的信號是否是可以支持的依據(jù);如果是DTV數(shù)字電視,則還進(jìn)一步包括信號強(qiáng)度、信號質(zhì)量、誤碼率、是否為非標(biāo)信號及其它碼流解析出來的重要信息。6.根據(jù)權(quán)利要求1所述的用外部存儲介質(zhì)收集電視機(jī)的自我檢測故障信息的方法,其特征在于所述的處理器每隔時(shí)間t2處理分析除所述檢測信息外需要檢測收集的數(shù)據(jù)包括解析DVB標(biāo)準(zhǔn)的碼流時(shí)的同步丟失錯(cuò)誤、同步字節(jié)錯(cuò)誤、PAT錯(cuò)誤、連續(xù)計(jì)數(shù)錯(cuò)誤、PMT錯(cuò)誤、PID錯(cuò)誤、傳輸錯(cuò)誤、CRC錯(cuò)誤、PCR間隔錯(cuò)誤、PCR抖動(dòng)錯(cuò)誤、PTS錯(cuò)誤、CAT錯(cuò)誤、NIT錯(cuò)誤、SI重復(fù)率錯(cuò)誤、緩沖器錯(cuò)誤、非指定PID錯(cuò)誤、SDT錯(cuò)誤、EIT錯(cuò)誤、RST錯(cuò)誤、TDT錯(cuò)誤、空緩沖器錯(cuò)誤及數(shù)據(jù)延遲錯(cuò)誤。7.根據(jù)權(quán)利要求5所述的用外部存儲介質(zhì)收集電視機(jī)的自我檢測故障信息的方法,其特征在于所述同步丟失錯(cuò)誤的檢測信息是連續(xù)檢測到5個(gè)正常同步視為同步,連續(xù)檢測到2個(gè)以上不正確同步則為同步丟失錯(cuò)誤。8.根據(jù)權(quán)利要求5所述的用外部存儲介質(zhì)收集電視機(jī)的自我檢測故障信息的方法,其特征在于所述同步字節(jié)錯(cuò)誤是當(dāng)同步字節(jié)的值不是0x47則為認(rèn)為是同步字節(jié)錯(cuò)誤。9.根據(jù)權(quán)利要求5所述的用外部存儲介質(zhì)收集電視機(jī)的自我檢測故障信息的方法,其特征在于所述同步節(jié)目關(guān)聯(lián)表(PAT)錯(cuò)誤包括標(biāo)識PAT的PID沒有至少0.5s出現(xiàn)一次、PID為0x0000的table-id不為0x00、PID為0x0000的包頭中的加擾控制段不為0。10.根據(jù)權(quán)利要求1所述的用外部存儲介質(zhì)收集電視機(jī)的自我檢測故障信息的方法,其特征在于系統(tǒng)軟體檢測到菜單鍵被長按,則進(jìn)入掃描外部是否有插入儲存介質(zhì)的狀態(tài)。全文摘要本發(fā)明涉及一種用外部存儲介質(zhì)收集電視機(jī)的自我檢測故障信息的方法,其特征在于首先在電視機(jī)處理器的系統(tǒng)軟體上定義一結(jié)構(gòu)體,然后系統(tǒng)軟體通過總線每隔時(shí)間t1讀取該電視機(jī)系統(tǒng)各IC寄存器內(nèi)的檢測信息,同時(shí)處理器每隔時(shí)間t2處理分析其它需要檢測收集的數(shù)據(jù),并將該檢測信息和數(shù)據(jù)暫存放到所述結(jié)構(gòu)體的變量中,最后當(dāng)檢測到有外部存儲介質(zhì)插入電視機(jī)系統(tǒng),所述系統(tǒng)軟體則將變量中的檢測信息寫入該外部存儲介質(zhì)。本發(fā)明實(shí)現(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條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
上饶市| 容城县| 马龙县| 鄢陵县| 贺州市| 平邑县| 肃北| 宜宾市| 攀枝花市| 东丽区| 蓬安县| 社会| 沐川县| 洱源县| 安西县| 明光市| 金坛市| 曲松县| 嘉黎县| 滦南县| 嘉鱼县| 师宗县| 阜康市| 富锦市| 离岛区| 茶陵县| 石门县| 小金县| 宝鸡市| 平利县| 社会| 皋兰县| 长武县| 通山县| 黔南| 会昌县| 元谋县| 晋州市| 彭水| 松滋市| 揭阳市|