TI Davinci DM6446 开发攻略(序)
生活随笔
收集整理的這篇文章主要介紹了
TI Davinci DM6446 开发攻略(序)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2010新年伊始,隨著自己設計的嵌入式圖像監控產品和DM6446開發板出臺,不知不覺走上新的開發歷程,這多少讓人有些激動,畢竟是自己主導的產品設計,涉及到項目管理、LINUX、DSP的程序設計,硬件設計,產品化等等,這當中碰到各種各樣的問題,也積累了很多知識經驗,現在一步一步分享出來,同時也把問題例列出來,借51CTO技術博客貴寶地,和感興趣的朋友一起討論,相互學習。做IT的,就是要保持向前的學習態度,腳踏實地做事。雖然使用的平臺芯片是國外的,沒關系,人家的芯片技術先進,跟人家學習也不見得是一件丟人的事。就像以前四大發明一樣,人家能夠玩轉,并超越我們,無外乎就是學習實踐。我們的龍芯(MIPS架構)也實驗出來了,但是產品化是一個非常漫長的過程(因為大家都喜歡搞房地產之類的,都喜歡拿別人的東西進行OEM,呵呵)。但很幸運,很多開源的技術都可以在這些ARM,MIPS等平臺上運行,我們都可以設計出能改變落后生活的產品,當然也能夠設計出創造美好生活的科技產品,這就是值得讓我們往前走的動力! 回到我們的技術話題上來,在TI DAVINCI DM6446上開發產品,有很多可值得學習的地方。首先簡單介紹這款芯片的基本功能:雙核:ARM926EJS(300MHz),C64+DSP(600MHz),集成USB2.0,網口EMAC+MDIO,串口UART,SD卡接口,ATA接口,FPGA接口,眾多GPIO,SPI,I2C接口,VPSS圖像處理接口等等,有興趣的朋友可以下載DATASHEET了解。ARM可以跑u-boot,linux,DSP可以跑音頻,視頻等算法。其次,這款芯片可以用來設計機器視覺(單目、雙目)的產品,包括機器人,也可以設計安防監控產品,VOIP視頻電話,IP-CAMERA,智能圖像分析,數碼相機,IP-機頂盒,醫療影像,手持設備,等等。眾多的功能,我們只能一步一步去學,一步一步去做。今年的技術博客主題,就是專注在這個平臺上,重點討論軟件設計,如何讓我們的做的DM6446開發板跑起來,運行正常,從而學習U-BOOT,LINUX,DSP算法等。 開發攻略包括:開發環境搭建,UBL移植設計,U-BOOT移植設計,LINUX-2.6.18移植設計,根文件系統設計,DSP程序設計,LINUX驅動程序設計,LINUX應用程序,一共8大類。路很長,但我們要堅持走下去,相互討論學習,人才能得到升華! DM6446開發板可以買其他公司的,也可以聯系本人QQ-601712635(有需求才聯系,謝謝),13560768971,先附上我們公司設計的安防監控產品,讓大家了解一下。
總結
以上是生活随笔為你收集整理的TI Davinci DM6446 开发攻略(序)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: BadRank
- 下一篇: SharePoint Workflow