在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

全志T3開發(fā)板(4核ARM Cortex-A7)測評合集——從開發(fā)板到PLC

Tronlong創(chuàng)龍科技 ? 2022-10-28 17:04 ? 次閱讀

本次測試板卡是創(chuàng)龍科技旗下,一款基于全志科技T3處理器設(shè)計的4核ARM Cortex-A7高性能低功耗國產(chǎn)評估板,每核主頻高達1.2GHz。評估板接口資源豐富,引出雙路網(wǎng)口、雙路CAN、雙路USB、雙路RS485通信接口,板載Bluetooth、WIFI、4G(選配)模塊,同時引出MIPI LCD、LVDS LCD、TFT LCD、CVBS OUT、CAMERA、LINE IN、H/P OUT等音視頻多媒體接口,支持雙屏異顯、1080P@45fps H.264視頻硬件編解碼,并支持SATA大容量存儲接口。

poYBAGKhmD2ARYWpAAk3ysRkiyo437.jpg

以下是測評用戶編寫的測評內(nèi)容,歡迎閱讀:

同事電話讓我測試一塊開發(fā)板,評測是其喜歡的活動,極客最愛評測!這次因為公共因素,就讓我?guī)兔y試。

在這里首先感謝創(chuàng)龍和EEWolrd提供的測試機會,同時感謝創(chuàng)龍廠家和技術(shù)給與的資源和幫助,我也希望我的困惑和解決方法可以幫助其他使用這塊板卡的開發(fā)者們少走點彎路。再次感謝EEWorld支撐的這個平臺生態(tài),我常年混跡其中,長期潛水,從不發(fā)帖,這次發(fā)帖如果有什么不妥,希望大家海涵。(先寫了一個文檔,后來才知道需要發(fā)帖,里面的圖片如果不清楚可以給我說)

1. 前言

創(chuàng)龍的板卡第一次接觸,做工不錯,接口也很齊全,說明文檔這幾天看下來也夠用,技術(shù)支持回復很及時。本來不想做開箱評測的,同事說作為工業(yè)板卡,和我們過往開發(fā)和使用過的工業(yè)級的板卡對比還是可行的,郁悶了,我這沒有測試測試儀器儀表,怎么評價!不成后面補充一篇開箱評測就可以了。這個開發(fā)板是10月中收到的,因為通過百度云下載的相關(guān)開發(fā)資料比較大,整個板卡測試開始的時間就到這幾天了。這兩個帖子測試過程中,我只使用了開發(fā)板和電源

首先明確我已經(jīng)過了硬件性能為王的歲數(shù),一個開發(fā)板卡的好壞與否,我依據(jù)以下的幾個標準:

  1. 開發(fā)平臺易于搭建
  2. 庫支持程度和編譯器的兼容性
  3. 技術(shù)支持態(tài)度、水平和響應(yīng)時間

其他的如多少個io,多少總線支持,這些在具體應(yīng)用時候才會考慮,比如這次移植做個PLC+AI視頻集成的東西,也用不到IO。如果廠家宣揚開發(fā)板串口有特點,挺駭人聽聞的技術(shù)點。再比如工業(yè)的各種EMC測試,我們只能依靠廠家的測試報告,所以我的任務(wù)就是確定用這個板卡是否可以很容易的進行嵌入式開發(fā),或者通過我的測試幫助其他人減少搭建開發(fā)環(huán)境的時間。如果時間夠用,在移植第三方庫或者PLC開發(fā)中看看整體開發(fā)環(huán)境的兼容性。

2. 開發(fā)目標

我也不知道這個板卡具體能留我手中多久,但是我還是列了一個開發(fā)明細,作為整個板卡的評測流程。整個評測的最終目標是完成一個PLC的移植和運行,只要保證整個控制器跑起來就可以了。可能需要解決的問題包括控制器開發(fā)、IO開發(fā)、i2c或者spi、網(wǎng)絡(luò)開發(fā)(冗余不做)、設(shè)備端人機界面不做。如果把hmi部分算上,這個TLT3-EVM的接口應(yīng)該都可以用到了。評測報告我爭取隨開發(fā)進度完成,我會盡力完成這個開發(fā)評測。如果設(shè)備夠并且廠家允許,破壞性測試也試一下(狗頭)。

3. 產(chǎn)品簡介

這部分我抄寫評估版規(guī)格書,主要方便大家知道規(guī)格參數(shù)。

