这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 行业应用 » 汽车电子 » 【S32K3学习整理】Lockstep和Decoupled 模式

共1条 1/1 1 跳转至页

【S32K3学习整理】Lockstep和Decoupled 模式

高工
2026-11-07 22:06:41     打赏

【简介】

S32K3芯片是一颗支持ASILD的芯片,CPU是支持Lockstep和Decoupled 模式本次我们使用S32K388芯片来熟悉了解对应配置。S32K388 在Lockstep 模式时CORE0 和 CORE1 是作为lockstep核使用,当前是否是Lockstep状态可以从 DCMROF19  寄存器获取。

image.png

本地的388芯片debug 读取bit29 为lockstep 模式。

image.png

LockStep 的配置可以通过DCF来进行配置,默认状态未lockstep 状态,芯片启动时回加载DCF中的配置来确定是否是lockstep模式启动。

image.png

DCF record 是在utest 区域中划分了一段地址空间进行管理,以下是每条record 的配置结构,在DCF的配置中可以包含多条配置结构。

image.png

以下是DCF record 在UTEST 区域中的数据的管理方式,数据的开始是一个start 结构,然后跟着多条配置信息的方式,每条配置由CS+address的防暑进行管理,同样的CS+addrress配置后面的数据回覆盖前面的数据。

image.png

image.png

以下未UTEST 区域中DCF record 区域的地址配置偏移为0x700

image.png

本地读取的数据如下

image.png

如下的数据为当前为lockstep 模式,在后面加一条配置信息配置为Decoupled 就会切换到Decoupled  模式启动

image.png

我们按照上面的record 的数据机构配置为00000100 00100006即可实现将当前的lockstep 的配置切换为Decoupled  的模式。


   


   


           


共1条 1/1 1 跳转至页

回复

匿名不能发帖!请先 [ 登陆 注册 ]