国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

如何實(shí)現(xiàn)異構(gòu)處理器間相互通訊——米爾帶您玩轉(zhuǎn)i.MX 8M Plus開(kāi)發(fā)板

米爾電子 ? 2022-07-22 15:47 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本篇測(cè)評(píng)由電子工程世界的優(yōu)秀測(cè)評(píng)者“bloong”提供。

此次測(cè)試的項(xiàng)目,是異構(gòu)處理器間相互通訊項(xiàng)目。

MYD-JX8MPQ配備了一顆異構(gòu)的Cortex-M7協(xié)處理器,可以同時(shí)運(yùn)行LinuxRTOS。本文主要介紹協(xié)處理器M7使用方法。M7在運(yùn)行時(shí)可能會(huì)涉及到和A53核共用資源,這里列舉出會(huì)沖突資源如下:

ECSPI0/ECSPI2,F(xiàn)LEXCAN,GPIO1/GPIO5,GPT1,I2C3,I2S3,UART4,PWM4,SDMA1/SDMA2,所以在一起使用時(shí),需要將A53的這些資源關(guān)閉,這里就需要用到myd-jx8mp-rpmsg.dtb設(shè)備樹(shù)。這里的M7使用uart4 作為串口。

下文介紹如何使用M7,以及編譯M7程序的方法:

M7使用方法

接兩個(gè)串口:1個(gè)是開(kāi)發(fā)板的Debug串口,另一個(gè)是M7的UART4串口。

1、Debug口為J4及TYPE-C Debug;

2、UART4口為J6,下圖中紅色箭頭指示位置為pin1即UART4_TXD,據(jù)此pin2即UART4_RXD,pin3為GND。接這3根線就可以。

43ffc6b2-0595-11ed-9ade-dac502259ad0.png

44114e1e-0595-11ed-9ade-dac502259ad0.png

查看分區(qū)信息

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

u-boot=> fatls mmc2

29209088Image

8208imx8mp_m7_TCM_hello_world.bin

19040imx8mp_m7_TCM_rpmsg_lite_pingpong_rtos_linux_remote.bin

18528imx8mp_m7_TCM_rpmsg_lite_str_echo_rtos.bin

40948imx8mp_m7_TCM_sai_low_power_audio.bin

62815myd-jx8mp-atk-10.dtb

61702myd-jx8mp-base.dtb

62815myd-jx8mp-hontron-7.dtb

62846myd-jx8mp-lt8912.dtb

62555myd-jx8mp-m190etn01-19.dtb

62619myd-jx8mp-rpmsg.dtb

2113024tee.bin

12file(s),0dir(s)

設(shè)置M7設(shè)備樹(shù)

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

u-boot=> printenv fdt_file

fdt_file=myd-jx8mp-base.dtb

u-boot=> setenv fdt_file myd-jx8mp-rpmsg.dtb

u-boot=> save

Saving Environment to MMC... Writing to MMC(2)... OK

u-boot=> printenv fdt_file

fdt_file=myd-jx8mp-rpmsg.dtb

u-boot=>


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

u-boot=> printenv fdt_file

fdt_file=myd-jx8mp-base.dtb

u-boot=> setenv fdt_file myd-jx8mp-rpmsg.dtb

u-boot=> save

Saving Environment to MMC... Writing to MMC(2)... OK

u-boot=> printenv fdt_file

fdt_file=myd-jx8mp-rpmsg.dtb

u-boot=> setenv m7_image imx8mp_m7_TCM_rpmsg_lite_str_echo_rtos.bin

u-boot=> setenv m7_boot_temp_addr0x48000000

u-boot=> setenv m7_boot_addr0x7E0000

u-boot=> setenv m7_run'fatload mmc ${mmcdev}:${mmcpart} ${m7_boot_tem

> p_addr} ${m7_image};cp.b ${m7_boot_temp_addr} ${m7_boot_addr} 0x20000; bo

> otaux ${m7_boot_addr}'

u-boot=> setenv m7_run'fatload mmc ${mmcdev}:${mmcpart} ${m7_boot_tem p_addr} ${m7_image};cp.b ${m7_boot_temp_addr} ${m7_boot_addr} 0x20000; bootaux ${m7_boot_addr}'

u-boot=> setenv mmcboot"run m7_run;${mmcboot}"

u-boot=> save

Saving Environment to MMC... Writing to MMC(2)... OK

u-boot=>


測(cè)試M7程序

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

myd-jx8mplogin:root

root@myd-jx8mp:~# modprobe imx_rpmsg_tty

root@myd-jx8mp:~# [ 33.759911] can1-stby: disabling

[33.763151] can2-stby:disabling

[33.766408]VSD_3V3:disabling

[33.769489]m2_keyb_pwr:disabling

