色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何實現異構處理器間相互通訊——米爾帶您玩轉i.MX 8M Plus開發板

米爾電子 ? 2022-07-22 15:47 ? 次閱讀

本篇測評由電子工程世界的優秀測評者“bloong”提供。

此次測試的項目,是異構處理器間相互通訊項目。

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

ECSPI0/ECSPI2,FLEXCAN,GPIO1/GPIO5,GPT1,I2C3,I2S3,UART4,PWM4,SDMA1/SDMA2,所以在一起使用時,需要將A53的這些資源關閉,這里就需要用到myd-jx8mp-rpmsg.dtb設備樹。這里的M7使用uart4 作為串口。

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

M7使用方法

接兩個串口:1個是開發板的Debug串口,另一個是M7的UART4串口。

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

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

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

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

查看分區信息

啟動開發板按任意鍵進入uboot模式,查看vfat分區中存在的文件。

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)

設置M7設備樹

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

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=>


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

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=>


測試M7程序

此時已經設置好了M7啟動,只需要重啟開發板,那么在A53啟動kernel同時,也會啟動M7中的程序。啟動之后A53的串口執行如下2句,既可以看到M7中串口出現對應的打印。

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!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 開發板
    +關注

    關注

    25

    文章

    5120

    瀏覽量

    97953
