Part Number: CC2652R7
Other Parts Discussed in Thread: MSP430F2272
We are replacing an MSP430F2272 with the CC2652. The previous product was single threaded and included a program update section of code so we could store a second program image in flash and copy it over the main program. In the CC2652 version, we implemented TI RTOS7 and are using a modified dual image BIM to transfer the second image to location 0. We verified all of the code, but can't seem to get the program to restart after the image transfer. If we reload the BIM, the new program works fine so we know the new program image is in place. Does anyone have any suggestions as to what to look for or what to be careful of? We use the config file from the BIM so the program starts in the BIM. When a new image is loaded we jump to the BIM reset vector. Once in the BIM, the new image is moved and erased, if there is a new image, then the BIM reset vector is called so it returns to the BIM which goes to the reset vector for the main program if there is no new image.