Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Jacob3T

#1
ARM Cortex / Re: LPC54608 returns invalid device ID
November 20, 2017, 01:27:43 AM
Hi Andy,

thanks for the reply.

Downloaded and checked version 10.82.
Besides reporting the wrong device ID, programming and verifying is successful.

There is a verification error at address 0x1FC, the Code Read Protection location, so I think that's an issue with our makefile.
(After removing the line with this address from the .HEX file, verify does not result in a error.)

With kind regards,
Jacob
#2
ARM Cortex / Re: LPC54608 returns invalid device ID
October 20, 2017, 06:39:55 AM
Hello,

here we have the same problem with the device ID signature on a development board with the same processor.
Flash magic does not read the expected device ID for the device but 0x54000.
The bootloader version returned is 19.1.

Communication with the device is done through a serial port (not the USB serial port on the board).

  • Baud rate : 9600
  • Interface : None (ISP)
  • Oscillator : <left blank>
I have tested the following command, each time overruling the device ID match warning:

  • Blank check succeeds with no error.
  • Erasing the flash succeeds with no error. (Flash is than reported as blank)
  • Display flash memory reports "operation failed"
  • Programming the flash ends with a verify error at address 0x1


Update:
When the flash is erased and than programmed, the firmware seems to work normally.

When monitoring the serial connection, the verification done is the same as when displaying flash memory.
As described above, the flash read fails.