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.

MSP430FR5969: BSL

Part Number: MSP430FR5969
Other Parts Discussed in Thread: MSP-EXP430FR5969, MSP-FET

Respected Sir,
 

I am working on BSL Programming in MSP430FR5969 LaunchPad.

For that I have referred a ti material “Slau657.pdf”.  For the first time loading in MSP430FR5969 LaunchPad , I have referred steps given in  Section 6.1.2. Loading Crypto-Bootloader Using Source Code.

After that to load Application , I have followed  steps given in 6.2.3.2 Example Using UART With MSP-EXP430FR5969 and MSP-FET. But when I was using command prompt command, I got “ACK_ERROR _MESSEGE”[see below Figure] .

 How to troubleshoot that error?  

  • Hello,

    As a reference to other users, this is a continued discussion from the following thread.

    I have duplicated your error. To resolve this, you'll need to change the COM port in your 'script.txt' file from the MSP Debug Interface COM port to the MSP Application UART1 COM port in your Window's Device Manager. For me, I used COM41 and got the "[ACK_ERROR_MESSAGE]Unknown ACK value!" error message in my terminal window. After changing the script to COM42, the programming over BSL was successful.

    I'm confident that this will resolve your issue.

    Regards,

    James

    MSP Customer Applications

  • Respected Sir,
    I would like to thank you for correcting me. I have followed all instruction as you mentioned. I am using BSL Scripter 3_2_01_00 .But still i am getting ACK error- header incorrect. I have MSP430FR5969 launch Pad and MSP-FET. Can you guide from the starting to all the steps?
  • Do you have all the jumpers removed from the junction block on the LaunchPad when you're using the MSP-FET? The only thing that I changed in 'script.txt' was the COM port number.

    Regards,

    James

    MSP Customer Applications
  • Before I tried to use the CryptoBootloader in the screenshots above, I programmed the MSP430FR5969 over JTAG using the MSP-FET according to Section 6.1 in the Crypto-Bootloader (CryptoBSL) for MSP430FR59xx and MSP430FR69xx MCUs User's Guide, which contains instructions on how to load the bootloader into a device for the first time using a binary. This is Step 1. Using the BSLScripter with the CryptoBootloader script is Step 2.

    You won't be able to use the CryptoBootloader if you haven't done Step 1 correctly.

    Regards,

    James

    MSP Customer Applications
  • Respected Sir,
    I would like to thank you for guiding me. But I have followed section 6.1.1 and 6.1.2. then tried to follow 6.2.3.2 Example Using UART With MSP-EXP430FR5969 and MSP-FET. but still I am getting error. how to over come this error?
  • Are you using the correct COM port?

    Regards,

    James

    MSP Customer Applications
  • Respected sir,

    I have selected comport as per your instruction. For device mspfr5969 , MSP debug interface [COM 12] and MSP UART Application [COM 11] was displayed. remaining com port for other devices.So I have selected COM11. Is it correct for this device?

  • Hello,

    Thank you for sharing this screenshot. It looks like you have two MSP debug interfaces connected to your PC. To rule out that you're using the wrong COM port, only connect one at a time. Are you connecting the MSP430FR5969 LaunchPad to the PC via the USB cable as well as connecting the MSP-FET to the LaunchPad? If so, you'll want to unplug the LaunchPad from the PC, remove all jumpers from the isolation header, and keep the MSP-FET connected to the PC and plugged into the LaunchPad. Then, the Device Manager should show only two MSP COM ports, Application UART and Debug interface. In your script, you must use the COM port associated with the Application UART port.

    Please remove any other serial adapters and any other tools like this from your PC. Ideally, you only want the MSP-FET connected. I'm concerned that the numerous devices enumerated on your COM ports are causing your issues.

    Regards,

    James

    MSP Customer Applications

  • Respected Sir,

    I have used MSP-FET to load binary image as mentioned in 6.1.1 in Slau657pdf. then I have tried to load Source code as mentioned in 6.1.2in Slau657pdf using MSP-FET. Next I have tried to use BSL scripter but I got error. Is there any alternate of BSL Scripter? I would like to request you to explain functionality of these Binary image and source code. would i able to generate my own image and source code?
  • Respected Sir,
    I want to download a file slau655.pdf from this link. http://www.ti.com/lit/slau655 I have tried to open link but I could not do it. Is there any way to open this link?
  • 4944909 said:
    I want to download a file slau655.pdf from this link. http://www.ti.com/lit/slau655 I have tried to open link but I could not do it. Is there any way to open this link?

    I'm sorry that you're having an issue downloading the Bootloader (BSL) Scripter User's Guide (SLAU655). It appears that there's been a few revisions which adds a letter to the reference number. The latest revision appears to be "c", so the link is http://www.ti.com/lit/ug/slau655c/slau655c.pdf.

    Please let me know if you have any issues accessing this file.

    Regards,

    James

    MSP Customer Applications

  • 4944909 said:

    I have used MSP-FET to load binary image as mentioned in 6.1.1 in Slau657pdf. then I have tried to load Source code as mentioned in 6.1.2in Slau657pdf using MSP-FET. Next I have tried to use BSL scripter but I got error. Is there any alternate of BSL Scripter? I would like to request you to explain functionality of these Binary image and source code. would i able to generate my own image and source code?

    If you load the binary using the MSP-FET, then you don't have to load the source code. The binary should allow you to use the BSL Scripter. Can you please verify that you've removed all the jumpers on the isolation headers to isolate the on-board debugger from the MSP430FR5969? Also, did you try my previous recommendations about disconnecting all other tools from your PC except the MSP-FET? Can you share a picture of your LaunchPad with the MSP-FET connected?

    Regards,

    James

    MSP Customer Applications

**Attention** This is a public forum