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

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

    推荐阅读
  • 美团单车怎么取消自动续费(美团单车怎么取消自动续费?)

    演示机型:Iphone12&&华为P40&&小米11系统版本:iOS14.4&&EMUI11&&MIUI12.0.7APP版本:美团11.12.403美团单车取消自动续费共分为5步,本操作方法适用于Iphone12、华为P40、小米11三种机型。2点击我的-设置图标点击右下角我的,再点击右上角设置图标。3点击支付设置然后点击支付设置。4点击自动扣款接着点击自动扣款。5关闭服务关闭服务即可。

  • 盈盈一水间脉脉不得语原文(迢迢牵牛星原文及翻译)

    《迢迢牵牛星》佚名汉,我来为大家科普一下关于盈盈一水间脉脉不得语原文?纤纤擢素手,札札弄机杼。终日不成章,泣涕零如雨;河汉清且浅,相去复几许!(织女)伸出细长而白皙的手,摆弄着织机(织着布),发出札札的织布声。一整天也没织成一段布,哭泣的眼泪如同下雨般零落。这银河看起来又清又浅,他俩相界离也没有多远。虽然只隔一条清澈的河流,但他们只能含情凝视,却无法用语言交谈。

  • 发芽的红薯可以吃吗(发芽的红薯能不能吃)

    以下内容希望对你有帮助!红薯也叫做番薯、地瓜,是一年生草本植物,而且红薯与土豆不同的是,红薯发芽后不会产生任何有害物质,所以发芽的红薯是可以食用的。红薯含有蛋白质、脂肪、多糖、磷、钙、钾、胡萝卜素、维生素A、维生素C、维生素E、维生素B维生素B2和8种氨基酸。据科学家分析,其蛋白质的含量超过大米的7倍;胡萝卜素的含量是胡萝卜的3.5倍;维生素A的含量是马铃薯的100倍。

  • 直播带货全套运营方案文案(直播间电商新手主播技巧话术带货脚本文案策划方案工作管理计划书)

    第二我们可能需要做一些颗粒度更细的人设。第三是这些人设要标签,是要从用户的视角出发的。对,那可能是我本身退化或者我可能被淘汰的一个增长。就是你本身的世界观。他每次发布视频的时候,他都会给自己做一个POI定位。第三他可能也会对店铺进行一些宣传,这是他的一个基础目的。那接下来比较重要了,价值观的体现。因为所有我刚才说所有的胜利基本都是价值观输出的胜利。而生活方式是你现在的一种消费方式或消费观念。

  • 蒲公英和菊花一起泡有什么功效(蒲公英和菊花一起喝有哪些好处)

    蒲公英和菊花一起泡有什么功效?蒲公英和菊花一起泡有什么功效清除内热,蒲公英和菊花都是寒性食物,性质上都有清热解毒的作用,经常饮用有清除内热的作用,内热可导致口腔上火、面部痘痘等不适症状,将蒲公英和菊花一起泡水饮用可以达到很好的清除内热效果。消炎抗菌,菊花和蒲公英都有清热解毒的作用,一起饮用可以加强保健作用,清热解毒的食物一般都有消炎抗菌的作用,日常喝些蒲公英菊花茶还能帮助身体消炎抗菌。

  • 来姨妈可以吃巧克力吗(来姨妈可以吃巧克力吗女生)

    由于巧克力中含有一定的咖啡因,容易使机体处于兴奋状态,不利于机体休息。也会兴奋子宫平滑肌,使得子宫平滑肌收缩,有可能会加重痛经情况。所以不建议吃太多。在经期的饮食需注意清淡为宜,尽量不吃生冷、辛辣的食物,尤其是有痛经、或消化能力差的女性,以免加重痛经。

  • 2022威海乳山转学什么时候办理 2022威海乳山转学什么时候办理好

    乳山市2021-2022学年度第二学期转学时间我市即将开始办理义务教育阶段中小学转学业务,请有转学需求的家长根据以下提示,在规定的时间内联系学校报名登记办理时间及地点乳山本市内转学:2022年2月10日,到原就读学校申请。从域外转入我市:2022年2月11日-12日,到居住地辖区学校申请。

  • 墙壁画的什么笔水都有怎样清理(墙壁的笔水如何清理)

    只要用酒精棉花反复擦洗圆珠笔印,一会儿就擦干净了如果不是墙面漆就用砂纸轻轻刮一刮,然后用白粉笔或涂改液涂在上面,我来为大家讲解一下关于墙壁画的什么笔水都有怎样清理?如果不是墙面漆就用砂纸轻轻刮一刮,然后用白粉笔或涂改液涂在上面。用砂纸轻轻地刮,用橡皮吧,很好使的。用雪碧和牙膏还有酒精的混合体,轻轻的涂抹在上面,然后用一张纸巾沾点水盖在上面,等过15分钟。

  • 牛蛙常见病防治与用药,牛蛙喜欢生活在深水还是浅水

    牛蛙常见的疾病有水霉病、车轮虫病、舌杯虫病、锚头鳋病、出血病、气泡病等。