TC3xx中PFLASH缓存对XCP标定常量的影响

1、TC3xx中PFLASH缓存(Cache)对XCP标定的影响

XCP的映射用到TC3XX的Overlay功能需要使用一段Pflash内存。

Pflash数据有两个段区。分别为0x80000000和0xA0000000为起始地址的PFLASH段。

如上,两段数据的区别是一个段8有CACHE缓存,另一个段10(A)没有缓存。 且缓存区域芯片总共只有32K。

影响1:使用劳特巴赫在标定修改具有(Pache)缓存的常量时,打开OVC选项。能够显示出变量被修改但是实际代码中标定量未被修改;但是不打开芯片的映射(Overlay)功能时,由于缓存(Cache)的原因,定义在段8地址的常量是可以直接被修改的。但由于Canch缓存只有32K,所以在实际使用中不建议不通过映射直接修改Pflash数据。

影响2:使用劳特巴赫在标定修改不具有缓存的常量时,打开OVC选项。实际代码中因为访问非法地址,调试器会显示BUS ERROR或者直接进入Trap;在打开芯片的映射(Overlay)功能时,定义在段A地址的常量可以通过OVC映射功能通过地址重定向被修改的。

2、XCP的冷启动在CANAPE中的设置,需要在连接XCP后再打开如下选项,然后关闭Ecu启动检测数据。(前提是ECU中支持了这种冷启动配置,能够使用EEPROM存储观测量相关的信息)

相关推荐
code2cat3 小时前
【随笔】KV缓存量化:省下的显存,要付出多少数值误差
人工智能·缓存·大语言模型
csdn_aspnet3 小时前
Redis 入门:Windows、Mac安装指南
数据库·windows·redis·缓存·mac
Pniubi4 小时前
缓存击穿的解决方案
缓存
rhythm-ring21 小时前
《汽车热管理系统:电子水泵单线PWM双向诊断机制》
单片机·嵌入式硬件·汽车
AI源码1 天前
基于 Python 的汽车市场数据分析与可视化平台
python·数据分析·汽车
code2cat1 天前
【随笔】KV缓存卸载:逐层预取能藏住多少传输时间
人工智能·缓存·大语言模型
乌鲁木齐德润恒圣信息科技有限公司1 天前
新能源车贴膜怎么选:全景天幕、超大前挡、传感器多
汽车
虹科Pico汽车示波器2 天前
汽车免拆诊断案例 | 2010款宝马X5车漏电故障
汽车·汽车示波器·can总线·宝马x5·蓄电池亏电·车辆漏电·总线休眠
AI技术新视界2 天前
LLM 提示词缓存(Prompt Caching)的秘密
人工智能·缓存·llm·prompt
lsc_blog3 天前
年底还在招的岗位,先确认缺口和到岗要求
git·缓存·ci/cd·职场和发展·github