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

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

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

米爾的國(guó)產(chǎn)T507-H開(kāi)發(fā)板怎么玩?macOS如何將Ubuntu系統(tǒng)燒錄到eMMC的完全調(diào)教指南!

米爾電子 ? 2022-08-05 10:08 ? 次閱讀

本篇測(cè)評(píng)由電子發(fā)燒友的優(yōu)秀測(cè)評(píng)者“HonestQiao”提供。此次板卡的測(cè)試,是用macOS將Ubuntu系統(tǒng)燒錄到eMMC的操作實(shí)錄。d3204386-1412-11ed-9ade-dac502259ad0.gif

米爾MYD-YT507H開(kāi)發(fā)板,官方提供了HMI系統(tǒng)和Ubuntu18.04鏡像,體驗(yàn)過(guò)默認(rèn)的HMI系統(tǒng)后,我就換上了我喜歡的Ubuntu系統(tǒng)了。

一、系統(tǒng)燒錄

參考官方的文檔,使用全志的圖形界面燒錄工具,在Windows下燒錄簡(jiǎn)單又方便:

d338265e-1412-11ed-9ade-dac502259ad0.png

因?yàn)槲沂褂玫氖莔acOS系統(tǒng),所以我是在macOS下進(jìn)行燒錄的,這需要使用命令行來(lái)操作。
首先,我們看一下板子上的接口

d35d43c6-1412-11ed-9ade-dac502259ad0.png


在上圖中,紅色的TV接口上面,有兩個(gè)Type-C的接口,標(biāo)注了OTG接口,可以用來(lái)燒錄固件。標(biāo)注了Debug的,可以用于串口終端,來(lái)進(jìn)行設(shè)備調(diào)試。
所以,要進(jìn)行系H,連接到電腦,就可以準(zhǔn)備燒錄了。從官方資料庫(kù)中,下載Ubuntu鏡像和PhoneixSuit的macOS版本:

d9f15894-1412-11ed-9ade-dac502259ad0.png

然后,進(jìn)入命令行執(zhí)行:

da0145f6-1412-11ed-9ade-dac502259ad0.png

此時(shí),會(huì)等待按鍵,具體的按鍵如下:da1218b8-1412-11ed-9ade-dac502259ad0.png

當(dāng)----enter sem_wait-------出現(xiàn)后,應(yīng)先按住FEL按鍵不放,再按一下RST按鍵,然后燒錄就會(huì)開(kāi)始進(jìn)行,中途會(huì)提示百分比信息,此時(shí)就可以松開(kāi)FEL按鍵了。
如果按鍵不及時(shí),可以再次運(yùn)行命令,并按鍵進(jìn)入燒錄。

燒錄完成后,重啟即可開(kāi)始體驗(yàn)新的系統(tǒng)了。

二、串口終端連接

默認(rèn)的Ubuntu系統(tǒng),是18.04的,開(kāi)發(fā)板相關(guān)的驅(qū)動(dòng)都自帶了,但是沒(méi)有圖形界面,所以啟動(dòng)的時(shí)候,只能進(jìn)到命令行界面。即使HDMI連接了顯示器,也只會(huì)顯示MYIR的LOGO,不會(huì)顯示命令行界面。

參考前面發(fā)的開(kāi)發(fā)板的整體圖,用Type-C數(shù)據(jù)線,把Debug接口對(duì)應(yīng)的Type-C口接上,連接到電腦,就可以在電腦上使用串口終端工具,直接連接操作了。
Windows上的串口終端工具,可以使用Putty或者M(jìn)obaXterm。
Linux或者macOS上,可以使用screen命令或者minicom進(jìn)行連接。
串口終端連接上以后,就像是在本地操作Ubuntu系統(tǒng)的命令行界面。
登錄串口終端,默認(rèn)的用戶如下:

管理員: root / root

普通用戶:myir / 123456

串口終端連接后,先簡(jiǎn)單查看了一下系統(tǒng)的基本信息:

da73054c-1412-11ed-9ade-dac502259ad0.png

從上圖中,我們可以看到:
Linux內(nèi)核:4.9.170版本
CPU:四核,arm64/aaarch64(AArch64是ARMv8 架構(gòu)的一種執(zhí)行狀態(tài))
內(nèi)存:1G

三、遠(yuǎn)程ssh連接

通過(guò)串口終端操作,還是有一些不太方便,那么下一步,就是聯(lián)網(wǎng),并能夠使用ssh遠(yuǎn)程登錄。

