I'm trying to erase and program flash sectors of MPC5744P, 64kb blocks, whose starting addresses are
0x00FA0000, 0x00FB0000, 0x00FC0000, 0x00FD0000, 0x00FE0000, 0x00FF0000, are programmed as expected successfully. However, 256kb blocks, whose starting addresses are 0X01000000, 0X01040000, 0X01080000, 0X010C0000, 0x01100000, 0x01140000, 0x01180000, 0x011C0000, are not programmed successfully. they have un expected behavior, 128 bytes only which are programmed and flashed in the memory.
why does this happen?
thanks