米爾電子最新款ST產(chǎn)品“MYD-YA15XC-T”開發(fā)板,在電子工程世界、電子發(fā)燒友、電路城等各大論壇發(fā)布試用通知,小編在此為大家挑選了一篇干貨滿滿的測評給大家觀看。
想要了解優(yōu)秀測評者“TLLED”關(guān)于MYD-YA15XC-T開發(fā)板測評原文的可以復(fù)制下方鏈接查看:
https://www.cirmall.com/bbs/home.phpmod=space&uid=117560&do=thread&view=me&from=space&type=thread
想要了解MYD-YA15XC-T開發(fā)板可以去米爾官網(wǎng)查看具體的產(chǎn)品介紹:
http://www.myir-tech.com/product/myd-ya15xc.htm
1、【MYD-YA15XC-T開發(fā)板】+系統(tǒng)鏡像燒寫
一、CubeProg在線燒寫
1.1、安裝軟件:
文件有點大,上傳不上來。
1.2、硬件設(shè)置
1.2.1、設(shè)置boot方式
1.2.2、USB連接線連接到板卡的J5端口
1.3、系統(tǒng)燒寫
1.3.1、打開軟件,選擇USB,連接板卡,右下角會顯示設(shè)備信息。
1.3.2、選擇系統(tǒng)鏡像文件
1.3.3、下載成功
二、開發(fā)板運行
2.1、硬件設(shè)置:boot選擇NAND啟動方式
2.2、USB連接線連接到J8端口,上電串口輸出:
2、【MYD-YA15XC-T開發(fā)板】+ 制作燒寫鏡像及SD卡燒寫
一、制作燒寫鏡像
1.1、環(huán)境準(zhǔn)備
執(zhí)行命令 sudo apt-get install kpartx fdisk mount dosfstools e2fsprogs
1.2、將SDCardUpdater-ya15xc.tar.bz2工具復(fù)制到ubuntu系統(tǒng)
1.3、制作燒寫包
執(zhí)行命令:sudo ./CreateSDUpdateImage-myir mfgimages ya15xc-t
最后生成用于SD卡的燒寫包
二、制作SD卡燒寫器
2.1、打開Win32DiskImager軟件,選擇img鏡像文件,寫入SD卡
2.2、開發(fā)板設(shè)置BOOT方式
2.3、開發(fā)板上電燒寫系統(tǒng)
2.4、BOOT設(shè)置為NAND啟動
進入文件系統(tǒng),燒寫系統(tǒng)完成。
3、【MYD-YA15XC-T開發(fā)板】+ 編譯uboot及更新
一、編譯uboot
1.1、將MYiR-STM32-u-boot.tar.bz2拷貝到ubuntu系統(tǒng)
1.2、進入MYiR-STM32-u-boot/myir-st-u-boot文件下,執(zhí)行命令:make -f Makefile.sdk all
1.3、編譯完成后,在上一級目錄下的buil-trusted下找到生成的目標(biāo)文件
1.4、將u-boot-stm32mp15xc-ya151c-256d-t-trusted.stm32復(fù)制到上篇創(chuàng)建的SD啟動卡,分區(qū)bootfs文件下
二、更新uboot
2.1、將開發(fā)板boot設(shè)置為SD卡啟動,插上SD卡上電
2.2、燒寫完成后,從NAND啟動,進去文件系統(tǒng)。
4、【MYD-YA15XC-T開發(fā)板】+ 驅(qū)動RGB-LCD顯示屏
一、硬件電路
1.1、開發(fā)板有關(guān)LCD硬件電路圖
開發(fā)板的LCD接口是RGB24位的顯示屏
1.2、DIY轉(zhuǎn)接板
手上有一塊7寸的顯示屏,通過轉(zhuǎn)接板,將開發(fā)板和LCD連接起來
1.2.1、轉(zhuǎn)接板電路圖
1.2.2、轉(zhuǎn)接板PCB
1.3、硬件實物圖片
1.3.1、轉(zhuǎn)接板固定到LCD屏幕板上啊
1.3.2、開發(fā)板固定到轉(zhuǎn)接板上
二、運行程序
2.1、串口選擇顯示方式
開發(fā)板的程序使用默認的出廠程序,給開發(fā)板上電,通過串口來選擇驅(qū)動的LCD方式
這里選擇3,LCD方式
2.2、上電系統(tǒng)啟動后LCD顯示界面
2.3、顯示屏底部有三個操作菜單,觸摸屏點擊可以操作
通過測試,DIY硬件部分邏輯關(guān)系是對的,屏幕顯示有點向下錯位,電容觸摸操作也是正常的。
5、【MYD-YA15XC-T開發(fā)板】+ QT creator安裝與HMI2.0交叉編譯
一、安裝QT-SDK編譯工具
1.1、使用開發(fā)板里面提供好的SDK的工具進行安裝
1.2、解壓SDK文件后
1.3、執(zhí)行安裝命令
# ./meta-toolchain-qt5-openstlinux-eglfs-myir-x86_64-toolchain-3.1-snapshot.sh
二、安裝QT Creator
2.1、下載安裝包
https://download.qt.io/development_releases/qtcreator/4.12/4.12.0-rc1/
2.2、執(zhí)行安裝命令
#./qt-creator-opensource-linux-x86_64-4.12.0-rc1.run
2.3、配置交叉編譯環(huán)境
打開QT Creator ,從終端執(zhí)行命令
hui@ubuntu:/opt/qtcreator-4.12.0-rc1/bin$ ./qtcreator.sh
2.3.1、配置GCC-C
2.3.2、配置GCC- C++
2.3.3、配置QT版本
2.3.4、配置開發(fā)板環(huán)境
三、編譯 HMI2.0
3.1、將mxapp2.tar.gz文件拷貝到Ubuntu系統(tǒng)下并解壓
3.2、QT Creator軟件打開 mxapp項目文件
3.3、編譯項目
編譯過程中有一些紅色的警告
最后編譯完成
3.4、最后生成的mxapp2執(zhí)行文件
四、復(fù)制到開發(fā)板運行
在開發(fā)板運行文件時,提示報錯。
手冊上使用的是ubuntu18.04版本的系統(tǒng),我使用的是ubuntu16.04系統(tǒng),不知道是不是和這個有關(guān)系。
-
開發(fā)板
+關(guān)注
關(guān)注
25文章
5032瀏覽量
97371
發(fā)布評論請先 登錄
相關(guān)推薦
評論