色偷偷偷久久伊人大杳蕉,色爽交视频免费观看,欧美扒开腿做爽爽爽a片,欧美孕交alscan巨交xxx,日日碰狠狠躁久久躁蜜桃

電子工程網(wǎng)

標(biāo)題: 如何實(shí)現(xiàn)異構(gòu)處理器間相互通訊——米爾帶您玩轉(zhuǎn)i.MX 8M Plus開發(fā)板 [打印本頁]

作者: swiftman    時(shí)間: 2022-7-22 14:56
標(biāo)題: 如何實(shí)現(xiàn)異構(gòu)處理器間相互通訊——米爾帶您玩轉(zhuǎn)i.MX 8M Plus開發(fā)板
本篇測評由電子工程世界的優(yōu)秀測評者“bloong”提供。
此次測試的項(xiàng)目,是異構(gòu)處理器間相互通訊項(xiàng)目。
MYD-JX8MPQ配備了一顆異構(gòu)的Cortex-M7協(xié)處理器,可以同時(shí)運(yùn)行Linux和RTOS。本文主要介紹協(xié)處理器M7使用方法。M7在運(yùn)行時(shí)可能會涉及到和A53核共用資源,這里列舉出會沖突資源如下:
ECSPI0/ECSPI2,F(xiàn)LEXCAN,GPIO1/GPIO5,GPT1,I2C3,I2S3,UART4,PWM4,SDMA1/SDMA2,所以在一起使用時(shí),需要將A53的這些資源關(guān)閉,這里就需要用到myd-jx8mp-rpmsg.dtb設(shè)備樹。這里的M7使用uart4 作為串口。
下文介紹如何使用M7,以及編譯M7程序的方法:
M7使用方法
接兩個(gè)串口:1個(gè)是開發(fā)板的Debug串口,另一個(gè)是M7的UART4串口。
1、Debug口為J4及TYPE-C Debug;
2、UART4口為J6,下圖中紅色箭頭指示位置為pin1即UART4_TXD,據(jù)此pin2即UART4_RXD,pin3為GND。接這3根線就可以。


查看分區(qū)信息
啟動開發(fā)板按任意鍵進(jìn)入uboot模式,查看vfat分區(qū)中存在的文件。

設(shè)置M7設(shè)備樹
kernel加載的設(shè)備樹由fdt_file變量決定,這里設(shè)置成M7專用設(shè)備樹。

設(shè)置M7啟動參數(shù)
M7啟動流程也是加載M7程序到內(nèi)存,用bootaux命令啟動, 正常kernel啟動也一樣,只是最后用bootm啟動。

測試M7程序
此時(shí)已經(jīng)設(shè)置好了M7啟動,只需要重啟開發(fā)板,那么在A53啟動kernel同時(shí),也會啟動M7中的程序。啟動之后A53的串口執(zhí)行如下2句,既可以看到M7中串口出現(xiàn)對應(yīng)的打印。

想要了解優(yōu)秀測評者“bloong”關(guān)于MYD-JX8MPQ開發(fā)板測評原文的可以復(fù)制下方鏈接查看:
http://bbs.eeworld.com.cn/thread-1198858-1-1.html







歡迎光臨 電子工程網(wǎng) (http://m.54549.cn/) Powered by Discuz! X3.4