Hello @chaitanya_kalyani,
The example flash_partiitioning_s32k116 utilizes the EEPROM.
You can halt the execution right at the beginning of the example with a loop like this:
volatile uint32_t flag_var = 1;
while(flag_var)
{
}
So that the example can't do anything after the power-on reset.
The flag_var can be cleared later in the Variables window (S32DS).
If you use a PE Micro debugger, you can attach the debugger to the running target without reprogramming the MCU.

While the execution is in the loop, read these registers:

If the FlexNVM is partitioned for EEPROM and EEERDY == 1, you should see all the data preserved in the FlexRAM (EEEPROM).
Also, you can preserve the partitioning while loading another project using the Preserve partitioning option:


Regards,
Daniel