Other Parts Discussed in Thread: MSP430FR5738, MSP430FR5739, MSP430F5529
I have a system working using CCS v5.50, with the MSP430FR5738 (28 pin chip), and the MSP-FET430UIF (fw v3.04.00.020). In this system, we are only using pins 1, 4, 7, & 9 of the JTAG connector.
A recent update to the EVM switched to the MSP430FR5739 (40 pin chip) and I updated the sources and configuration appropriately. The new code compiles & links OK, but when I try writing the code to the EVM in DEBUG mode (F11), Code Composer complains with a message box that says:
TI MPS430 USB1_0/MSP430
Error connecting to the target:
The target setup (MSP430F5529) does not match the actual target type (MSP430FR5739)
I can't seem to find "5529" in any of the configuration files or my sources, so I don't know why it is doing this.
If I ignore this and let it write the code, it doesn't error out and the code written seems to be at least partly working (I may have some bugs in the 5738 ->5739 transition), so I think the JTAG connections are OK. I also verified that I can write the firmware using the FET-Pro430 (Lite) program (from Elpotronic) that also uses the MSP-FET430UIF pod (but I had to downgrade the firmware in the unit to get it to work).
Although the code update seems to work, by just ignoring the error message, the CC debugger is otherwise not working right. If I try to single step the code, it doesn't seem to be working right.
Any suggestions on how to "fix" this (i.e to correctly identify the processor and get the debugger to work right)?