It looks like you can indirectly get these via the OTP registers if the IAP call can't be used in FLASH-less devices. The partial list is here is below with the ID1 and ID2 values and the devices they map to..
ID1 is read at address 0x40045000
ID2 is read at address 0x4004500C
ID1, ID2, Part numbers
The above lists may not be complete...
Example: The NGX Xplorer 1830 board (memory dump below) has 0xF0009A30 for ID1 and 0x00000000 for ID2.
<img src="data:image/png;base64,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" border="0" alt="" />
hi,
Dear friend,
have you finished reading the part ID of lpc4330?
How does it work?