TI documentation "MSP430 Programming Via the Bootstrap Loader / User's Guide" (Literature Number: SLAU319A) says:
2.9.1 Chip Identification and BSL Version
The upper 16 bytes of the boot-ROM (0FF0h to 0FFFh) hold information about the device and BSL
version number in BCD representation. This is common for all devices and BSL versions:
- 0FF0h to 0FF1h: Chip identification (e.g., F413h for an 'F41x device).
- 0FFAh to 0FFBh: BSL version number (e.g., 0130h for BSL version V1.30).
See the MSP430 device/BSL version assignment in Chapter 5.
However, in IAR C-Spy debugging our target (MSP430F5438) we see at 0x00000ff0:
7f80 2628 1a00 0000 0000 0000 0000 0301
Chip identification 0x7F80 ?
BSL version number 0x0000 ?
Is it possible that 0FFAh-0FFBh have been erased?
BTW, is 7F80h reasonable -- is there a table of chip IDs I can study?