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