This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Part Number: MSP432E401Y
I'm doing a project with the MSP432E401Y and I have put the BOOTCFG user flash register into the wrong state. I accidentally set it up to check the wrong pin (PA2 instead of PA3) on bootup. My intention was to have it check if PA3 was low and if so to enter the bootloader. Instead it is checking PA2. I need to change it but this requires changing a bit in the BOOTCFG register from '0' to '1' and this is not allowed in flash. Is there any way to restore the BOOTCFG value back to its default of 0xFFFFFFFE so that I can try writing it again? thanks so much in advance.
You can recover the device by performing the 'unlock' procedure found in section 126.96.36.199 in the TRM. This is automated in the dbgjtag utility and described here.
dbgjtag.exe –f @xds110 –Y unlock,mode=msp432e4
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to Chris Sterzik:
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.