a leading semiconductor solution company
Linux 79x Solution
NOV. 01, 2008
TelechipsSystem Development Group #4
2
Linux Solution Structure
3
Develop Environment
UART
USB
Ethernet
• Linux Kernel 2.6.24
• Tool-chain ARM GCC 4.1.1 for EAIB
• Busy-box version: 1.4.2• RAM Disk 8MByte include EAIB Libraries• JTAG : JTAG Debugger ( Trace-32 or Open ICE)
• Ethernet : NFS (Network File System)
• USB : tcBoot and Linux Image Download to NAND
• UART : Consol Interface
JTAG
TelechipsTCC7901
WinCE/LinuxEvaluation Board
4
BSP Development Status
B.S.P Description Status
Boot Loader tcBoot including FWDN support Done
Kernel Kernel 2.6.24-2 (Support EAIB) Done
Root File System Ext3 Done
Device Driver NAND : Telechips FTL with Block Device Driver DoneSDIO Host Interface DoneSD/MMC Storage DoneSound : ALSA Full Duplex DoneDisplay : 480x272 RGB 24 bits with Frame Buffer DoneTouch Input : TI TSC2003 or AKM AK8635 DoneUSB 2.0 Device Interface Done
Ethernet Driver : CS8900A DoneUART Interface DoneSPI Interface DoneWiFi Driver OEM DriverGPS Driver(TCC3310) Not FixedCamera Interface Driver : Video for Linux Done
USB 1.1 Host Interface Done
TV Out Driver End of NOV
5
CODEC Development Status
Audio Codec OpenMAX IL Audio Component Done
CODEC Description Status
MP3 DecDoneMP3 EncDoneWMA DecDoneWMA EncDoneEAAC+ DecDoneOGGDoneAC3DoneWAV DecDoneBASC
End of NOVD.E.Q
OpenMAX IL Audio ComponentOpenMAX IL Audio ComponentOpenMAX IL Audio ComponentOpenMAX IL Audio ComponentOpenMAX IL Audio ComponentOpenMAX IL Audio ComponentOpenMAX IL Audio ComponentOpenMAX IL Audio ComponentOpenMAX IL Audio Component
DoneAPE OpenMAX IL Audio ComponentDoneFLAC OpenMAX IL Audio ComponentDoneMP2 OpenMAX IL Audio Component
FileReader Parser Decoder
Decoder Component
D.E.Q
Volume Component
SYNC
ALSA ComponentAudioFile
ALSASound
OpenMAX IL Audio
Audio Player ApplicationAudio Player Block Diagram
End of NOVRA OpenMAX IL Audio Component
6
CODEC Development Status
CODEC Description Status
Video Codec D1(720x480) 30fs ASP 6.0Mbps @ 498/166 WQVGA LCD Done
Image Codec JPEG Dec Done
File Formatter DoneDoneDone
End of NOV
MPEG-4VGA(640x480) 30fs SP 1.0Mbps @ 498/166 WQVGA LCD DoneWMV9VGA(640x480) 30fs SP 1.5Mbps @ 498/166 WQVGA LCD DoneH.264D1(720x480) 30fs MP 15Mbps @ 498/166 WQVGA LCD DoneMPEG-1/2
JPEG DecJPEG Enc End of NOVJPEG Enc
AVIASFMP4MPG
VGA(640x480) 30fs RV8,9,10 @498/166 WQVGA LCD End of NOVRV
End of NOVRMVB
Audio Dec Component
Volume Component
ALSA Sink Component
VideoFile
ALSASound
OpenMAX IL Video
Video Player ApplicationVideo Player Block Diagram
Parser Component
Video Dec Component
Frame Sink Component
Clock Component
LCDDriver
7
Digital TV Development Status
Digital TV Description Status
DVB-T Dibcom 7070M/P and 9080 End of DEC
ISDB-T (OneSeg) Sharpe 5JZ9910 End of NOV
Others Not FixedNot Fixed
TunerSupported End of DECScanSupported End of DECA/V PlaySupported End of DECEPG
TunerSupported End of NOVScan
CMMBSBTVD
Supported Not FixedTele-TextSupported End of DECCaption.mpg (MPEG-2 + MP2) End of JANRecord
Supported End of NOVA/V PlaySupported End of NOVEPGSupported End of NOVCaptionMultilingual End of NOVOthers
Not FixedDVB-HNot FixedT-DMB
Multilingual, Rating End of DECOthers
8
Application Development Status
Main Shell Done
Application Description Status
Sample ApplicationFile Browser DoneSample ApplicationAudio Player DoneSample ApplicationVideo Player DoneSample ApplicationPhoto Viewer DoneSample Application
0 0 0
Mutimedia Work SettingsInternet
Telechips
Photo blog1
Directory
Fi le
Fi le
Fi le
Fi le
Fi le
Fi le
Fi le
Fi le
Fi le
Fi le
Track name
00:00:00
00:00:00
MIC001.mp3
File BrowserMain Shell Audio Player
Video Player Photo Viewer Audio Recorder
Audio Recorder DoneSample ApplicationDigital TV End of NOVSample Application
Bluetooth Application End of DECSample Application
Screen Capture of Applications
9
Bluetooth
CSRBC4ROMHCI-UART
Protocol
Note : Supported Profiles depends on BCHS spec of the CSR
BluetoothModuleTCC7901
CSR / BCHS
Profile Description StatusStack
SPP End of DECSerial Port ProfileDUNP End of JANDial Up Network Profile HFP End of JANHands Free Profile
BCHSBCHSBCHS
FTP End of JANFile Transfer Profile BCHSOPP End of JANObject Push Profile BCHS
SYNC End of DECSynchronization Profile BCHSA2DP End of DECAdvanced Audio Distribution Profile BCHS
AVRCP End of DECAudio Video Remote Control Profile BCHSHID End of JANHuman Interface Device Profile BCHS
PBAP End of JANPhone Book Access Profile BCHS
Remark
www.telechips.com
Thank You