器件型号:MSP432E411Y
大家好
1、我有一个疑问、可以将闪存的一个扇区编程到程序中
在 msp432e411y 中的另一个闪存扇区上运行 、而不使用 USB 进行复位。
2、下次复位时、 在新扇区中更新的代码应复制 到相应的扇区
程序开始运行的位置。
注: MSP432E411y 用于定制设计,复位时电源将在3秒内截止
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.
器件型号:MSP432E411Y
大家好
1、我有一个疑问、可以将闪存的一个扇区编程到程序中
在 msp432e411y 中的另一个闪存扇区上运行 、而不使用 USB 进行复位。
2、下次复位时、 在新扇区中更新的代码应复制 到相应的扇区
程序开始运行的位置。
注: MSP432E411y 用于定制设计,复位时电源将在3秒内截止
您好、Rajeshkumar、
[引用用户="Rajeshkumar VR"]
当程序在 msp432e411y 中的另一个闪存扇区上运行 时、可以将闪存的一个扇区编程为、而无需使用 USB 进行复位。
[/报价]
这应该是可能的。 您可以看到 技术参考手册(https://www.ti.com/lit/pdf/slau723)的7.2.3.3闪存镜像模式。
Srinivas
你好,Srinivas
根据 Dculement 、它的计算公式为
上部512 KB 存储器区域该区域包含镜像的应用程序代码。 修补程序和更新
可在后台的这个上部512 KB 存储器中完成、而下部512 KB 的存储器正在执行中。 是的
确保代码偏移与低512 KB 存储器区域保持相同非常重要
内存交换是无缝的。 当 FLASHCONF 寄存器中的 FMME 位置位时、整个区域交换
我的问题是
1、如何 通过 USB 通信使用 PC 在上部位置上传新代码
而 CPU 仍在执行较低的闪存位置代码
2.it 是定制设计,我也没有任何端口访问,
也无法复位、因为需要在3秒内为微控制器供电
将关闭。
在上述情况下、请执行现场固件升级
请提供您的建议或任何示例
谢谢你
请提供建议以执行上述操作
您好、Rajeshkumar、
[引用 user="Rajeshkumar VR"]1. 如何刷写上部闪存部分中的代码[/quot]
您还可以查看此应用手册- https://www.ti.com/lit/pdf/slaa704
[引用 user="Rajeshkumar VR"]3. 如果我在上部显示代码,
以及我刷写代码时
在下半部分,myupper 部分
代码将擦除?[/quot]
它不会自动擦除。 您必须明确地将其作为程序的一部分来执行。 您可以在上面的应用手册中找到更多内容。
Srinivas