創(chuàng)龍科技 TLT3-EVM 是一款基于全志科技 T3 處理器設(shè)計的 4 核 ARM Cortex-A7 國產(chǎn)工業(yè)評估板,每核主頻高達 1.2GHz,由核心板和評估底板組成。核心板 CPUROMRAM、電源、晶振等所有器件均采用國產(chǎn)工業(yè)級方案,國產(chǎn)化率 100%。同時,評估底板大部分元器件亦采用國產(chǎn)工業(yè)級方案。核心板經(jīng)過專業(yè)的 PCB Layout 和高低溫測試驗證,穩(wěn)定可靠,可滿足各種工業(yè)應(yīng)用環(huán)境。

評估板接口資源豐富,引出雙路網(wǎng)口、雙路 CAN、雙路 USB、雙路 RS485 等通信接口,板載 Bluetooth、WIFI、4G(選配)模塊,同時引出 MIPI LCD、LVDS LCD、TFT LCD、CVBS OUT、CAMERA、LINE IN、H/P OUT 等音視頻多媒體接口,支持雙屏異顯、Mali400 MP2 GPU、1080P@45fps H.264 視頻硬件編解碼,并支持 SATA 大容量存儲接口,方便用戶快速進行產(chǎn)品方案評估與技術(shù)預研。

pYYBAGNbmyiABQoAAAY006iyYhQ410.jpg

圖 TLT3-EVM 板卡

4. 本節(jié)目標

  1. 開發(fā)環(huán)境的搭建
  2. 用最新的ubuntu看看可以搭建開發(fā)環(huán)境
  3. 用QT進行遠程調(diào)試環(huán)境的搭建

5.檢查Linux版本

使用 cat /etc/issue 查看信息如下,這應(yīng)該是全志自己的linux版本。

pYYBAGNbmyeAXEM7AAAg7-Ybrho345.jpg


6.開發(fā)環(huán)境的搭建(Ubuntu18)

我先從官方技術(shù)支持處申請了一個虛擬機,直接按官方提供的linux應(yīng)用開發(fā)手冊的過程進行編譯和運行,已經(jīng)可用編譯程序了。我最終還是選擇手擼一遍開發(fā)環(huán)境的搭建。

搭建虛擬機和解壓SDK

  1. 先下載一個ubuntu,這里使用的是18.04.6,下載地址 https://releases.ubuntu.com/18.04/ubuntu-18.04.6-desktop-amd64.iso
  2. 在vmware里面安裝ubuntu的操作,這里不羅列了。
  3. 開發(fā)環(huán)境安裝:(這里使用的用戶名是test3)
  4. 建立虛擬機共享,用于共享安裝文件包,這些文件包在光盤或者網(wǎng)盤上,我這里使用的U盤掛載,虛擬機中使用U盤比較方便一點,不需要配置什么。

在創(chuàng)龍資料盤里面TLT3-EVM_V1.4\4-軟件資料\Linux\LinuxSDK,存放的就是我們下面需要SDK文件。可以通過U盤拷貝到虛擬機的/home/test3/T3目錄下

poYBAGNbmyaAVHBLAAAhJAYoLDc918.jpg

輸入命令如下:

mkdir /home/test3/T3
tar -zxvf LinuxSDK_14_24_15_16.tar.gz -C /home/test3/T3

等待一會,解壓完成后在/home/test/T3看見解壓包的內(nèi)容

安裝開發(fā)工具

在T3目錄運行install-tools.sh,需要選擇的時候直接回車即可。

poYBAGNbmyeAJv7jAAJfxZVcKDw505.jpg


這里將會安裝SDK需要的環(huán)境。下面是我們真正的配置開發(fā)環(huán)境的步驟。

配置編譯環(huán)境

在lichee 目錄運行./build.sh config 這里我選擇hdmi做視頻輸出。

test3@ubuntu:~/T3/lichee$ ./build.sh config
Welcome to mkscript setup progress
All available chips:
   0. sun8iw11p1
Choice: 0
All available platforms:
   0. linux
Choice: 0
All available kernel:
   0. linux-3.10
Choice: 0
All available boards:
   0. t3-mp1
   1. t3-p1
   2. t3-p2
   3. t3-p3
   4. tlt3_a40i-evm
Choice: 4
All available rootfs:
  0. buildroot 
  1. buildroot-201611 
  2. debian_fs 
Choice: 1
select buildroot-201611
All available float:
  0. gnueabi 
  1. gnueabihf 
