你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32mp257fai3 能否在uboot阶段同时启动m核与a核?

[复制链接]
JQ@Wang 提问时间:2024-7-4 16:04 / 已解决

如何实现以上操作?有手册可以提供参考吗

收藏 评论6 发布时间:2024-7-4 16:04

举报

6个回答
wgzzz 最优答案 回答时间:2024-7-5 22:38:27

你好,板子上电后默认首先启动的就是A核,我理解你那边是想在U-Boot 阶段启动M核对不?如果是请参考Wiki How to start the coprocessor from the bootloader - stm32mpu (stmicroelectronics.cn)。 

JQ@Wang 回答时间:2024-7-16 14:24:33

wgzzz 发表于 2024-7-5 22:38
你好,板子上电后默认首先启动的就是A核,我理解你那边是想在U-Boot 阶段启动M核对不?如果是请参考Wik ...

[md]是的,非常感谢!

JQ@Wang 回答时间:2024-11-5 11:32:05

wgzzz 发表于 2024-7-5 22:38
你好,板子上电后默认首先启动的就是A核,我理解你那边是想在U-Boot 阶段启动M核对不?如果是请参考Wik ...

[md]你好,请问有没有办法将M33固件打包进uboot的方法?然后在uboot中先启动M核再启动A核

wangbingcao111 回答时间:2025-1-9 23:06:21

wgzzz 发表于 2024-7-5 22:38
你好,板子上电后默认首先启动的就是A核,我理解你那边是想在U-Boot 阶段启动M核对不?如果是请参考Wik ...

[md]你好,我参考这个连接里面的操作。在uboot中执行rproc list,没有发现协处理器。

可以帮忙看一下吗? image.png

wgzzz 回答时间:2025-3-6 20:58:46

wangbingcao111 发表于 2025-1-9 23:06
你好,我参考这个连接里面的操作。在uboot中执行rproc list,没有发现协处理器。</p>
<p>可以帮忙看一下吗 ...

[md]你好,按照下面wiki的命令执行就行。rproc list 此处不起作用。

load mmc 0#bootfs ${kernel_addr_r} rproc-copro-fw.elf -> SD card is mmc 0, bootfs partition
rproc init                                        -> initializes all coprocessors
rproc load 0 ${kernel_addr_r} ${filesize}         -> loads firmware for coprocessor 0 (code part found in .elf)
rproc start 0                                     -> starts coprocessor 0
wgzzz 回答时间:2025-3-6 21:01:52

JQ@Wang 发表于 2024-11-5 11:32
你好,请问有没有办法将M33固件打包进uboot的方法?然后在uboot中先启动M核再启动A核
...

你好,可以说一下将M33固件放到uboot里面的原因吗?为什么不从文件系统加载呢?

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版