肥宅钓鱼网
当前位置: 首页 钓鱼百科

intel旗下不支持超线程的技术(如何实现异构处理器间相互通讯)

时间:2023-06-12 作者: 小编 阅读量: 1 栏目名: 钓鱼百科

intel旗下不支持超线程的技术本篇测评由电子工程世界的优秀测评者“bloong”提供。此次测试的项目,是异构处理器间相互通讯项目。MYD-JX8MPQ配备了一颗异构的Cortex-M7协处理器,可以同时运行Linux和RTOS。查看分区信息启动开发板按任意键进入uboot模式,查看vfat分区中存在的文件。启动之后A53的串口执行如下2句,既可以看到M7中串口出现对应的打印。

intel旗下不支持超线程的技术?本篇测评由电子工程世界的优秀测评者“bloong”提供,接下来我们就来聊聊关于intel旗下不支持超线程的技术?以下内容大家不妨参考一二希望能帮到您!

intel旗下不支持超线程的技术

本篇测评由电子工程世界的优秀测评者“bloong”提供。

此次测试的项目,是异构处理器间相互通讯项目。

MYD-JX8MPQ配备了一颗异构的Cortex-M7协处理器,可以同时运行Linux和RTOS。本文主要介绍协处理器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根线就可以。

查看分区信息

启动开发板按任意键进入uboot模式,查看vfat分区中存在的文件。

u-boot=> fatls mmc 229209088 Image8208 imx8mp_m7_TCM_hello_world.bin19040 imx8mp_m7_TCM_rpmsg_lite_pingpong_rtos_linux_remote.bin18528 imx8mp_m7_TCM_rpmsg_lite_str_echo_rtos.bin40948 imx8mp_m7_TCM_sai_low_power_audio.bin62815 myd-jx8mp-atk-10.dtb61702 myd-jx8mp-base.dtb62815 myd-jx8mp-hontron-7.dtb62846 myd-jx8mp-lt8912.dtb62555 myd-jx8mp-m190etn01-19.dtb62619 myd-jx8mp-rpmsg.dtb2113024 tee.bin12 file(s), 0 dir(s)

设置M7设备树

kernel加载的设备树由fdt_file变量决定,这里设置成M7专用设备树。

u-boot=> printenv fdt_filefdt_file=myd-jx8mp-base.dtbu-boot=> setenv fdt_file myd-jx8mp-rpmsg.dtbu-boot=> saveSaving Environment to MMC... Writing to MMC(2)... OKu-boot=> printenv fdt_filefdt_file=myd-jx8mp-rpmsg.dtbu-boot=>

设置M7启动参数

M7启动流程也是加载M7程序到内存,用bootaux命令启动, 正常kernel启动也一样,只是最后用bootm启动。

u-boot=> printenv fdt_filefdt_file=myd-jx8mp-base.dtbu-boot=> setenv fdt_file myd-jx8mp-rpmsg.dtbu-boot=> saveSaving Environment to MMC... Writing to MMC(2)... OKu-boot=> printenv fdt_filefdt_file=myd-jx8mp-rpmsg.dtbu-boot=> setenv m7_image imx8mp_m7_TCM_rpmsg_lite_str_echo_rtos.binu-boot=> setenv m7_boot_temp_addr 0x48000000u-boot=> setenv m7_boot_addr 0x7E0000u-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=> saveSaving Environment to MMC... Writing to MMC(2)... OKu-boot=>

测试M7程序

此时已经设置好了M7启动,只需要重启开发板,那么在A53启动kernel同时,也会启动M7中的程序。启动之后A53的串口执行如下2句,既可以看到M7中串口出现对应的打印。

myd-jx8mp login: rootroot@myd-jx8mp:~# modprobe imx_rpmsg_ttyroot@myd-jx8mp:~# [ 33.759911] can1-stby: disabling[ 33.763151] can2-stby: disabling[ 33.766408] VSD_3V3: disabling[ 33.769489] m2_keyb_pwr: disablingecho "hi m7!" > /dev/ttyRPMSG30root@myd-jx8mp:~# cat /dev/ttyRPMSG30hi m7!

想要了解优秀测评者“bloong”关于MYD-JX8MPQ开发板测评原文的可以复制下方链接查看:

