Font Size: a A A

Design And Implement The Embedded Driver Of The IP-STB Based On The UClinux

Posted on:2007-10-15Degree:MasterType:Thesis
Country:ChinaCandidate:W SongFull Text:PDF
GTID:2178360185469869Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With the fast development of board band network , the technology of IP multimedia is more and more advanced ; the digital technology and computer is more and more combined with consumed appliance ; the service with the media service , board band network, digital TV will be foreground and IPTV is developed .Last year , IPTV is developed very fast, the manufacturers developed several IP-STBs supported MPEG2,MPEG4,H.264.This paper is studied on one project of HUAWEI. We use the TI's DM642 sigle chip system. The system support MPEG2,H.264 . Both audio data stream and video data stream is decoded by the software running on the DM642 . The OS we used is uClinux.During the development of the project , what I have done is designing and implementing the driver , including :(1) Based on the DEMO source,customizing our bootloader for loading the kernel and designing the backup of mini system , and start the right system .(2) Designing and implementing the I2C bus driver , for DM642 communicating with CS4955,EEPROM and MCU.(3) Designing and implementing the IR and keypad driver which controlled by the MCU , for dealing with the input from IR .(4) Designing and implementing the dirver of UART for debug during bootloader and kernel.When writing the paper , we have implemented all the needed function . Now , the IP-STB was tested by the customers and it is stable .The organization of the paper is : first, we introduce the basic knowledge related with IPTV,IP-STB and the implementing theories , then , we show the SRS and Designing flow of the driver , then , we implement all the drivers , at last , we show the experience of developing driver.
Keywords/Search Tags:IP-STB, uClinux, Device Driver, Bootloader, DM642
PDF Full Text Request
Related items