Author Topic: LPC54608 returns invalid device ID  (Read 50 times)


  • Jr. Member
  • **
  • Posts: 1
    • View Profile
    • Email
LPC54608 returns invalid device ID
« on: September 08, 2017, 02:16:50 pm »

I have a board with LPC54608 and it returns 00054000 as device ID.
If I try to read back the flash memory I get Operation failed error.
My main problem is that I cannot debug it anymore over SWD and I tried to erase the flash using FlashMagic.
In terminal I can give part of ISP commands and it looks like it is working properly.

Any idea why the MCU returns invalid ID?

Andy Ayre

  • ESAcademy Staff
  • Sr. Member
  • *****
  • Posts: 2103
    • View Profile
    • Embedded Systems Academy, Inc.
    • Email
Re: LPC54608 returns invalid device ID
« Reply #1 on: September 11, 2017, 09:19:05 am »
Seems like it might be an engineering sample rather than a production part.

What error do you get when erasing? Have you tried lowering the baudrate?

Embedded Systems Academy, Inc.
support at esacademy dot com