Font Size: a A A

ARM Development For Speech Recognition Based On OMAP5912

Posted on:2008-06-04Degree:MasterType:Thesis
Country:ChinaCandidate:C C MengFull Text:PDF
GTID:2178360242958936Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
Along with the third generation mobile communication technology, customers have a higher demand for the service provided by wireless communication. They are expecting more complicated functions, such as mobile electronic bussiness, real time internet; speech recognition, AV and so on. Such applications will of course make mobile communication and signal process more complicated. And hardware and software will be more complicated, power consumption will increase markedly as a result. For customers, they are looking for a terminal with stronger functions while it's minier, cuter, lower power consumed.To resolve these problemes, TI provides a perfect development platform-OMAP (Open Multimedia Application Platform). As a SoC, OMAP can play a nice performance on multimedia signals with low power consumption. Its hardware and software can process real time data effectively, including MP3 and MPEG-4. Its power consumption is lower than a good RISC.OMAP has a special assistant for speech signal processing. The market will have a fast grow. This thesis described the structure of OMAP and analysied why it's suitble for embedded speech recognition system. An OS is needed. This paper analysis severial OSs and chose Linux for this system.It's a hot point to implement embedded OS to embedded system and develop its drivers. This paper programmed a Boot Loader for the system firstly, to accomplish this, U-boot is implemented to the OMAP5912 board. Then I analyzed the the way to establish an embedded Linux development platform, the functional structure and source code structure of kernel, porting and tailoring methords. Analyzed the platform related codes.In this article a PC with Red Hat9.0 was taken to be the host. A cross-compile tool chain was configured, also minicom, TFTP, NFS. The content structure, booting sequence of U-boot porting was analyzed and U-boot is successfully implemented to the embedded system. Embedded Linux kernel, content structure, start flow as well as some codes related are analyzed. Codes in Linux kernel which are related to the hardware platform are modified and the kernel was implemented successfully. The implementing procedure is listed in detail. JFFS2 system is constructed and the drivers of the related devices were implementd to the embedded system.
Keywords/Search Tags:OMAP, Embedded System, Linux Porting
PDF Full Text Request
Related items