Hello, NXP Technical Team
I am writing to inquire about accurately verifying the S32k328 Domain ID.
I am currently using an S32k328 board and HSE Firmware.
- Setup Environment:
I am using the HSE Firmware image s32k358_hse_fw_1.14.0_2.40.0_pb230807.bin.
I am currently in a multi-core state and using RM module(only use XRDC).
- Question:
In the HSE FW RM, the S32k328 Domain ID is set to 2 as shown in the attachment.
dpsdprtmvl_1-1781577003974.png
However, in the S32k328 Block Diagram within the S32k3xx RM, the HSE is set to MDAC3, and the DID (Domain ID) of MDAC3 is output as 3.
dpsdprtmvl_2-1781577150058.png
(1) Register Verification Code:
What is the correct S32k328 Domain ID?
Hi @dpsdprtmvl
S32K328 has four domains 0-3 and HSE is always assigned to highest available domain – to domain 3 in this case:
lukaszadrapa_0-1781608491449.png
This is hardwired and it cannot be changed.
The Table 136 is little bit confusing because it shows only main derivatives, not all sub-derivatives. That means:
S32K32x in the second row stands for S32K322 and S32K324.
S32K35x in the third row stands for S32K358, S32K356, S32K348, S32K338, S32K328 and S32K37x and S32K39x derivatives.
Regards,
Lukas