Choice: 1
select gnueabihf
All available qt version:
  0. 5.9.0 
  1. 5.9.7 
Choice: 0
select 5.9.0
All available output configs:
   0. hdmi
   1. vga
   2. lvds_lcd
   3. mipi_lcd
   4. tft_lcd
Choice: 0
All available output configs:
   0. t3
   1. a40i
Choice: 0
create misc_config gnueabihf
test3@ubuntu:~/T3/lichee$ 

輸入為0、0、0、4、1、1、0、0、0,

配置編譯環(huán)境2——編譯Uboot

在u-boot-2015.07目錄,清理目錄后重新配置SPL編譯選項

test3@ubuntu:~/T3/lichee$ cd brandy/u-boot-2014.07/
test3@ubuntu:~/T3/lichee/brandy/u-boot-2014.07$ make distclean
test3@ubuntu:~/T3/lichee/brandy/u-boot-2014.07$ make sun8iw11p1_config
Configuring for sun8iw11p1 - Board: sun8iw11p1, Options: SUN8IW11P1

然后執(zhí)行make spl進行編譯

poYBAGNbmyiAJCIbAAIZHvFls3M947.jpg

編譯完成后,生成 SPL 鏡像文件"tools/pack/chips/sun8iw11p1/bin/boot0_sdcard_sun8iw11p1.bin",該文件需轉(zhuǎn)化為.fex 格式后使用。(這句話抄資料的,現(xiàn)在的活還沒有到燒卡運行那步)

Boot編譯,在u-boot-2014.07 目錄運行make -j8 ,開始uboot編譯,編譯完成后,生成 U-Boot 鏡像文件"tools/pack/chips/sun8iw11p1/bin/u-boot-sun8iw11p1.bin",該文件需轉(zhuǎn)化為.fex 格式后使用

make -j8
poYBAGNbmyiAU0CtAAIYfiiW-s4117.jpg

編譯SDK執(zhí)行下列命令

cd ../../linux-3.10/
make distclean
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- sun8iw11p1smp_defconfig

執(zhí)行如下命令,配置內(nèi)核選項。根據(jù)"arch/arm/configs/sun8iw11p1smp_defconfig"文件進行內(nèi)核編譯配置,并保存配置信息至當前目錄.config 文件中

如果需要配置實時內(nèi)核,參看看廠家手冊——Linux系統(tǒng)使用手冊(P16頁,和樹莓派之類的方法是一樣的)

pYYBAGNbmyiAQnu5AAIvLtKVWXY380.jpg

執(zhí)行一下命令,配置系統(tǒng)環(huán)境

cd ../buildroot-201611/ 
make clean 
make sun8iw11p1_hf_defconfig
pYYBAGNbmyiAS-zEAALFEA1GSfk619.jpg

配置內(nèi)核選項

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-sun8iw11p1smp_defconfig

進入 lichee 目錄,執(zhí)行如下命令,一鍵編譯 Linux 內(nèi)核、內(nèi)核模塊、設(shè)備樹文件和buildroot 文件系統(tǒng)。執(zhí)行當前命令不會進行 Qt 編譯,編譯生成的 buildroot 文件系統(tǒng)鏡像比較精簡,未支持 Qt 功能。)

cd .. 
./build.sh

編譯時間要由CPU和硬盤速度決定,如果用老機器,估計兩個小時都有可能。這一步是生成 Linux 內(nèi)核、內(nèi)核模塊、設(shè)備樹文件和 buildroot 文件系統(tǒng)鏡像文件,鏡像文件需轉(zhuǎn)化為.fex 格式后使用。

poYBAGNbmymANAF_AAGtNwirfrk324.jpg

pYYBAGNbmymAJCx0AAGG95y6Sw0847.jpg

最后檢查在out/sun8iw11p1/linux/common目錄下生產(chǎn)boot.img文件

目錄在linux-3.10/output/lib/modules/3.10.65-rt69/

文件linux-3.10/arch/arm/boot/dts/tlt3_a40i-evm.dtb

文件out/sun8iw11p1/linux/common/rootfs.ext4

poYBAGNbmyiAFsAvAAAtTUfTaDk502.jpg


到這一步已經(jīng)可用進行console程序開發(fā)了。

我們在Dmo目錄下例子led_flase/src運行

CC=/home/tronlong/T3/lichee/out/sun8iw11p1/linux/common/buildroot/host/usr/bin/arm-linux-gnueabihf-gcc make
pYYBAGNbmymAEnwcAAAR3a7RY9o791.jpg

