Hi Jiri,
Thank you so much for your prompt reply. I've followed the example and added .noinit section before _RAM_START is defined, but ERROR happened after I add '__attribute__ ((section(".noinit"))) int noinit_data[3];' into the C code file,. The target is S32K142 (I only have this in hand) and I created two types of S32DS project for testing it. one is built on PE platform code, the other is not. here is the results:
1. Handwriting project without using PE.
No error would happen if I just use single step debuging,And 'noinit_data[]' remained unchanged after reset .
but if I clicked the Run in debug mode, then error happened, the executation went into default ISR, see below:
2. Project built on PE platform code:
Inifinite executation ERROR occured during initialize CPU after power up or reset. I tried to debug step by step , found an error happened while reading EDMA Status which locked execution on this part and can not step over it sine an unwanted status returnd that causing the executation would not go further.

I pretty sure that all project got no problems before add "__attribute__ ((section(".noinit"))) int noinit_data[3];". and I have check again and again about the S32K142_32_flash.ld file.

Any solutions ?