久芯网

STM32的系统存储区中的自举程序是否可以修改?

avatar mz8023yt 提问时间: 2023-08-18 17:54:01 / 未解决

在 AN2606 应用笔记文档中提到:

> 自举程序存储在 STM32 器件的内部自举 ROM 存储器(系统存储器)中。在生产期间由 ST 编程。

请问,系统存储器,我们用户是否有手段可以修改其中的内容?

说白了就是我们是否有手段修改自举程序?原则上 ST 可以编程,讲道理应该就有后门可以修改。


如需获得 STM32 等器件的更多信息,请点击链接或 点击此处 联系在线客服!

6个回答
  • avatar moluxiyan
    回答时间: 2023-08-18 18:20:45

    应该是出厂固化的,改不了

  • avatar xmshao
    回答时间: 2023-08-18 18:45:39

    系统存储器的内容由ST生产过程中编程的,没有开发给用户修改。你既然想修改这个内容,你可以考虑自己开发用户bootloader.

  • avatar mz8023yt
    回答时间: 2023-08-18 19:18:48
    moluxiyan 发表于 2021-11-12 08:46
    应该是出厂固化的,改不了

    手册种没有明确描述不能修改,但是也没有明确描述可以修改。

  • avatar mz8023yt
    回答时间: 2023-08-18 19:47:55
    xmshao 发表于 2021-11-12 10:53
    系统存储器的内容由ST生产过程中编程的,没有开发给用户修改。你既然想修改这个内容,你可以考虑自己开发用 ...

    正有此意,配合开发一个上位机。

  • avatar 废鱼
    回答时间: 2023-08-18 20:15:34

    楼主可以考虑远程的IAP方法,其实IAP只是一个升级过程的办法,通过代码可以实现串口、USB、U盘、CAN等各种方式的升级。所有升级的内容的存储和升级过程其实是一样的,只是数据来源不一样,需要根据不同的数据来源来统一制定一个标准的自用格式。

  • avatar 干煸四季豆666
    回答时间: 2023-08-18 20:48:21

    这个用户没办法改吧。厂家可能有留个后门。

会员中心 微信客服
客服
回到顶部