收藏 人收藏

    評論

    相關推薦

    恩智浦i.MX 94應用處理器如何變革工業和汽車連接

    恩智浦半導體發布i.MX 94系列應用處理器,為工業和汽車連接設定了新的標準。作為i.MX 9系列應用處理器的最新成員,i.MX 94旨在提
    的頭像 發表于 01-17 10:51 ?173次閱讀

    恩智浦i.MX 91生態合作伙伴最新開發板資源

    恩智浦i.MX 91應用處理器系列能夠快速實現基于Linux的經濟高效的邊緣應用程序。i.MX 91處理器在保持實惠價格的同時,融合了高性能
    的頭像 發表于 12-20 17:00 ?645次閱讀

    i.MX Linux開發實戰指南—基于野火i.MX系列開發板

    電子發燒友網站提供《i.MX Linux開發實戰指南—基于野火i.MX系列開發板.pdf》資料免費下載
    發表于 10-10 17:23 ?11次下載

    198元,米爾NXP i.MX 93開發板,限購300套

    米爾NXPi.MX93開發板憑借其卓越的性能、強勁的推理能力以及豐富的接口資源,在眾多行業應用中都得到了廣泛認可,為回饋廣大行業客戶的支持與厚愛,進一步激發開發者的創新潛能,共同推動技
    的頭像 發表于 09-27 08:00 ?403次閱讀
    198元,<b class='flag-5'>米爾</b>NXP <b class='flag-5'>i.MX</b> 93<b class='flag-5'>開發板</b>,限購300套

    使用TPS6521825和LP873347 PMIC為NXP i.MX 8M Mini和Nano供電

    電子發燒友網站提供《使用TPS6521825和LP873347 PMIC為NXP i.MX 8M Mini和Nano供電.pdf》資料免費下載
    發表于 09-13 09:42 ?0次下載
    使用TPS6521825和LP873347 PMIC為NXP <b class='flag-5'>i.MX</b> <b class='flag-5'>8M</b> Mini和Nano供電

    使用TPS65219為i.MX 8M Plus供電

    電子發燒友網站提供《使用TPS65219為i.MX 8M Plus供電.pdf》資料免費下載
    發表于 08-31 10:15 ?0次下載
    使用TPS65219為<b class='flag-5'>i.MX</b> <b class='flag-5'>8M</b> <b class='flag-5'>Plus</b>供電

    貿澤開售NXP Semiconductors i.MX 8ULP跨界應用處理器

    。 ? NXP Semiconductors i.MX 8ULP處理器預配置了NXP的Energy Flex架構,通過將異構域計算、設計技術和處理
    發表于 08-21 15:22 ?360次閱讀

    i.MX 8M Plus中的ISP圖像信號處理模塊特性概述

    應用處理器,是一款專注于機器學習和視覺、高級多媒體以及具有高可靠性的工業自動化解決方案,旨在滿足智慧家庭、樓宇、城市和工業4.0等應用的需求。 為了滿足日益增長的圖像和視覺處理的需求,i.MX
    的頭像 發表于 08-02 11:39 ?1341次閱讀

    康佳特推出基于恩智浦i.MX 95系列處理器的新款SMARC模塊

    (COM),擴展了基于低功耗恩智浦i.MX Arm處理器的模塊產品組合。康佳特也因此加強了與恩智浦的緊密合作關系。客戶將受益于標準模塊的可擴展性和可靠的升級路徑,以滿足現有和新能效邊緣 AI 應用的高安全性要求。 ?在這些應用中,與上一代
    發表于 07-16 14:55 ?1012次閱讀
    康佳特推出基于恩智浦<b class='flag-5'>i.MX</b> 95系列<b class='flag-5'>處理器</b>的新款SMARC模塊

    點擊參與米爾NXP i.MX 93開發板有獎試用

    米爾與NXP合作發布的新品基于NXPi.MX93應用處理器的MYD-LMX9X開發板免費試用活動來啦~~米爾提供了3塊價值678元的MYD-
    的頭像 發表于 06-13 08:02 ?593次閱讀
    點擊參與<b class='flag-5'>米爾</b>NXP <b class='flag-5'>i.MX</b> 93<b class='flag-5'>開發板</b>有獎試用

    米爾NXP i.MX 93開發板的Qt開發指南

    1.概述Qt是一個跨平臺的圖形應用開發框架,被應用在不同尺寸設備和平臺上,同時提供不同版權版本供用戶選擇。米爾NXPi.MX93開發板(MYD-LMX9X
    的頭像 發表于 06-07 08:01 ?1808次閱讀
    <b class='flag-5'>米爾</b>NXP <b class='flag-5'>i.MX</b> 93<b class='flag-5'>開發板</b>的Qt<b class='flag-5'>開發</b>指南

    端午好禮丨米爾喊你抽獎啦!NXP i.MX開發板、吸塵、定制背包等你帶回家

    喜迎端午節好禮相送!米爾聯合NXP福利送~免費贈送i.MX開發板、吸塵、定制背包、京東購物卡快來參與,你就是錦鯉~一等獎(3名)米爾基于N
    的頭像 發表于 06-07 08:01 ?486次閱讀
    端午好禮丨<b class='flag-5'>米爾</b>喊你抽獎啦!NXP <b class='flag-5'>i.MX</b><b class='flag-5'>開發板</b>、吸塵<b class='flag-5'>器</b>、定制背包等你帶回家

    免費!NXP i.MX 93開發板有獎試用

    米爾與NXP合作發布的新品基于NXPi.MX93應用處理器的MYD-LMX9X開發板免費試用活動來啦~~米爾提供了2塊價值678
    的頭像 發表于 05-23 08:01 ?774次閱讀
    免費!NXP <b class='flag-5'>i.MX</b> 93<b class='flag-5'>開發板</b>有獎試用

    米爾NXP i.MX 93開發板限量6折!賦能入門級邊緣處理市場

    NXP在處理器板塊耕耘多年,從早期的i.MX6→i.MX7→i.MX8,再到最新的i.MX9都已經有一條完整的生態鏈以及很多客戶基礎。
    的頭像 發表于 04-29 08:01 ?610次閱讀
    <b class='flag-5'>米爾</b>NXP <b class='flag-5'>i.MX</b> 93<b class='flag-5'>開發板</b>限量6折!賦能入門級邊緣<b class='flag-5'>處理</b>市場

    重新定義入門級嵌入式處理器模組-米爾NXP i.MX 93核心

    近日,米爾電子推出基于NXP i.MX 93系列產品-MYC-LMX9X核心開發板。NXP i.MX?9系列在
    的頭像 發表于 04-19 17:50 ?608次閱讀
    重新定義入門級嵌入式<b class='flag-5'>處理器</b>模組-<b class='flag-5'>米爾</b>NXP <b class='flag-5'>i.MX</b> 93核心<b class='flag-5'>板</b>
    主站蜘蛛池模板: 午夜伦理一yy4480影院| 亚洲午夜精品久久久久久抢 | 99久久99久久久99精品齐| 久久re这里精品在线视频7| 小草视频免费观看在线| 国产成人久久AV免费看澳门| 色妞色视频一区二区三区四区| YY8090福利午夜理论片| 全黄h全肉细节文在线观看| 调教美丽的白丝袜麻麻视频| 色久久一个亚洲综合网| 国产人A片777777久久| 亚洲精品乱码久久久久久中文字幕| 国内精品久久久久久久999下| 亚洲福利网站| 久久99re2热在线播放7| 伊人天天躁夜夜躁狠狠| 久久精品一本到东京热| 97视频在线免费播放| 日本成熟bbxxxxxxxx| 国产人妻精品久久久久久很牛| 亚洲AV无码偷拍在线观看 | 欧美AAAAAA级午夜福利视频| voyeurhit农村夫妻偷拍| 日韩插啊免费视频在线观看| 国产激情文学| 亚洲中文字幕无码一久久区| 麻豆成人AV久久无码精品| z00兽200俄罗斯| 无遮挡午夜男女XX00动态| 精品久久免费视频| 99热在线视频| 午夜国产精品视频在线| 精品极品三大极久久久久| 2020年国产理论| 视频一区国产精戏刘婷30| 护士被老头边摸边吃奶的视频| 97人视频国产在线观看| 天美麻豆成人AV精品| 久久精品黄AA片一区二区三区| xx顶级欧美熟妞xxhd|