如何将固件(.img 光盘映像文件)嵌入到MCU的flash,通过MCU(ARM类型芯片,keil开发平台)下载固件到 MRS261L

Keil 2021 2025-06-25 10:11:20

一、使用方案

MCU+MRS261L,通过MCU(ARM类型芯片,keil开发平台)实现上电 -> 固件下载 -> 通讯配置,不外挂flash。


二、问题点

 获取了固件(.img 光盘映像文件),但是下一步该如何将固件嵌入到MCU的flash,通过MCU下载固件到 MRS261L;

所需的MCU flash大小至少要多少?

...全文
50 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复

您好!
针对将固件嵌入到MCU的flash问题,您可以尝试如下方法:
1、若mcu烧录固件工具支持写flash某个区域位置,直接选定位置将MRS261L固件写入即可。
2、可以尝试将MRS261L固件和MCU固件打包在一起进行MCU固件烧录。
3、sram够大的话将MRS261L固件以16进制打开将数据做成数组,将数组直接通信协议下载进MRS261L模组省去下载MCU flash操作
4、开发一段将uart 数据写入MCU flash代码,用串口助手将MRS261L固件以16进制方式发送给MCU,边发送边写flash
通过MCU下载固件到 MRS261L问题,需要做软件开发:
1、官网下载MRS2xx_HostDriver.zip软件包。
2、根据《MRS2xx 毫米波雷达传感器_主控开发手册》指导,在您的Mcu上做软件移植,具体涉及通信协议移植、主控端硬件通信接口适配、固件下载模块适配。
3、出现通信失败问题根据第六章节进行通信失败问题排查。

Keil 2021 2天前
  • 举报
回复
@Possumic正和微芯官方 好的,感谢
panda_mw 3天前
  • 打赏
  • 举报
回复

请参考我们主控开发手册,有详细使用说明,谢谢

Keil 2021 3天前
  • 举报
回复
@panda_mw 好的,我操作一下,有问题再问,还有个问题:外挂flash我该怎么烧进flash里面
Keil 2021 2天前
  • 举报
回复
@panda_mw 关于外挂flash的问题,我们使用上位机可以烧录到MRS261L的RAM,也可以烧录到开发板的外挂flash;因为没有开发板原理图,固件也不是常见的bin文件,接线参考也只是外挂falsh和MRS261L的连线; 所以有这个猜想,是不是我只要用串口接了MRS261L的串口,上位机勾选烧录到flash直接下载,MRS261L会自动下载保存到flash,是这样么?
JerryJ_Li 2天前
  • 举报
回复
@Keil 2021 是的,“上位机勾选烧录到flash直接下载,MRS261L会自动下载保存到flash”。 外挂flash是接到PA2/3/4/7,上位机勾选烧录flash时,下载命令不一样,雷达会通过SPI把固件下载到flash里。 固件是img还是bin本质都是个二进制文件,后缀是什么其实都只是个名字而已。

30

社区成员

发帖
与我相关
我的任务
社区描述
欢迎来到正和微芯官方社区,这里是毫米波雷达技术爱好者、开发者、技术专家以及行业领袖的聚集地。我们致力于提供一个开放、合作、创新的交流平台,让每一位成员都能在这里找到价值、获得启发、实现成长。
硬件架构射频工程物联网 企业社区 广东省·珠海市
社区管理员
  • Possumic正和微芯官方
  • sblxk008
  • Possumic-Sam
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