#先切換到root用戶$suroot#將網(wǎng)絡(luò)配置文件,修改為如下的內(nèi)容$vim/etc/network/interfacessource-directory/etc/network/interfaces.dautoloiface lo inet loopbackautoeth0ifaceeth0 inetdhcpautoeth1ifaceeth1inetdhcp

設(shè)置完成后,參考之前開(kāi)發(fā)板的全圖,使用網(wǎng)線連接到設(shè)備,重啟設(shè)備,就能夠自動(dòng)聯(lián)網(wǎng)了。
啟動(dòng)的時(shí)候,需要注意的是,要等全部啟動(dòng)過(guò)程完成,提示用戶Login的時(shí)候,才可以使用ssh遠(yuǎn)程登錄。
在ssh遠(yuǎn)程登錄以前,我們需要獲得開(kāi)發(fā)板取得的ip地址,這可以通過(guò)在路由器管理界面查看來(lái)獲取,并且最好做mac地址綁定,以防發(fā)生變化。
我們也可以在串口終端中登錄,然后使用ifconfig來(lái)查看。
其中,lo為系統(tǒng)本地回環(huán)網(wǎng)絡(luò)設(shè)備,eth0、eth1對(duì)應(yīng)兩個(gè)有線網(wǎng)口。

da914a70-1412-11ed-9ade-dac502259ad0.png

ifconfig命令的結(jié)果如上圖所示,eth0接了網(wǎng)線,所以其獲得了ip地址,后續(xù)我將使用該地址,進(jìn)行遠(yuǎn)程操作。

要進(jìn)行遠(yuǎn)程ssh連接,Windows系統(tǒng)可以使用Putty或者M(jìn)obaXterm,Linux或者macOS系統(tǒng),則可以直接使用ssh命令來(lái)進(jìn)行連接:

#請(qǐng)注意替換為實(shí)際獲得的ip地址ssh myir@192.168.1.239#登錄后,切換到root用戶suroot

遠(yuǎn)程登錄成功后,我們開(kāi)始進(jìn)行一些基礎(chǔ)的設(shè)置,讓系統(tǒng)更好使用。
注意:在sudo安裝配置完成以前,以下的命令,使用root用戶執(zhí)行。
如果圖簡(jiǎn)單省事,可以試用unminimize命令,一步操作,自動(dòng)安裝成一個(gè)完整版本的Ubuntu系統(tǒng)。
但我更喜歡自己來(lái)一手調(diào)教系統(tǒng),這樣更加的適合自己使用,而不會(huì)讓系統(tǒng)變得臃腫。1.將默認(rèn)的shell,設(shè)置為bash:

#執(zhí)行后,按照提示,選no即可dpkg-reconfigure dash

設(shè)置完成,退出ssh,重新連接即可2.更換Ubuntu apt更新源為國(guó)內(nèi)源:

cp/etc/apt/sources.list/etc/apt/sources.list.bak#換源
echo"#中科大源deb http://mirrors.ustc.edu.cn/ubuntu-ports/bionic-updatesmainrestricteduniversemultiversedeb-srchttp://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiversedeb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiversedeb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiversedeb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiversedeb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiversedeb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic main universe restricteddeb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic main universe restricted" >/etc/apt/sources.list

3.更新系統(tǒng):更新后,最好重啟一遍

aptupdateapt upgrade

4.時(shí)區(qū)設(shè)置:

#執(zhí)行后,會(huì)提示進(jìn)行相關(guān)的信息選擇,依次選:6.Asisa、70.Shanghai即可apt installtzdata
#安裝ntp服務(wù)atp installntp#查看系統(tǒng)當(dāng)前時(shí)間,應(yīng)該顯示正確的本地時(shí)間date

5.sudo安裝和設(shè)置:

#安裝sudo工具aptupdate#在最后添加vim/etc/sudoersmyir  ALL=(ALL:ALL) NOPASSWD:ALL

sudo安裝完成后,后續(xù)需要root權(quán)限的指令,都可以使用類(lèi)似sudo apt update的方式來(lái)提權(quán)來(lái)執(zhí)行。經(jīng)過(guò)上述的簡(jiǎn)單調(diào)教,這個(gè)系統(tǒng),已經(jīng)能夠基本使用了,可以方便地在其他電腦上,使用ssh遠(yuǎn)程登錄操作使用。既然能用了,我們就來(lái)點(diǎn)個(gè)燈試試吧。在開(kāi)發(fā)板上,有一個(gè)Blue燈,可以被我直接使用控制,具體位置如下:
dad7f3ee-1412-11ed-9ade-dac502259ad0.png我們可以使用如下的指令控制它:

