Other Parts Discussed in Thread: MSP-GANG, MSP430FR6989, , MSP-FET
On my production board I have 2 processors, The MSP430FR5994, and the MSPFR6898. When we were in pre-production all of the boards / processors were programmed with the MSP-FET, never had a problem programmed over 100 boards this way. We bought a MSP-GANG for production and set it up on a Windows 7 computer. everything runs as expected. The software and programmer were handed off to production where they are using a windows 10 computer. In the production environment we are programming only 1 board and 1 processor at a time using the power supply on the UUT. The result is the MSP430FR6989 will program every time as expected however the MSP430FR5994 almost never programs, in fact I have only seen it work twice with hundreds of tries. I moved everything back to the windows 7 computer and everything works fine. The error I get on the windows 10 computer is error 23 occasionally error 33. I have tried running the programmer in standalone mode and it fails more times than not but is a little better than with the windows 10 computer. The JTAG configuration is the same for both processors, and they use the same power supply. I have tried fast and slow JTAG along with every memory configuration I could try all with the same results. I have tried powering the board up and the programmer in different sequences all the same. I have tried each of the eight ports on the programmer and I have tried it with all ports selected and just the one port selected. I thought I had hit upon it when I loaded an older version of firmware on the programmer as it worked twice that way and never again. I verified the TI driver is the driver used on the USB port. The programmer has been powered with the wall power supply and from the computers USB port, you guessed it no difference. Any Ideas?
Kevin