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 PROGRAMMING

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

Hello,

I am using crypto bootloader  programming in FR5969.

I have referred slau657.pdf  To load crypto bootloader  Using UART With MSP-EXP430FR5969 and MSP-FET. . But when i have tried to follow step given in that file.

It shows " ACK Error". How can i solve this "ACK Error" issue?

  • Hello,

    First, thank you for providing information about the tools and documents you are using.

    Can you please provide the page number or Section in SLAU657 for the steps that you followed? Also, there are 4 methods for invoking the Crypto-Bootloader. I'm assuming that you're applying the hardware entry sequence here, but can you confirm?

    For the UART BSL interface, the handshake is performed by an acknowledge character, but with the I2C BSL interface, the handshake is performed by an acknowledge character in addition to the hardware ACK. Can you share a screenshot of the error?

    Regards,

    James

    MSP Customer Applications
  • Hello Sir,

    I would like to thank you for replying.

    I am using Boot loading Using UART With MSP-EXP430FR5969 and MSP-FET(referred page no -41 in slau657.pdf material). For that i followed step -1 given in page no- 39 of that material.

  • Hello,

    Thank you for the screenshot and what pages you've been referencing. It's very helpful.

    The Crypto-Bootloader is not available by default in FR59xx and FR69xx devices, which instead include the ROM-based BSL. Based on your error message, I suspect that you haven't programmed the device yet 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 either binaries or source code. Have you done this? If so, please let me know and we can dig deeper into the issue.

    Regards,

    James

    MSP Customer Applications

  • Respected Sir,

    I am grateful to you for guiding me.I have only MSP430FR5969  lunchPad  board.As given in material Slau 657.pdf to load first time MSP-TS430RGZ48C target board is required which i don't have. So I have followed the steps given in Page No -39 and 41. Is there anyway  for bootloading  to Load First time in MSP430FR5969  with only MSP430FR5969 Board ? If any other supporting device is necessary than suggest me.

  • Hello,

    This should work on the MSP430FR5969 LaunchPad. The instructions in Sections 6.1.1 and 6.1.2 are just using the target board as an example. Basically, you can program the LaunchPad over JTAG with the Crypto-Bootloader binary and then you should be able to use the Crypto-Bootloader. Let me know if this doesn't work.

    Regards,

    James

    MSP Customer Applications

  • Respected Sir,

    I am thankful for guiding me. I have followed instruction given in Section 6.1.2 and then I tried to load Application.
    So I followed Section 6.2.3.2 Example Using UART With MSP-EXP430FR5969 and MSP-FET. In that when i was trying to execute through command prompt as given in Section 6.2.3.1 Example Using UART With BSL Rocket and MSP-TS430RGZ48C or MSP-TS430PZ100D, I got"ACK error" which I have already mentioned. Can you guide me to troubleshoot that error?
  • Hello,

    I see you have posted a new thread for the same issue. I'm going to close this thread and continue supporting you in the new thread in the link below.

    Regards,

    James

    MSP Customer Applications

**Attention** This is a public forum