#取消觸發(fā)echo none >/sys/class/leds/blue/trigger
#熄滅echo 1>/sys/class/leds/blue/brightness
#點(diǎn)亮echo 0>/sys/class/leds/blue/brightness#閃爍echoheartbeat>/sys/class/leds/blue/trigger

執(zhí)行上面的最后一條指令后,將會(huì)看到,藍(lán)色指示燈閃爍起來(lái)了。

到這里,我們完成了Ubuntu系統(tǒng)的基本設(shè)置,以及能夠成功點(diǎn)燈了。下一篇文章,將會(huì)分享如何建立xfce圖形界面的建立,如何遠(yuǎn)程連接圖形界面,以及如何在公司摸魚(yú)連接到家里的米爾MYD-YT507H開(kāi)發(fā)板,先放個(gè)圖,預(yù)覽一下:
db0eb410-1412-11ed-9ade-dac502259ad0.png

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

    關(guān)注

    25

    文章

    4771

    瀏覽量

    96161
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    bin文件怎么燒錄到stm32

    燒錄bin文件到STM32微控制器是一個(gè)相對(duì)復(fù)雜的過(guò)程,涉及到硬件連接、軟件配置和固件燒錄等多個(gè)方面。 一、硬件準(zhǔn)備 STM32開(kāi)發(fā)板 STM32開(kāi)發(fā)板
    的頭像 發(fā)表于 08-22 09:38 ?546次閱讀

    實(shí)測(cè)14us,Linux-RT實(shí)時(shí)性能及開(kāi)發(fā)案例分享—基于全志T507-H國(guó)產(chǎn)平臺(tái)

    ,以提供有關(guān)系統(tǒng)的延遲信息。它可測(cè)量由硬件、固件和操作系統(tǒng)引起的實(shí)時(shí)系統(tǒng)的延遲。 使用Cyclictest測(cè)試系統(tǒng)實(shí)時(shí)性 基于全志T507-H
    發(fā)表于 07-25 15:58

    基于全志T507-H的Linux-RT + Igh EtherCAT主站案例分享

    的延遲?;谌?b class='flag-5'>T507-H(硬件平臺(tái):創(chuàng)龍科技TLT507-EVM評(píng)估),按照創(chuàng)龍科技提供的案例用戶手冊(cè)進(jìn)行操作,使用Cyclictest程序測(cè)試系統(tǒng)實(shí)時(shí)性,得出如下測(cè)試結(jié)果。圖1
    發(fā)表于 07-17 11:18

    國(guó)產(chǎn)!全志科技T507-H工業(yè)核心( 4核ARM Cortex-A5)規(guī)格書(shū)

    本帖最后由 Tronlong創(chuàng)龍科技 于 2024-7-19 17:05 編輯 1 核心簡(jiǎn)介 創(chuàng)龍科技 SOM-TLT507 是一款基于全志科技 T507-H 處理器設(shè)計(jì)的 4 核 ARM
    發(fā)表于 07-12 17:26

    國(guó)產(chǎn)!全志科技T507-H工業(yè)開(kāi)發(fā)板( 4核ARM Cortex-A5)規(guī)格書(shū)

    本帖最后由 Tronlong創(chuàng)龍科技 于 2024-7-19 17:11 編輯 1 評(píng)估簡(jiǎn)介 創(chuàng)龍科技TLT507-EVM 是一款基于全志科技T507-H 處理器設(shè)計(jì)的4 核ARM
    發(fā)表于 07-12 17:22

    基于全志T507-H的Igh EtherCAT主站案例分享

    ECMA-C10401GS 硬件平臺(tái):TLT507-EVM評(píng)估(基于全志T507-H) IgH EtherCAT簡(jiǎn)介 IgH EtherCAT為運(yùn)行于Linux系統(tǒng)的免費(fèi)開(kāi)源Ethe
    發(fā)表于 06-03 09:59

    基于全志T507-H的Linux-RT實(shí)時(shí)性測(cè)試案例分享

    。Cyclictest反復(fù)測(cè)量并精確統(tǒng)計(jì)線程的實(shí)際喚醒時(shí)間,以提供有關(guān)系統(tǒng)的延遲信息。它可測(cè)量由硬件、固件和操作系統(tǒng)引起的實(shí)時(shí)系統(tǒng)的延遲。 基于全志T507-H(硬件平臺(tái):創(chuàng)龍科技TL
    發(fā)表于 06-03 09:50

    實(shí)測(cè)14us,Linux-RT實(shí)時(shí)性能及開(kāi)發(fā)案例分享—基于全志T507-H國(guó)產(chǎn)平臺(tái)

    本文帶來(lái)的是基于全志T507-H(硬件平臺(tái):創(chuàng)龍科技TLT507-EVM評(píng)估),Linux-RT內(nèi)核的硬件GPIO輸入和輸出實(shí)時(shí)性測(cè)試及應(yīng)用開(kāi)發(fā)案例的分享。本次演示的
    發(fā)表于 04-18 10:21

    實(shí)測(cè)14us,Linux-RT實(shí)時(shí)性能及開(kāi)發(fā)案例分享—基于全志T507-H國(guó)產(chǎn)平臺(tái)

    本文帶來(lái)的是基于全志T507-H(硬件平臺(tái):創(chuàng)龍科技TLT507-EVM評(píng)估),Linux-RT內(nèi)核的硬件GPIO輸入和輸出實(shí)時(shí)性測(cè)試及應(yīng)用開(kāi)發(fā)案例的分享。本次演示的
    的頭像 發(fā)表于 04-18 09:34 ?719次閱讀
    實(shí)測(cè)14us,Linux-RT實(shí)時(shí)性能及<b class='flag-5'>開(kāi)發(fā)</b>案例分享—基于全志<b class='flag-5'>T507-H</b><b class='flag-5'>國(guó)產(chǎn)</b>平臺(tái)

    全志T527國(guó)產(chǎn)核心米爾配套開(kāi)發(fā)板批量上市!

    2023年12月,米爾電子聯(lián)合戰(zhàn)略合作伙伴全志科技,率先業(yè)內(nèi)發(fā)布了國(guó)產(chǎn)第一款T527核心開(kāi)發(fā)板。這款高性能、高性價(jià)比、八核A55的
    發(fā)表于 02-23 18:33

    方法|基于T507開(kāi)發(fā)板如何將占用引腳配置為普通GPIO

    方法|基于T507開(kāi)發(fā)板如何將占用引腳配置為普通GPIO
    的頭像 發(fā)表于 11-09 13:59 ?501次閱讀
    方法|基于<b class='flag-5'>T507</b><b class='flag-5'>開(kāi)發(fā)板</b>講<b class='flag-5'>如何將</b>占用引腳配置為普通GPIO

    為全志T507-H開(kāi)發(fā)板配置Samba服務(wù),高效實(shí)現(xiàn)跨系統(tǒng)的文件共享

    作為一款經(jīng)典的國(guó)產(chǎn)芯,全志T507-H芯片被廣泛應(yīng)用于車(chē)載電子、電力、醫(yī)療、工業(yè)控制、物聯(lián)網(wǎng)、智能終端等諸多領(lǐng)域當(dāng)中,而在各種復(fù)雜的嵌入式Linux應(yīng)用場(chǎng)景當(dāng)中,“打通ARM板卡與Windows設(shè)備
    發(fā)表于 11-08 09:34

    T507-H開(kāi)發(fā)板配置Samba服務(wù),高效實(shí)現(xiàn)跨系統(tǒng)的文件共享

    本文將為大家介紹如何在飛凌嵌入式OKT507-C開(kāi)發(fā)板上架設(shè)Samba服務(wù)。
    的頭像 發(fā)表于 10-20 08:01 ?748次閱讀
    為<b class='flag-5'>T507-H</b><b class='flag-5'>開(kāi)發(fā)板</b>配置Samba服務(wù),高效實(shí)現(xiàn)跨<b class='flag-5'>系統(tǒng)</b>的文件共享

    米爾-全志T113-S3開(kāi)發(fā)板- 極致雙核A7國(guó)產(chǎn)處理器-試用體驗(yàn)】米爾-全志T113-S3開(kāi)發(fā)板測(cè)試編譯SDK

    國(guó)產(chǎn)核心開(kāi)發(fā)板 測(cè)試SDK,這里米爾推薦使用Ubuntu18.04的系統(tǒng),我虛擬機(jī)是22.
    發(fā)表于 10-17 21:30

    米爾-全志T113-S3開(kāi)發(fā)板- 極致雙核A7國(guó)產(chǎn)處理器-試用體驗(yàn)】米爾-全志T113-S3,一塊你值得擁有的開(kāi)發(fā)板

    性能和價(jià)格都很突出。 先讓我們介紹一下米爾-全志T113-S3開(kāi)發(fā)板: 米爾T113-S3核心
    發(fā)表于 10-17 20:57