基于TI AM5728嵌入式工業互聯網,機器視覺方案
時間:2016-10-20 作者:
基于TI AM5728嵌入式工業互聯網,機器視覺方案
座談簡介
德州儀器(TI)擁有完備的高性視頻能處理器產品線,能夠提供完整的視頻處理解決方案。AM5728 作為美國德州儀器公司 Sitara 系列最新型 SOC 片上系統,通過多核心異構處理方案、可編程多媒體處理和超高速數據通信接口,將為用戶帶來全新的數據計算性能和方案靈活性。 本次研討會中將向您推介TI AM5728工業自動控制和機器視覺處理技術,它是當今TI最新的高性能工業方案,具有廣泛的應用前景。例如工業機器人,精密數控機床,五軸雕刻機,工業HMI,智能交通,VR/AR等領域,由于其靈活的接口和性能,還有更廣泛的場景。
精彩問答
[問:ezcui] | 封裝形式有幾種? |
[答:Wangnannan] | 目前只有一種封裝形式:760PIN的BGA封裝 |
[問:ezcui] | 帶有哪些具體的實用接口? |
[答:Wangnannan] | 1x USB3.0,1x USB2.0,1x SATAII,1xPCIE,6個UART, 2x CAN,1x QSPI,1x GPMC 還有多個I2C,SPI,MMC總線控制器,使得AM5728可以控制多種多樣的外設芯片 同時AM5728包含PRU-ICSS實時控制模塊,使得AM5728可以很好的應用于工業控制領域 |
[問:xienaicong] | 這個方案哪里能拿到 |
[答:Wangquan] | 可以進入我們官網或者聯系我公司技術。 |
[問:wlife] | 提供,demo程序嗎? |
[答:Wangquan] | 可以進入我們官網或者聯系我公司技術 |
[問:ZDWJAY] | 對自動駕駛開發有什么優勢呢 |
[答:Wangquan] | AM5728可以運行RT-Linux或者RTOS,可以滿足汽車里邊的實時應用 |
[問:ezcui] | 這是何時推出的?反響如何? |
[答:Wangquan] | 現在有配合客戶的項目進行中。 |
[問:york_feng] | USB3.0可以做HOST用嗎? |
[答:zhangjiajie] | 可以,目前是host模式 |
[問:rzy] | ESAM加密芯片是用哪個廠商的?由誰來管理密鑰,用戶自己? |
[答:zhangjiajie] | 目前板載預留的ESAM的位置,芯片型號為ATSHA204,Atmel公司的硬件加密芯片,I2C接口 |
[問:dwwzl] | 能否加入視頻識別功能? |
[答:Wangquan] | 視頻識別功能,可以通過opencv算法來實現 |
[問:dwwzl] | 視頻數據是否需要加密處理呢? |
[答:zhangjiajie] | 看行業應用了吧,一般不需要 |
[問:dwwzl] | 視頻傳輸速率在多少范圍內合適? |
[答:zhangjiajie] | 對于VP口,視頻數據量控制在1080P60以內最好。 |
[問:telsun] | 四路視頻拼接有參考方案提供不? |
[答:zhangjiajie] | 正在開發中, |
[問:ly830102624] | 是不是8核的處理器? |
[答:Wangquan] | AM5728是雙核cortex-a15 + 雙核C66X DSP + SGX544MP2 + 2x PRU-ICSS實時處理模塊 + 視頻編解碼協處理器 |
[問:le8800] | 這款速度能出來多快,功耗最少能多少 |
[答:Wangnannan] | MINI5728上用的是1.5GHz主頻的Cortex-A15,芯片功耗在3.5-5W。 |
[問:aqu2k] | 是不是8核的處理器? |
[答:Wangquan] | AM5728是雙核cortex-a15 + 雙核C66X DSP + SGX544MP2 + 2x PRU-ICSS實時處理模塊 + 視頻編解碼協處理器 |
[問:ch02836512] | 方案成熟不穩定不 |
[答:Wangquan] | AM5728源自于汽車應用芯片dra7x系列芯片,因此方案是非常成熟的 |
[問:aqu2k] | 是不是新去Cortex 15的? |
[答:Wangquan] | AM5728是雙核cortex-a15 + 雙核C66X DSP + SGX544MP2 + 2x PRU-ICSS實時處理模塊 +?。桑郑粒龋囊曨l編解碼協處理器 |
[問:ch02836512] | 應用方向是什么好用不 |
[答:Wangnannan] | 可以應用領域:運動檢測、機器視覺、HMI、視訊 |
[問:linger223] | AM5728在電力行業有應用嗎? |
[答:zhangjiajie] | 在智能電網,電力監控方面可以應用。AM5728支持DDR的ECC,在強干擾方面會有優勢 |
[問:xinxin7489] | 有哪些具體的應用案例? |
[答:Wangnannan] | 目前我們有opencv的canny、Sobel等算法案例、使用opencl加速的opencv算法案例、opencl通用計算案例、QT案例、視頻編解碼案例。 |
[問:ezcui] | 有無獨特的創新優勢? |
[答:Wangquan] | 作為工業級芯片,AM5728講究的是穩定性和持續性,因此選用的是cortex-a15而不是最新的cortex-a72 另外am5728算是工業級芯片里邊,性能最強的了,2x C66x DSP可以進行復雜的浮點運算,支持openCV3.1算法框架 使得am5728能夠很容易的移植PC端算法,同時openCV支持使用openCL進行硬件加速 AM5728還包含多種外設接口比如USB3.0,PCIE,SATAII,QSPI等等接口 |
[問:telsun] | MINI5728同時提供操作系統不? |
[答:Wangquan] | 提供嵌入式Linux系統,內核版本是,4.18 還提供Debian8.3桌面系統 |
[問:tsaqd8288] | 能耗是多少 |
[答:Wangnannan] | MINI5728上用的是1.5GHz主頻的Cortex-A15,芯片功耗在3.5-5W。 |
[問:rzy] | MINI5728內存可擴展不,最大支持多大內存? |
[答:zhangjiajie] | 可以通過TF卡擴展,或者SATA接口擴展硬盤存儲。 |
[問:rzy] | MINI5728是幾層板?電源要幾瓦的? |
[答:Wangquan] | 8層板,輸入電源12V,2A即可 |
[問:shj_23] | 能夠支持Android操作系統嗎? |
[答:Wangquan] | 暫時還不支持android系統,只支持嵌入式Linux和debian8.3 |
[問:wojiaomt] | 在可靠性方面表現如何,比如抗靜電、異常復位保護、高低溫對系統時鐘精度的影響等? |
[答:zhangjiajie] | AM5728是從汽車級芯片導入到工業應用的,溫度范圍支持-40-85和-40-105°,所以高低溫對芯片本身沒有影響。防靜電、時鐘精度都是AM5728之外的設計要求,比如對晶體晶振的的選型要求,接口電路的ESD設計等。 |
[問:lhxzui] | AM5728的套件庫完善嗎?方不方便開發? |
[答:Wangquan] | 已經基本完善了,正在優化的過程中 比如通過OpenCL調用DSP 通過gstreamer框架進行視頻編解碼和視頻分割 支持OpenCV算法庫,同時支持使用OpenCL來加速算法 支持OpenGL框架來調用3D圖形加速器 工業實時模塊PRU-ICSS通過專用軟件包調用 |
[問:telsun] | 本方案提供視頻識別實例軟件嗎? |
[答:Wangnannan] | 目前我們有使用opencv采集USB2.0相機。 正在開發千兆網口相機識別??梢栽谖覀兙W站下載相關資料 |
[問:liang-1011] | 支持最大的視頻帶寬? |
[答:zhangjiajie] | 每通道采集和顯示時鐘都是165MHz,可以支持1080P60幀 |
[問:mingzhouxu] | 請問硬件視頻解碼支持哪些格式? |
[答:Wangquan] | 硬件解碼支持H264解碼,MPEG4解碼,以及圖片的JPEG |
[問:kairong89] | 問題: 問:有那些外設接口 答案: HDMI輸出、USB、SATA、網口、音頻接口等。USB支持USB3.0.。支持工業EtherCAT總線 |
[答:Wangquan] | 還有I2C,SPI,串口,GPMC,MMC,PCIE, |
[問:djgyy] | 能在粉塵比較大的環境下使用嗎? |
[答:zhangjiajie] | AM5728有工業級(-40-85°)和擴展級(-40-105°),完全滿足工業應用需求。您說的粉塵對板級設計要求會高一些,可以通過刷三防漆等方式滿足。 |
[問:syj317] | 5728的數據存儲是多大?用戶可以自己擴展嗎? |
[答:zhangjiajie] | 板載8GB emmc,可以通過TF卡擴展,32GB的卡測試沒問題。 |
[問:yuanwenxuan] | 在視頻處理上有什么優勢? |
[答:zhangjiajie] | 多路高清視頻輸入是個大優勢,計算能力方面, AM5728內置的雙核Cortex-A15@1.5GHz性能已經不錯,可以支持不太復雜的機器視覺的實時計算, 再加上雙核的C66X浮點DSP,可以對復雜算法進行加速,能實現更強的視覺處理功能。 在性能提升的同時,功耗控制的很好,不需要風扇散熱。 |
[問:tsaqd8288] | 大多用在那些行業 |
[答:Wangnannan] | 運動檢測、機器視覺、HMI、視迅等 |
[問:liang-1011] | TI AM5728支持那些通訊方式? |
[答:zhangjiajie] | 千兆網、PCIE、USB3.0、USB2.0、SATA、CAN、UART、I2C、SPI、SDIO、GPIO、GPMC等 |
[問:weijinke] | 物聯網的安全性問題如何?主要是如何解決的? |
[答:zhangjiajie] | 基于網絡可以通過HTTPS方式保護安全性,數據傳輸前可以用AM5728內部硬件加密模塊進行AES等多種加密,這樣的話需要接收端也有對應解密功能才行。如果兩端都是AM5728則沒這個問題。 |
[問:szyouer] | 支持的軟件平臺是咋樣的? |
[答:zhangjiajie] | 支持linux4.1.x 主線內核,偏定制開發; 支持debian8.x 桌面系統,當工業PC用,通用性強。 |
[問:szyouer] | 在多媒體加速上AM5728處理器配備的圖形加速器是哪種? |
[答:zhangjiajie] | 3D加速器是PowerVR SGX544 雙核 2D加速器是GC320 |
[問:zjbhello] | am5728的開發工具是什么,有沒有機器視覺,電機控制的demo |
[答:Wangquan] | 系統級的就是linux了,IDE可以選擇用CCSv6.x 有基于openCV的機器視覺DEMO,比如Sobel邊緣檢測 AM5728可以做etercat主站,進行電機控制。 |
[問:szyouer] | TI AM5728是否支持實時現場總線協議和其它工業通信? |
[答:Wangnannan] | 5728支持ethercat總線 |
[問:cntszxb] | 1.5GHz運行時AM5728的最大功耗是多大? |
[答:Wangnannan] | 芯片功耗在3.5-5W。 |
[問:67290227] | 這個片子功耗怎樣 |
[答:Wangnannan] | MINI5728上用的是1.5GHz主頻的Cortex-A15,芯片功耗在3.5-5W。 |
[問:lingf] | 開發環境采用什么軟件? |
[答:Wangnannan] | 使用ubuntu 64bit 開發 |
[問:鳳凰息梧桐] | 有那些外設接口 |
[答:Wangnannan] | HDMI輸出、USB、SATA、網口、音頻接口等。USB支持USB3.0.。支持工業EtherCAT總線 |
[問:XQ331] | 機器視覺應用會有什么門檻嗎? |
[答:zhangjiajie] | 要懂些算法原理,基于openCV上手會快不少。必要的基礎還是要有的。 |
[問:yuanwenxuan] | 在視頻處理上有什么優勢? |
[答:Wangquan] | AM5728擁有4個VIP口,可以同時采集多路視頻信號,同時芯片內部包含IVA-HD視頻編解碼協處理器,支持1路1080P60的解碼或者編碼,芯片內部包含一個VPE模塊可以用來處理顏色空間轉換,視頻scale,deinterlace等等 最關鍵的是AM5728對于上述硬件模塊的使用都是通過gstreamer框架,對于熟悉桌面版本Linux多媒體開發的研發人員,可以很容易的使用AM5728進行多媒體框架開發 |
[問:szyouer] | TI AM5728用于實現控制功能的內核是哪種? |
[答:zhangjiajie] | ARM的話可以通過RTlinux內核實現,實時性不錯,同時有linux系統的支持開發方便。 DSP本身就是實時內核, M4運行的是sysbios,也是TI的實時系統。 |
[問:lwysz] | AM5728具體屬于什么系列處理器? |
[答:zhangjiajie] | 屬于TI Sitara系列,和 AM335x、AM437x是一個系列的,定位高端,注重性能和功耗的平衡。 |
[問:altv] | 接口的靈活性突出表現在哪些方面 |
[答:zhangjiajie] | 從硬件上看,AM5728的管腳復用程度很高,平均每個IO都有5種以上的功能設置,在設計電路時可以更具項目特點選擇管腳實現的功能??赡蹵項目偏重視頻輸入,那管腳復用就配置VP多一些;B項目偏重通信,那就是配置網口和工業總線多一些。AM5728可以通過靈活配置pinmux支持各種應用設計。 |
[問:cntszxb] | 視頻檢測算法是自己設計還是有免費的軟件包? |
[答:zhangjiajie] | 目前是基于OpenCV做的,后續會加入獨立的算法包,比如增加對工業上常用的Halcon算法庫的支持。 |