編譯完成后,我們使用scp led_flash root@192.168.99.98:/root/ 把編譯的結(jié)果發(fā)送到開發(fā)版的root目錄下。

scp led_flash root@192.168.99.98:/root/ 
poYBAGNbmymAakAWAAAbTRtzGJk419.jpg


使用sshroot@192.168.99.98 登錄開發(fā)版,在root目錄下,使用chmod +x led_flash給文件添加權(quán)限。使用led_flash -n 1或者led_flash -n 2 就可以看到開發(fā)版的燈進行閃速了。

chmod  +x led_flash    
led_flash -n 1
poYBAGNbmymAQDAYAAHaxV4cjEM272.jpg

這部分就是測試目標1中的開發(fā)環(huán)境按說明書的方法搭建,到現(xiàn)在為止,都沒有問題。如果有任何問題,可以用sudo再運行一次。

7.開發(fā)環(huán)境的搭建(Ubuntu22 & Debian sid)

在最新版的的ubuntu 22根據(jù)上述順序進行搭建,編譯sdk時候提示錯誤應(yīng)該是版本太低的緣故,具體適配可能需要廠家支持,Debian也是類似問題。

后續(xù)可能試一下在wsl里面的效果。

★ 在整個流程中,如果有任何編譯問題,可以在sudo下再次運行,看結(jié)果是否可以順利完成

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    9330

    瀏覽量

    375889
  • 嵌入式
    +關(guān)注

    關(guān)注

    5144

    文章

    19584

    瀏覽量

    315944
  • 硬件開發(fā)
    +關(guān)注

    關(guān)注

    3

    文章

    171

    瀏覽量

    24711
  • 全志科技
    +關(guān)注

    關(guān)注

    4

    文章

    118

    瀏覽量

    16659
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    基于米爾T536開發(fā)板的多協(xié)議物聯(lián)網(wǎng)關(guān)的方案測試

    本文將介紹基于米爾電子MYD-LT536開發(fā)板(米爾基于T536開發(fā)板)的多協(xié)議物聯(lián)網(wǎng)關(guān)方案的開發(fā)
    的頭像 發(fā)表于 06-19 08:03 ?570次閱讀
    基于米爾<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T</b>536<b class='flag-5'>開發(fā)板</b>的多協(xié)議物聯(lián)網(wǎng)關(guān)的方案測試

    基于米爾T536開發(fā)板的視頻識別應(yīng)用方案

    A53處理器、G31GPU、4K編解碼能力)和嵌入式場景需求。米爾基于T536開發(fā)板以下是分
    的頭像 發(fā)表于 06-05 08:01 ?817次閱讀
    基于米爾<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T</b>536<b class='flag-5'>開發(fā)板</b>的視頻識別應(yīng)用方案

    【米爾-T536開發(fā)板試用體驗】 試用測評報-初識T536

    【米爾-T536開發(fā)板試用體驗】 試用測評報-初識T536
    發(fā)表于 04-23 11:35

    OpenCV行人檢測應(yīng)用方案--基于米爾T527開發(fā)板

    本文將介紹基于米爾電子MYD-LT527開發(fā)板(米爾基于T527開發(fā)板)的OpenCV行人檢測方案測試。摘自優(yōu)秀創(chuàng)作者-小火苗一、軟件環(huán)
    的頭像 發(fā)表于 04-10 08:03 ?663次閱讀
    OpenCV行人檢測應(yīng)用方案--基于米爾<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T</b>527<b class='flag-5'>開發(fā)板</b>

    【正點原子】T113-i開發(fā)板資料震撼來襲!異開發(fā)、工控設(shè)計方案!

    【正點原子】T113-i開發(fā)板震撼來襲!異開發(fā)、工控設(shè)計方案!ATK-DLT113IS
    發(fā)表于 03-13 15:37

    T113-S3開發(fā)板網(wǎng)絡(luò)通信

    電子EVM-T113-S3是一款基于T113-S3ARMCortex-A7多核處理器設(shè)計
    的頭像 發(fā)表于 12-26 08:32 ?1105次閱讀
    <b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-S3</b><b class='flag-5'>開發(fā)板</b>網(wǎng)絡(luò)通信

    有獎丨米爾 T536開發(fā)板免費試用

    米爾與合作發(fā)布的新品基于T536應(yīng)用處理器的MYD-LT536-GK開發(fā)板免費試用活動來
    的頭像 發(fā)表于 12-26 08:05 ?811次閱讀
    有獎丨米爾 <b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T</b>536<b class='flag-5'>開發(fā)板</b>免費試用

    如何用OpenCV進行手勢識別--基于米爾T527開發(fā)板

    本文將介紹基于米爾電子MYD-LT527開發(fā)板(米爾基于T527開發(fā)板)的OpenCV手勢識別方案測試。摘自優(yōu)秀創(chuàng)作者-小火苗米爾基于
    的頭像 發(fā)表于 12-13 08:04 ?1289次閱讀
    如何用OpenCV進行手勢識別--基于米爾<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T</b>527<b class='flag-5'>開發(fā)板</b>

    FacenetPytorch人臉識別方案--基于米爾T527開發(fā)板

    本篇測評由電子工程世界的優(yōu)秀測評者“小火苗”提供。本文將介紹基于米爾電子MYD-LT527開發(fā)板(米爾基于
    的頭像 發(fā)表于 11-28 15:12 ?762次閱讀
    FacenetPytorch人臉識別方案--基于米爾<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T</b>527<b class='flag-5'>開發(fā)板</b>

    ARM開發(fā)板與樹莓派的比較

    處理器 ARM開發(fā)板通常采用不同的ARM處理器,如Cortex-A系列、Cortex-M系列等,而樹莓派則主要使用博通的
    的頭像 發(fā)表于 11-05 11:11 ?1322次閱讀

    國產(chǎn)T536系列-國產(chǎn)工業(yè)級-米爾核心開發(fā)板

    MYC-LT536核心開發(fā)板T536國產(chǎn)真工業(yè)芯,為工控而生
    發(fā)表于 10-29 10:44 ?8次下載

    樹莓派和arm開發(fā)板的區(qū)別

    ,已經(jīng)推出了多個版本,包括A、B、A+、B+、2、34等。 ARM開發(fā)板
    的頭像 發(fā)表于 08-30 15:36 ?1856次閱讀

    T3+Logos FPGA開發(fā)板——雙屏異顯開發(fā)案例

    (基于T3_LinuxSDK_V1.3_20190122) 本文測試板卡為創(chuàng)龍科技TLT3F-EVM開發(fā)板,它是一款基于科技
    發(fā)表于 07-12 17:27

    Banan Pi BPI-M4 Berry 科技H618開發(fā)板燒錄鏡像教程

    Banan Pi BPI-M4 Berry 科技H618開發(fā)板燒錄鏡像教程
    的頭像 發(fā)表于 07-02 16:13 ?1461次閱讀
    Banan Pi BPI-M<b class='flag-5'>4</b> Berry <b class='flag-5'>全</b><b class='flag-5'>志</b>科技H618<b class='flag-5'>開發(fā)板</b>燒錄鏡像教程

    【米爾首發(fā)-T527開發(fā)板-國產(chǎn)8A55-免費試用】米爾T527開發(fā)板開箱驗機

    是一體化設(shè)計。 再看一下官方對開發(fā)板的介紹: 科技 T527 系列高性能處理器是一款基于八 Cor
    發(fā)表于 06-25 16:35
    主站蜘蛛池模板: 亚洲第一狼人社区 | 日本高清免费aaaaa大片视频 | 日本午夜色 | xx在线| 一区二区三区精品视频 | 天天曰天天操 | 免费一级大毛片a一观看不卡 | 成人美女隐私免费 | 国产1024一区二区你懂的 | 午夜艹逼 | 亚洲国产女人aaa毛片在线 | 黄色大片视频在线观看 | 免费黄色在线观看 | 国产一级片免费看 | 牛仔裤美女国产精品毛片 | 11111日本网站| 日本不卡一区二区三区在线观看 | 亚色在线 | 国产亚洲新品一区二区 | qyule亚洲精品 | 日本精品一在线观看视频 | 黄色网大全 | 免费观看美女被cao视频 | 五月婷婷在线播放 | 最新合集丨新片速递 | www.日本黄色 | 亚洲天堂爱爱 | 成人欧美精品大91在线 | 日日干夜夜骑 | 国产免费爽爽视频免费可以看 | 视频一区亚洲 | 美女扒尿口给男人桶到爽 | www在线视频| 日本三级视频在线播放 | 色欲情狂 | 91高清在线成人免费观看 | 欧美大黄| 天天色天天摸 | 高h细节肉爽文bl1v1 | 丁香婷婷色 | 九九美剧|