We built our first prototype based on LPC54S018M but we can't erase / program the flash. Is flash optional ? i.e. Does NXP release this part flashless?
When we inspect the flash memory via debugger (KEIL) it yields all 0. We ran a program from RAM to retrieve the flash part's JEDEC ID and we get all 0 (instead of manufacturer ID 0xEF / device ID 0x4016).
Does the ISP pins dictate the boot ROM to configure the flash in anyways that would cause this problems ? We wired the pins to boot directly from internal flash: ISP0/ISP1 high, and ISP2 low.
the MCU part ID is : LPC54S018J4 / MET180 / P61G43.00 04 / ESD18501B