2187356_zh-CN

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

2187356_zh-CN

2187356_zh-CN

HSE 固件更新

亲爱的恩智浦团队

目前,我们参考 HSE_DEMOAPP_S32K396_0_2_50_0,了解如何更新新的 HSE 固件(AB SWAP 到 AB SWAP FW 更新)。

第一步是程序 IVT 和 加密的 HSE F/W V2 图像活动分区如下图所示(在 HSE_DEMOAPP_S32K396_0_2_50_0_ReadMe.pdf 中提到)。

HaiHoangSoftware_0-1760603654989.pngHaiHoangSoftware_0-1760603654989.png

在演示程序中,这一步骤由 TRACE32 脚本完成。

但在我们的项目中,我们需要获取新的 加密的 HSE F/W V2 映像然后将该映像写入 活动分区在此步骤中。

请帮助我们验证是否可以执行编程 加密的 HSE F/W V2 映像 输入 A有效分区(PFLASH BLOCK0 或 PFLASH BLOCK1),同时 SW 在 活动分区(闪存驱动程序?


谢谢,并致以最崇高的敬意、

Hai Nguyen Hoang

Re: HSE Firmware Update您好,

暂时没有问题。
感谢您的支持。


Hai Nguyen Hoang,敬上。
Re: HSE Firmware Update

你好@HaiHoangSoftware

一般来说,块与块之间支持边读边写 (RWW)。因此,在对一个程序块进行编程或擦除时,无法访问该程序块,必须从另一个程序块或 RAM 运行代码。

Mem_43_INFLS 驱动程序提供了一项功能,可将访问代码加载到 RAM 内存,以避免 RWW 问题。详见"3.6.3 节避免边写边读" ,载于用户手册 RTD_MEM_43_INFLS_UM.pdf。如果启用了该功能,就可以对运行代码的同一程序块进行编程/擦除。
但是,如果想在闪存操作期间保持启用中断,最好避免出现这种情况--如果您的应用程序是从块 1 运行的,那么将新的粉色文件加载到块 0 就不会有问题了。

问候,
Lukas

标记 (1)
无评分
版本历史
最后更新:
‎11-20-2025 10:51 PM
更新人: