基于EM8620芯片的IPTV機頂盒設計方案

軟件調試
來源:C114 更新日期:2008-01-17 作者:佚名
內容導航:  分頁瀏覽 | 全文瀏覽

    2.3軟件調試

    軟件調試分為內核調試和應用程序調試兩個步驟。

    2.3.1內核調試

    內核調試的一個簡單方法是利用JTAG燒寫器直接將μCLinux寫入到Flash中,這種調試過程需要反復擦寫Flash,過程較煩瑣,而且浪費時間,為了克服上述缺點,此處為EM8620編寫了一個Bootloader程序,通過以太網(wǎng)將μCLinux下載到內存中運行。內核調試穩(wěn)定后再燒寫到Flash,如此可以有效地簡化整個調試過程,提高工作效率。

    2.3.2應用程序調試

    應用程序的開發(fā)和調試采用兩種方式,一種是對功能和消耗資源較少的程序,采用Telnet方式通過以太網(wǎng)連接到機頂盒上直接開發(fā)調試。由于μCLinux支持多用戶工作方式,因此多個不同開發(fā)人員可同時登陸到系統(tǒng)內進行各自調試而互不影響,但是作為一個嵌入式處理器,EM8620的運算能力畢竟有限,如果任務過多會影響調試速度,為此,消耗資源較大的應用程序需采用交叉編譯的方法,即程序的調試和編譯在速度較快的PC機上完成,然后利用GNU工具交叉編譯為基于μCLinux的目標代碼,再通過以太網(wǎng)傳送到機頂盒中運行。

    當前,IPTV的發(fā)展正如火如荼,各地電視和電信運行商都在加大力度進行IPTV建設,未來幾年對于IPTV機頂盒的需求將迅速擴大,本文實現(xiàn)的這種基于EM8620的IPTV機頂盒,具有豐富的功能接口,并可支持高清及標清多種視頻格式解碼,符合未來IPTV業(yè)務發(fā)展的技術要求,是一個可長期有效的解決方案。

 標簽:
上一頁 1 2 3 4 
廣告聯(lián)系:010-82755684 | 010-82755685 手機版:m.pjtime.com官方微博:weibo.com/pjtime官方微信:pjtime
Copyright (C) 2007 by PjTime.com,投影時代網(wǎng) 版權所有 關于投影時代 | 聯(lián)系我們 | 歡迎來稿 | 網(wǎng)站地圖
返回首頁 網(wǎng)友評論 返回頂部 建議反饋
快速評論
驗證碼: 看不清?點一下
發(fā)表評論