echo"hi m7!">/dev/ttyRPMSG30

root@myd-jx8mp:~# cat /dev/ttyRPMSG30

hi m7!

聲明:本文內(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)注

    26

    文章

    6291

    瀏覽量

    118108
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    請(qǐng)問(wèn)qemu 可以模擬 i.MX 8M Plus 嗎?

    我們沒(méi)有i.MX 8M Plus,所以我想問(wèn)一下 qemu 是否可以模擬i.MX 8M
    發(fā)表于 03-05 08:10

    探索FRDM - IMX8MPLUS開(kāi)發(fā)板:開(kāi)啟嵌入式開(kāi)發(fā)新旅程

    MPLUS開(kāi)發(fā)板就是這樣一款值得深入探索的產(chǎn)品。它為開(kāi)發(fā)者提供了一個(gè)低成本、高性能的硬件平臺(tái),能夠幫助我們快速熟悉i.MX 8M Plus應(yīng)
    的頭像 發(fā)表于 12-24 11:00 ?363次閱讀

    今天開(kāi)獎(jiǎng)!NXP i.MX開(kāi)發(fā)板、吸塵、定制背包免費(fèi)送~

    冬日暖心送寵粉活動(dòng)今天中午12點(diǎn)準(zhǔn)時(shí)開(kāi)獎(jiǎng)你還沒(méi)參加嗎?成為米爾和NXP的粉絲i.MX開(kāi)發(fā)板、吸塵、定制背包、定制運(yùn)動(dòng)帽免費(fèi)帶回家一等獎(jiǎng)(3名)米爾
    的頭像 發(fā)表于 12-18 08:05 ?378次閱讀
    今天開(kāi)獎(jiǎng)!NXP <b class='flag-5'>i.MX</b><b class='flag-5'>開(kāi)發(fā)板</b>、吸塵<b class='flag-5'>器</b>、定制背包免費(fèi)送~

    既要穩(wěn)定性,還要性價(jià)比的工業(yè)級(jí)開(kāi)發(fā)板米爾i.MX91

    之前我介紹過(guò)NXPi.MX8系列的開(kāi)發(fā)板,最近它的下一代產(chǎn)品i.MX9系列產(chǎn)品也有了,我就拿到了這個(gè)基于NXPi.MX9系列的米爾MYD-L
    的頭像 發(fā)表于 11-20 08:05 ?2069次閱讀
    既要穩(wěn)定性,還要性價(jià)比的工業(yè)級(jí)<b class='flag-5'>開(kāi)發(fā)板</b> — <b class='flag-5'>米爾</b><b class='flag-5'>i.MX</b>91

    恩智浦FRDM i.MX 8M Plus開(kāi)發(fā)板詳解

    開(kāi)發(fā)高級(jí)HMI應(yīng)用、計(jì)算機(jī)視覺(jué)系統(tǒng)以及邊緣AI項(xiàng)目時(shí),開(kāi)發(fā)人員常常面臨一個(gè)共同挑戰(zhàn):如何在不依賴昂貴且復(fù)雜的開(kāi)發(fā)平臺(tái)的前提下,獲得足夠的處理能力。這正是FRDM
    的頭像 發(fā)表于 11-18 15:07 ?1399次閱讀

    簡(jiǎn)單認(rèn)識(shí)NXP FRDM i.MX 93開(kāi)發(fā)板

    FRDM i.MX 93開(kāi)發(fā)板是一款入門(mén)級(jí)、緊湊型開(kāi)發(fā)板,采用i.MX93應(yīng)用處理器。該配備板
    的頭像 發(fā)表于 11-17 09:45 ?1355次閱讀
    簡(jiǎn)單認(rèn)識(shí)NXP FRDM <b class='flag-5'>i.MX</b> 93<b class='flag-5'>開(kāi)發(fā)板</b>

    【干貨分享】米爾NXP i.MX 91開(kāi)發(fā)板移植運(yùn)行IGH EtherCAT主站

    米爾基于NXPi.MX91的核心開(kāi)發(fā)板,搭載新一代入門(mén)級(jí)NXPi.MX91處理器,內(nèi)核Cor
    的頭像 發(fā)表于 09-02 08:04 ?1062次閱讀
    【干貨分享】<b class='flag-5'>米爾</b>NXP <b class='flag-5'>i.MX</b> 91<b class='flag-5'>開(kāi)發(fā)板</b>移植運(yùn)行IGH EtherCAT主站

    恩智浦FRDM i.MX 8M Plus開(kāi)發(fā)板上架

    i.MX 8M Plus應(yīng)用處理器集成2個(gè)或4個(gè)Arm Cortex-A53核、1個(gè)專用于實(shí)時(shí)控制的Arm Cortex-M7核,以及1個(gè)算
    的頭像 發(fā)表于 08-16 17:38 ?2204次閱讀
    恩智浦FRDM <b class='flag-5'>i.MX</b> <b class='flag-5'>8M</b> <b class='flag-5'>Plus</b><b class='flag-5'>開(kāi)發(fā)板</b>上架

    有獎(jiǎng)丨米爾 NXP i.MX91開(kāi)發(fā)板免費(fèi)試用來(lái)啦

    米爾與NXP合作發(fā)布的新品基于NXPi.MX91應(yīng)用處理器的MYD-LMX91開(kāi)發(fā)板免費(fèi)試用名額來(lái)啦~~米爾提供了3套價(jià)值588元的MYD-
    的頭像 發(fā)表于 06-05 08:02 ?1346次閱讀
    有獎(jiǎng)丨<b class='flag-5'>米爾</b> NXP <b class='flag-5'>i.MX</b>91<b class='flag-5'>開(kāi)發(fā)板</b>免費(fèi)試用來(lái)啦

    米爾NXP i.MX 91核心發(fā)布,助力新一代入門(mén)級(jí)Linux應(yīng)用開(kāi)發(fā)

    本帖最后由 blingbling111 于 2025-5-30 16:17 編輯 米爾電子基于與NXP長(zhǎng)期合作的嵌入式處理器開(kāi)發(fā)經(jīng)驗(yàn),在i.MX 6和
    發(fā)表于 05-30 11:20

    新品!米爾NXP i.MX 91核心,賦能新一代入門(mén)級(jí)Linux應(yīng)用

    米爾電子基于與NXP長(zhǎng)期合作的嵌入式處理器開(kāi)發(fā)經(jīng)驗(yàn),在i.MX6和i.MX8系列核心領(lǐng)域已形成
    的頭像 發(fā)表于 05-29 08:01 ?2870次閱讀
    新品!<b class='flag-5'>米爾</b>NXP <b class='flag-5'>i.MX</b> 91核心<b class='flag-5'>板</b>,賦能新一代入門(mén)級(jí)Linux應(yīng)用

    NXP i.MX 91開(kāi)發(fā)板#支持快速創(chuàng)建基于Linux?的邊緣器件

    NXP Semiconductors FRDM i.MX 91開(kāi)發(fā)板設(shè)計(jì)用于評(píng)估i.MX 91應(yīng)用處理器,支持快速創(chuàng)建基于Linux ^?^ 的邊緣器件。該
    的頭像 發(fā)表于 05-19 10:55 ?2878次閱讀
    NXP <b class='flag-5'>i.MX</b> 91<b class='flag-5'>開(kāi)發(fā)板</b>#支持快速創(chuàng)建基于Linux?的邊緣器件

    TPS6521825 適用于 NXP i.MX 8M mini 的電源管理 IC數(shù)據(jù)手冊(cè)

    TPS6521825 是一款單芯片電源管理 IC (PMIC),專門(mén)用于支持 i.MX 8M Mini 處理器和 LP873347 器件。該器件的額定溫度范圍為 –40°C 至 +105°C,適用于各種工業(yè)應(yīng)用。
    的頭像 發(fā)表于 05-04 10:44 ?902次閱讀
    TPS6521825 適用于 NXP <b class='flag-5'>i.MX</b> <b class='flag-5'>8M</b> mini 的電源管理 IC數(shù)據(jù)手冊(cè)

    NXP基于i.MX 91應(yīng)用處理器打造的FRDM i.MX 91開(kāi)發(fā)板特性參數(shù)詳解

    FRDM i.MX 91開(kāi)發(fā)板。該開(kāi)發(fā)板基于i.MX 91應(yīng)用處理器打造,專為加速工業(yè)與物聯(lián)網(wǎng)的開(kāi)發(fā)
    的頭像 發(fā)表于 03-21 09:37 ?17.1w次閱讀
    NXP基于<b class='flag-5'>i.MX</b> 91應(yīng)用<b class='flag-5'>處理器</b>打造的FRDM <b class='flag-5'>i.MX</b> 91<b class='flag-5'>開(kāi)發(fā)板</b>特性參數(shù)詳解

    NXP i.MX 93 開(kāi)發(fā)板#提供高效的機(jī)器學(xué)習(xí) 支持高能效的邊緣計(jì)算

    NXP Semiconductors FRDM-IMX93開(kāi)發(fā)板i.MX 93應(yīng)用處理器提供支持。NXP Semiconductors FRDM-IMX93配備板載IW612模塊,
    的頭像 發(fā)表于 03-10 15:30 ?3263次閱讀
    NXP <b class='flag-5'>i.MX</b> 93 <b class='flag-5'>開(kāi)發(fā)板</b>#提供高效的機(jī)器學(xué)習(xí) 支持高能效的邊緣計(jì)算