|
前言 之前使用過創(chuàng)龍(Tronlong)的達(dá)芬奇系列的DM8168產(chǎn)品,后面留意過創(chuàng)龍的AM5728平臺(tái)的動(dòng)態(tài)。經(jīng)公司購買了TL5728-IDK開發(fā)板,研究了一番后,提供簡單測評,供大家參考。 我的項(xiàng)目是基于GIGE工業(yè)相機(jī)和EtherCAT的機(jī)器視覺系統(tǒng),主要用于產(chǎn)品的瑕疵檢測和搬運(yùn)。 產(chǎn)品簡介 AM572x Sitara ARM應(yīng)用處理器旨在滿足現(xiàn)代嵌入式產(chǎn)品對于處理性能的強(qiáng)烈需求。AM572x器件通過其極具靈活性的全集成混合處理器解決方案,可實(shí)現(xiàn)較高的處理性能。此外,這些器件不但具有可編程視頻處理功能,還融合了高度集成的外設(shè)集。每個(gè)AM572x器件都具有加密加速功能。AM5728具備雙核ARM Cortex-A15 RISC CPU,并配有Neon擴(kuò)展和兩個(gè)TI C66xVLIW浮點(diǎn)DSP內(nèi)核,主頻:750MHz(DSP)和1.5GHz(ARM)。借助ARM,開發(fā)人員能夠?qū)⒖刂坪瘮?shù)與在DSP和協(xié)處理器上編程的其他算法分離開來,從而降低系統(tǒng)軟件的復(fù)雜性。針對工業(yè)機(jī)器,機(jī)器視覺,電力自動(dòng)化,EtherCAT主/從控制器,高端數(shù)控系統(tǒng)領(lǐng)域還是比較適用的,大家可以嘗試下。 開箱 言歸正傳,除去快遞包裝看到的是開發(fā)板的外包裝,外包裝是廣州創(chuàng)龍通用的紙質(zhì)盒子(之前購買的也是這包裝),正面是中心是空的,說實(shí)話,盒子是我見過那么多開發(fā)板廠家中最簡潔和美觀的了。
打開盒子,最上面是一個(gè)泡沫隔層,隔層下對開發(fā)板放置區(qū)上面也有一個(gè)小的泡沫隔板,可以看出他們對開發(fā)板的一個(gè)基礎(chǔ)保護(hù)還是做得比較到位的。
打開盒子后,取下上面的泡沫,里面就是一個(gè)開發(fā)板存放區(qū)和配件存放區(qū),開發(fā)板使用靜電袋裝著,配件主要都是放在右邊的盒子中。
開發(fā)板整體的設(shè)計(jì)感覺還是不錯(cuò)的,主板采用阻焊藍(lán)油工藝,干凈爽快,板面的器件相對緊湊,看著有充實(shí)和滿足感。,讓人一眼就能分清處各個(gè)功能區(qū),電路板主要的器件都布在了正面。 開發(fā)板上有6個(gè)網(wǎng)口,由于存在復(fù)用,所以可以同時(shí)使用的只有4個(gè)。一般的應(yīng)用是2個(gè)普通的千兆網(wǎng)口,外加2個(gè)pru網(wǎng)口,用于EtherCAT主從站控制。普通網(wǎng)口呢,我是用來接外網(wǎng)和GiGE工業(yè)相機(jī)。
由于之前有購買一個(gè)xds100V2的仿真器,連接上電源和仿真器,仿真器接口是TI Rev B JTAG,調(diào)試串口詢問了廠商,默認(rèn)是使用UART3的串口。
下面介紹下他們開發(fā)板的硬件資源,可以說很豐富了,從網(wǎng)口看支持1 路1080P60 HDMI 1.4a輸出或1路LCD輸出,支持2路千兆網(wǎng),是RJ45接口,10/100/1000M的自適應(yīng),與兩個(gè)PRU MII復(fù)用,接口用于網(wǎng)絡(luò)調(diào)試、數(shù)據(jù)傳輸、工業(yè)以太網(wǎng)主站;4路PRU百兆網(wǎng),也是RJ45接口,10/100/1000M的自適應(yīng),支持EtherCAT等工業(yè)協(xié)議,用于網(wǎng)絡(luò)調(diào)試、數(shù)據(jù)傳輸、工業(yè)以太網(wǎng)從站;還有GPMC、4個(gè)USB2.0、4路UART、SPI、QSPI、I2C、DCAN 等工業(yè)控制總線和接口,支持高速接口1個(gè)PCIe Gen2 SLOT、1個(gè)USB 3.0、1個(gè)SATA 2.0等。
中間小板是AM5728核心板,AM5728另外還集成Cortex-M4、雙核GPU等處理單元,支持 OpenCL、OpenMP、SysLinkIPC的多核開發(fā)。 之前查看了這個(gè)芯片的內(nèi)部資源,從創(chuàng)龍?jiān)O(shè)計(jì)出來的核心板看,SOM-TL5728這款核心板算是基本都將CPU的資源信號引腳都引了出來,這對我們自己設(shè)計(jì)底板來看,對資源的開發(fā)的難度還是降低了不少,專注處理上層的東西就可以了。這也是比較符合他們對產(chǎn)品的描述的。 我覺得從板子的設(shè)計(jì)的布局來看是可以稱贊的,零器件的布局很對稱,電阻電容的絲印盡管在這么密集的布局中也能全部分辨出對應(yīng)的電阻電容。這對后期改版或者設(shè)計(jì)參考還是有較大的幫助。圖一是核心板的背面,拆下核心板有點(diǎn)費(fèi)力,是在創(chuàng)龍技術(shù)支持的幫助下取下來的,扣得非常緊,必須使用贈(zèng)送的綠色撬棒沿著四個(gè)角向上翹起。
由于核心板扣著風(fēng)扇太難取下了,就從規(guī)格書截取了一張大家可以看下。
光盤資料 光盤資料里的內(nèi)容結(jié)構(gòu)如下圖:
開始的時(shí)候遇到一個(gè)痛點(diǎn)!!估計(jì)你也會(huì)遇到,一般單位配備的電腦一般沒有帶光驅(qū),光盤的內(nèi)容無法獲取,這里可以給大家兩個(gè)建議:一是找創(chuàng)龍的技術(shù)支持提供云盤資料。(反正遇到問題可以先問問技術(shù)支持,一般情況都會(huì)給你解決,技術(shù)方面的問題也可以問問的)。二是使用其他帶光驅(qū)的筆記本電腦復(fù)制拷貝。 對于每個(gè)文檔的內(nèi)容的介紹,在上面紅色箭頭的PDF都有說明。
初次使用體驗(yàn) 第一次測試我使用了TL5158P 模塊測試,演示的是多路視頻的采集(最大支持4路 D1),去交錯(cuò)、拼接和顯示的綜合視頻采集案例。我使用了1路和4路進(jìn)行測試。在創(chuàng)龍的測試的資料中有編譯好的執(zhí)行文件,這次體驗(yàn)就不重新編譯了,編譯好的文件可以在文檔中找到的。源碼在src文件中。
嗯,第一次上電測試顯示沒問題測試他們提供的文件也直接跑成功了!! 使用總結(jié) 從硬件的設(shè)計(jì)上可以看出,給人的整體感覺是很好的,油光藍(lán)的色調(diào)和井然有序的布局,還有豐富的外設(shè)接口以及AM5728強(qiáng)悍的處理能力,基本可以滿足大部分對音視頻處理這塊要求較高客戶在產(chǎn)品設(shè)計(jì)上的需要。 文檔方面,內(nèi)容確實(shí)是比較豐富的,該有的都有,電路圖、源代碼、使用說明這些,作為一個(gè)示范項(xiàng)目已經(jīng)算是比較詳細(xì)了。特別是操作文檔,對編譯的過程,使用的注意,以及指令的使用等這些對開發(fā)者來說比較重要的內(nèi)容文檔描述都很清晰。不足的是,缺少了一些源碼上的標(biāo)注,看樣子自己開發(fā)的話要多花花時(shí)間理解和學(xué)習(xí)。
另外,感覺創(chuàng)龍的技術(shù)支持還是比較耐心的,之前由于項(xiàng)目急,第一次購買板子時(shí)并沒有時(shí)間仔細(xì)看文檔,很多都是聯(lián)系技術(shù)支持解決,在開發(fā)上遇到的技術(shù)性問題他們有時(shí)也會(huì)直接將電話轉(zhuǎn)到研發(fā)那邊來提供些建議。不管能否解決,但是處理方式我覺得還是贊揚(yáng)的。幫助的途徑也多,QQ,郵箱,論壇還有QQ討論群,以及電話這些,我想其他公司能做到這樣還是不多的。 |