http://bbs.eeworld.com.cn/thread-1198858-1-1.html

    推荐阅读
  • 陆风x7一键启动控制盒在哪里(陆风x7一键启动模块在哪)

    陆风x7车身控制模块位于主驾驶座前方的油门踏板上方,即中控台下方左侧。BCM具有电源管理功能,把车上用电设备电源集成在BCM内,节省了线束,也便于后期维修。BCM检测到小灯电路对地短路或电路电流过大时,会启动保护功能,防止汽车线束因电流过大烧结。

  • 央视影音下载的视频在手机哪里(手机央视影音下载的视频文件在哪里)

    CBox是一款通过网络收看中央电视台及全国几十套地方电视台节目最权威的视频客户端。它的节目来源依托中国最大的网络电视台,中国网络电视台,海量节目随您看,直播、点播随您选。

  • 金枪鱼肉怎么做好吃(金枪鱼肉如何做好吃)

    接下来我们就一起去了解一下吧!金枪鱼肉怎么做好吃材料:金枪鱼500g、油20ml、八角1个、花椒5g、葱5g、姜5g、蒜2瓣、料酒3ml、醋5ml、糖2g、盐3g、香菜20g。金枪鱼化冻,洗净吸干表面水分。锅中放一点点油,烧热放入金枪鱼。一面煎4分钟,翻面煎4分钟。倒入料酒,醋,冷良老抽,少量糖,炖鱼。翻面一次继续炖3-5分篇销钟,关火,放入香菜。

  • 上飞机手机必须关机吗(上飞机手机是不是必须关机)

    手机对飞机控制系统和通讯系统不是必然在产生影响,但是其对飞行产生影响的概率很大,也就是说不影响的话基本上没事,如果影响了,就可能会出现重大事故。手机传出的无线电波还可能会引起爆炸,或影响客机在9500公尺高空上飞行的航行系统。在飞机上使用手机,是存在潜在危险的,在飞机上,使用中的手机会干扰飞机的通讯、导航、操纵系统,是威胁飞行安全的杀手。

  • 世界上最大的黑珊瑚(拥有400年历史的巨型珊瑚是大堡礁有史以来最宽的珊瑚)

    在澳大利亚棕榈岛海岸波光粼粼的水域下,耸立着一个非常古老的珊瑚群落,它的出现甚至比邻近大陆的欧洲人定居的时间还要早。这个巨大的珊瑚群落刚刚被确认为大堡礁最宽的珊瑚,事实上,它的直径达到了令人印象深刻的10.4米。虽然,珊瑚的侧翼仍然是它的创造者,以及它们的藻类共生体虫黄藻的家园,但其顶部的一部分是空的。

  • 10万以内的suv车排行榜前十名有哪些(10万以上的suv车排行榜前十名)

    帝豪GS、吉利博越、传祺GS4、GS3、长安CS75、长安CS55、比亚迪宋、奇瑞瑞虎7、瑞虎3、哈弗H2s、H2、远景SUV、宝骏530、510、名爵ZS、五菱宏光S3。售价10万以内的SUV只能购买国产车型,其中大部分以紧凑型SUV为主,而高配车型基本在10万元之上,其中帝豪GS定位为跨界SUV,10万以下也能买到较高配置的车型;如果想买较高配置的,只能选择国产小型SUV了。

  • 早上跑步的最佳时间是什么时候(早上跑步的最佳时间几点)

    早上跑步的最佳时间几点如果想要在早上进行晨练运动,适合在早上六点钟左右进行因为早上六点钟的时候太阳光线不会很猛烈,此时微弱的阳光不会对皮肤早上伤害,进行晨练运动不容易大量出汗并且,早上六点钟左右空气比较清新,此时进行运动锻。

  • 重庆中高考考生加急办理身份证需要什么材料?

    今年中高考招生报名和考试期间,全市950个公安派出所户籍窗口开通绿色通道,解决考生急需用证问题。申请绿色通道办理时,需向受理点提供学生证等相关证明,急需用证的,可以在办证时选择在重庆市公安局居民身份证考生绿色通道领取点领取,省去证件流转环节,办证后72小时就可以领取。为参加中高考报名和考试的学生,特别是为远郊区县在主城区就读的考生,缩短领证时限,及时发放证件。

  • 2022卡塔尔世界杯赛程安排直播时间表12月2日 今天世界杯赛程安排比赛对阵

    2022卡塔尔世界杯已经于北京时间11月21日凌晨0点开始了,12月2日今天是世界杯的第十二个比赛日,现在正进行世界杯小组赛的第三轮比赛。2022年卡塔尔世界杯今日赛程已经公布,下面小编分享12月2日卡塔尔世界杯赛程直播时间表。

  • 博物馆观后感300字(博物馆观后感300字范文)

    博物馆观后感300字参观湖南省博物馆是暑假活动计划好的。谁曾想,参观者络绎不绝,长长的队伍排出去好远,来观看博物馆<<凤舞九天>>楚文化展的人可真多啊!首先我们直接来到了三楼,看到楚文化的展品可多了,那里有称为天下第一剑的“越王勾践自作用剑”,刻制优美的“彩绘凤鸟纹木雕漆座屏”,以及“曾侯乙铜冰鉴”,还有贵重的双耳金杯,可爱的彩绘猪形漆盒。