Hi lukaszadrapa thanks for your reply, I am not accessing the any partition which is being programmed/erased.
1. Regarding the interrupt vector table in file intc_SW_mode_isr_vectors_MPC5777M.c I have added the followed code just above the IntcIsrVectorTable[] array. I am following this way to move to RAM partition.
#pragma ghs section rodata=".intc_vector_table"
2. And also in vector.c I moved IVORn to RAM partition
#pragma ghs section rodata=".axv"
3. debug mode selection in SSD_Config is set to FALSE.
I am disabling the interrupts once I read/write the character using (Putchar/GetChar Functions inside serial communications.c)
PPCASM("wrteei 0"); /* disable interrupts */
and after processing the interrupts again I am enabling for reading/writing next character.
PPCASM("wrteei 1"); /* enable interrupts */
With this settings My code is stuck at Erase operation and giving IVOR1 Vector error when I suspend the debug session.
Below is the console output
**********************************************
MPC5777M Bootloader v1.0
**********************************************
1.) Erase Flash
2.) Program Flash
3.) Execute Application
Please choose 1 to 3: 1
Please wait...