YTM32B1MC03/YTM32B1MD14 UDS刷写A/B分区,如何做到交叉升级
-
AB SWAP分区本质上是切换Block0和Block1的排列和启动次序。
以MD举例:
当从block0(工作在0-256K)启动工作时,对block1升级(升级在256-512K);
当从block1(工作在0-256K)启动工作时,对block0升级(升级在256-512K);
所以是统一的升级文件,中断映射等不受影响。 -
PJzhang MC03和MD14都可以支持硬件AB面切换,这为A/B区交叉升级带来了很大的便利。以MC03为例,初始软件烧录在A区(0~0x0001FFFF),升级B区软件所需要的hex文件起始地址设置为0x00020000,以后每次升级均直接烧录起始地址为0x00020000的文件即可。
可以参考论坛帖:
MC03:https://forum.ytmicro.com/topic/1188/mc03_abswap-fee数据可保持?=1752733230732
MD14:https://forum.ytmicro.com/topic/1163/md14_ab_swap-fee?=1752733309818 -
ganyongchao 在 YTM32B1MC03/YTM32B1MD14 UDS刷写A/B分区,如何做到交叉升级 中说:
B SWAP分区本质上是切换Block0和Block1的排列和启动次序
好的,感谢
发帖前请查看
帮助没办法联网的电脑使用YCT
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...