Font Size: a A A

Research And Development Of The Drivers Of Set-top Box Under The Embedded Linux

Posted on:2005-05-08Degree:MasterType:Thesis
Country:ChinaCandidate:D TianFull Text:PDF
GTID:2168360125462773Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
In the recent exhibitions in China, DTV (Digital Television) and STB (Settop Box) have become the focus. Nowadays, the analog television is being substituted by digital television, which will run a long time. And the STB is the shortcut for both the television connecting to Internet and the service for receiving television broadcasting. STB is the important product of today's digital television broadcasting industry, so it has a great application future.We adopted the BCM97115 Evaluation Board to research and develop our SDTV STB, which is according to the DVB-C. The core chip of the system is BCM7115, which has the functions of system control, audio decoding, MP@ML Mpeg video decoding and channel decoding, etc. The system supports two channels of TS (Transport Stream) and so it has the function of picture-in-picture. This STB system uses Embedded Linux as its operating system.The development of the drivers of the front-ends is my main work. We developed two front-ends. One is realized through the chip BCM3415 and the other is realized through DCF8720, which is a product of the company Thomson. We use GNU development packge, including GCC compiler and GDB debugger. The driver is written in C language and compiled with cross-compiler. The STB communicates with the computer through serial port. I also study the Embedded Linux Operating System and the device drivers. Device drivers lie between hardware and software applications, as an intermediate layer that separates the software development from the specific hardware device and thus improves the compatibility of the whole system. Finally, my dissertation illustrates the devices, process and result. And I also give some advices for the further work.
Keywords/Search Tags:STB, Embedded Linux, Device Drivers, BCM7115
PDF Full Text Request
Related items