補(bǔ)貼價(jià)198元!米爾Remi Pi到貨,再添面向工業(yè)產(chǎn)品的軟件系統(tǒng)
米爾電子發(fā)布的瑞薩第一款MPU生態(tài)板卡——瑞米派(Remi Pi)自上市當(dāng)天200套售罄,獲得不少新老用戶的青睞。為感謝大家的支持,米爾加推300套瑞米派活動(dòng),以補(bǔ)貼價(jià)198元回饋大家,搶完即止!
不僅如此,此次瑞米派發(fā)布myir-image-core系統(tǒng),相比上次發(fā)布適用于HMI場(chǎng)景的全面型myir-image-full系統(tǒng),myir-image-core系統(tǒng)則更輕量,非常適用于各種工業(yè)場(chǎng)景應(yīng)用,如專為工業(yè)控制場(chǎng)景移植的RT-Linux實(shí)時(shí)補(bǔ)丁和Ethercat主站,專為輕量級(jí)工業(yè)顯示場(chǎng)景移植的LVGL,專為工業(yè)實(shí)時(shí)性場(chǎng)景移植的FreeRTOS實(shí)時(shí)操作系統(tǒng)。瑞米派支持的系統(tǒng)會(huì)不斷更新,下個(gè)月還會(huì)持續(xù)推出瑞米派的Ubuntu和Debian系統(tǒng),敬請(qǐng)期待!
瑞米派采用瑞薩RZ/G2L雙核A55芯片,接口豐富,還全面兼容樹莓派的擴(kuò)展模塊,在方案設(shè)計(jì)的初期階段,可以方便且低成本地驗(yàn)證方案的可行性。
一、系統(tǒng)概述
Remi Pi的myir-image-core系統(tǒng)是基于 Yocto 構(gòu)建的帶有LVGL界面的鏡像,包含完整的硬件驅(qū)動(dòng),常用的系統(tǒng)工具,調(diào)試工具等,包含RT-Linux實(shí)時(shí)補(bǔ)丁和Ethercat 主站,支持使用 Shell, C/C++進(jìn)行應(yīng)用開發(fā)。
二、功能介紹
1.LVGL顯示
從04_Sources目錄下獲取lvgl.tar.bz2源碼包,解壓源碼包。
編譯源碼包,拷貝lvgl_demo可執(zhí)行文件到開發(fā)板運(yùn)行即可。
圖:米爾-瑞米派的LVGL顯示效果
2.RT-Linux實(shí)時(shí)補(bǔ)丁
從RT官網(wǎng)獲取L5.10.83內(nèi)核版本對(duì)應(yīng)的補(bǔ)丁
把補(bǔ)丁包解壓到自己的工作目錄下。
到內(nèi)核源碼目錄下打補(bǔ)丁。
修改mys_g2lx_defconfig配置文件
編譯內(nèi)核源碼,更新Image文件即可。
3.IGH Ethercat 主站
把Ethercat源碼包解壓到自己的工作目錄下。
加載環(huán)境變量。
生成configure文件。
configure設(shè)置。
編譯和安裝。
編譯和安裝完成后,生成的ec_generic.ko驅(qū)動(dòng)文件位于devices目錄,ec_master.ko驅(qū)動(dòng)文件位于master目錄,生成的庫相關(guān)文件位于output目錄。
將上面output目錄下的相關(guān)文件和ec_master.ko拷貝到開發(fā)板如下目錄:
啟動(dòng)Ethercat。
4.Freertos
首先要下載e2 studio工具并搭建好環(huán)境和到04_Sources目錄獲取GPIO.zip工程包,打開e2 studio工具后,點(diǎn)擊File->Import->General-> Existing Projects into Workspace來導(dǎo)入GPIO工程,導(dǎo)入工程后點(diǎn)擊Project->Build Project進(jìn)行工程的編譯,詳細(xì)請(qǐng)參考《Remi Pi FreeRTOS應(yīng)用開發(fā)筆記》。
編譯成功會(huì)生成一個(gè)debug目錄,生成的如下文件拷貝到sd卡上,用于在uboot進(jìn)行CM33工程調(diào)用。
把sd卡插入到開發(fā)板的sd卡槽,啟動(dòng)板子并在uboot階段執(zhí)行如下調(diào)用,查看sd卡里面的內(nèi)容,如下:
加載編譯出來的固件,如下:
當(dāng)加載完以上命令之后可以看到藍(lán)燈在閃爍。
圖:米爾-瑞米派的加載效果展示
三、內(nèi)核清單
為了方便用戶進(jìn)行內(nèi)核的移植,下面將內(nèi)核驅(qū)動(dòng)各個(gè)模塊的源碼路徑整理如下: