*******************************************************************************************************
* Detailed Description:
* DCF Record decouples CM7_0 and CM_1 on S32K344
* Find first available location in UTEST.
* By default, first available address is 0x1B000768U
*
* NOTE: There is a bug in the RTD version.
* Change FLS_MAX_VIRTUAL_SECTOR to 528 in C40_Ip_Cfg.h
* ------------------------------------------------------------------------------
* Test HW: : S32K344EVB-Q257
* MCU: : S32K344
* Project : RTD AUTOSAR 4.7
* Platform : CORTEXM
* Peripheral : S32K3XX
* Dependencies : none
* Autosar Version : 4.7.0
* Autosar Revision : ASR_REL_4_7_REV_0000
* Autosar Conf.Variant :
* SW Version : 4.0.0
* Build Version : S32K3_RTD_4_0_0_P20_D2403_ASR_REL_4_7_REV_0000_20240315
*******************************************************************************************************
Hello @dmitry_buchynski,
Thanks for the feedback.
It has been fixed.
Regards,
Daniel
Hello, @danielmartynek
I have a few questions and notes:
1) Is it aplicable for s32k358?
2) In the main.c line 33:
* By default, first available address is 0x1B000780U
I suppose it should be 0x1B000768U according to description
3) in the main.c lines 115 and 116:
DCF_record[0] = 0x00000100; /* DCF Control Word */
DCF_record[1] = 0x00100004; /* DCF Data Word, LOCKSTEP = 0 */
I think the comments are incorrect and the first one should be DCF data word and the second DCF control word
4) in the main.c line 116:
DCF_record[1] = 0x00100004;
is the parity bit missing here and it actually must be 0x00100006 to match parity with DCF_record[0] = 0x00000100; ?