上節,我們說了AM5728如何進行文件傳送測試。 本章節,今天小編繼續以創龍科技的TL5728-EasyEVM評估板為例為大家詳細講解一款基于TI Sitara系列AM5728雙核ARMCortex-A15 + 浮點雙核DSP C66x處理器設計的高端異構多核SoC評估板如何進行:LED測試和按鍵測試
圖片1.png (2.08 MB, 下載次數: 57)
下載附件
2020-11-21 15:34 上傳
圖 1 評估板硬件資源圖解1
圖片2.png (1.97 MB, 下載次數: 60)
下載附件
2020-11-21 15:35 上傳
圖 2 l LED測試評估底板LED與GPIO對應關系如下所示: (1) 逐盞點亮LED進入評估板文件系統,執行如下命令逐盞點亮、熄滅LED。 Target# echo 0 >/sys/class/leds/user-led0/brightness //控制LED1滅 Target# echo 1 >/sys/class/leds/user-led0/brightness //控制LED1亮 Target# echo 0 > /sys/class/leds/user-led1/brightness //控制LED2滅 Target# echo 1 >/sys/class/leds/user-led1/brightness //控制LED2亮 Target# echo 0 >/sys/class/leds/user-led2/brightness //控制LED3滅 Target# echo 1 >/sys/class/leds/user-led2/brightness //控制LED3亮
圖片3.png (8.08 KB, 下載次數: 35)
下載附件
2020-11-21 15:35 上傳
圖 3 (2) LED流水燈將產品資料“4-軟件資料\Demo\platform-test-demos\led\”目錄下的led_loop.sh腳本程序拷貝到評估板文件系統。進入腳本程序所在路徑,執行如下命令運行腳本程序,循環點亮LED。 Target# ./led_loop.sh
圖片4.png (3.13 KB, 下載次數: 34)
下載附件
2020-11-21 15:35 上傳
圖 4 可按"Ctrl+C"終止運行腳本程序。 在執行程序時,若提示" -ash: ./led_loop.sh: Permission denied"沒有權限,可執行命令"chmod 777 led_loop.sh"獲得執行權限。
l 按鍵測試評估板用戶按鍵與GPIO對應關系如下所示:
進入評估板系統,執行如下命令查看按鍵事件號。 Target# cat/proc/bus/input/devices
圖片5.png (20.7 KB, 下載次數: 55)
下載附件
2020-11-21 15:35 上傳
圖 5 從上圖中可以看到按鍵事件號為event0,執行如下命令進行按鍵測試。 Target# od -x /dev/input/event0 先后按下評估板的2個用戶按鍵,可看到如下打印信息。按"Ctrl+C"可終止測試命令。
圖片6.png (8.02 KB, 下載次數: 38)
下載附件
2020-11-21 15:35 上傳
圖 6 硬件參數 CPU | | 2x ARM Cortex-A15,主頻1.5GHz | 2x DSP C66x,主頻750MHz,支持浮點運算 | 2x IPU(Image Processing Unit),每個IPU子系統含2個ARM Cortex-M4核心,共4個ARM Cortex-M4核心 | 2x PRU-ICSS,每個PRU-ICSS子系統含2個PRU(Programmable Real-time Unit)核心,共4個PRU核心 | 1x IVA-HD Video Codec,支持1路1080P60 H.264視頻硬件編解碼 | | | | | | | | 1GByte DDR3+256MByte ECC DDR3或2GByte DDR3+512MByte ECC DDR3 | | | 2x 80pin公座B2B連接器,2x 80pin母座B2B連接器,間距0.5mm,合高5.0mm; 1x 80pin高速B2B連接器,間距0.5mm,合高5.0mm; 共400pin | | | | | | | | | | | | 1x RTC座,適配紐扣電池CR1220(3V不可充) | | 2x RGMII,RJ45接口,10/100/1000M自適應 | | 1x USB 2.0 DRD(Dual-Role-Device - Host or Device),Micro USB接口 | | | | | 1x Debug UART,UART3,Micro USB接口 | 1x RS232 UART,UART1,DB9接口 | 1x RS485 UART,UART10,3pin 3.81mm綠色端子方式 | | 1x PCIe Gen2,一個雙通道端口,每通道最高通信速率5Gbps,x4金手指接口方式 | | | | | 1x LCD RES電阻觸摸屏接口,40pin FFC連接器,間距0.5mm | | 1x V-PORT視頻拓展接口,48pin公座歐式端子方式,引出VIN4A端口,可接TVP5158(4-Channel D1)、GV7601(HD-SDI)、ADV7611(HDMI)、TVP7002(VGA)等視頻采集模塊 | | | | 1x FAN,3pin排針端子,12V供電,間距2.54mm | | 1x IDC3簡易牛角座,2x 25pin規格,間距2.54mm,包含GPMC、QSPI等拓展信號 | 1x IDC3簡易牛角座,2x 25pin規格,間距2.54mm,包含SPI、eQEP、eCAP、PWM、MMC、UART等拓展信號 | | 1x 14pin TI Rev B JTAG接口,間距2.54mm | | | | | | 1x 12V2A直流輸入DC417電源接口,外徑4.4mm,內徑1.65mm |
開發資料(1)提供核心板引腳定義、可編輯底板原理圖、可編輯底板PCB、芯片Datasheet,縮短硬件設計周期; (2)提供系統燒寫鏡像、內核驅動源碼、文件系統源碼,以及豐富的Demo程序; (3)提供完整的平臺開發包、入門教程,節省軟件整理時間,上手容易; (4)提供詳細的DSP+ARM架構通信教程,完美解決異構多核開發瓶頸。 開發案例主要包括: Ø 基于Linux的應用開發案例 Ø 基于Linux-RT的應用開發案例 Ø 基于TI-RTOS的開發案例 Ø 基于IPC、OpenCL的多核開發案例 Ø 基于Linux的EtherCAT開發案例 Ø 基于Linux的多路視頻采集開發案例 Ø 基于H.264視頻的硬件編解碼開發案例 Ø 基于GPMC的AM5728與FPGA通信開發案例 Ø Qt開發案例
現為感謝廣大DSP、ARM、FPGA嵌入式開發者的支持,創龍科技年終回饋新老用戶 現DSP、ARM、FPGA評估板,拓展模塊,仿真器(XDS560V2、XDS200、XDS100V2等)全場第二件5折;還有好禮相送!
下一章節,我將繼續為大家分享:如何進行:溫度傳感器測試和風扇控制測試
|