您好!
我目前正在进行流速测量项目。 根据项目文档、这个项目需要从64KB FRAM 中获得58.5KB、从12KB RAM 中获得2.6KB。 我想使用 OTA 修改此项目。 根据该存储器占用空间、我无法使用该工程实现 OTA。 是否有任何可能的方法来实现它
谢谢你。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我目前正在进行流速测量项目。 根据项目文档、这个项目需要从64KB FRAM 中获得58.5KB、从12KB RAM 中获得2.6KB。 我想使用 OTA 修改此项目。 根据该存储器占用空间、我无法使用该工程实现 OTA。 是否有任何可能的方法来实现它
谢谢你。
您好!
查看 MSP430FRBoot。 您没有足够的内存用于双映像模式、但可以使用应用程序区域进行下载。
您在哪里看到了这种情况? 很可能、这些只是示例、而不是唯一受支持的器件。
根据 MSP430FRBoot 的第3页、所需的代码大小为~4KB。
如果您的项目使用64KB FRAM 中的58.5 KB、则可能已经足够了。 这假设您不需要为其他代码留出太多空间。
[引用 userid="457528" URL"~/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1022563/msp430fr6043-ota-with-msp430fr6043/3783130 #3783130"]是否有任何方法可以使用外部闪存来扩展存储器。 或者是否可以将整个代码编译到外部闪存中?此器件不支持外部存储器总线、但您可以使用 SPI 添加外部存储器进行存储。 如果您确实需要 OTA 更新、并且 MSP430FR6043上没有足够的存储器、请考虑在主机处理器上实现该功能。 它可以下载更新的固件并使用 BSL 接口对 MSP430FR6043进行编程。