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.

Cannot program BSL memory using MSP-GANG Programmer

Other Parts Discussed in Thread: MSP-GANG, MSP-TS430PN80USB, MSP430F5529
Hello,


We are using MSP430F5529 and in our application we have to reprogram the
USB BSL to UART BSL.

The UART BSL could be programmed using the CCS or the FlashPro430(Elprotronic).
But the problem is the MSP-GANG, we cannot program the BSL memory with MSP-GANG Programmer.

Below is the error window from the older Gang430, which also same for MSP-GANG.
We always get the memory verification error.
Even tried with the Lite FET-Pro430+MSP-FET430UIF, we get the same error.


It works fine with FlashPro430 + the adapter from Elpro.

Is this a limitation of MSP-GANG/Gang430?
As we are into mass production we cannot use FlashPro430, we need to use GANG.
Please let me know if there is any way out.

Regards.
  • I am also have the same urgent problem.

     

    We create a custom FLASH BSL and could not download it into target via new MSP-GANG.    ( from USB-FET all is OKAY ).

  • Likewise, I'm also having the same problem.. Is there no one from TI that can help on this issue?

  • Hello all,

    Can you please post a screenshot of the memory settings you are using with the MSP-GANG, and ensure that all of your JTAG connections match those in the hardware tools user's guide section 2? Are you using JTAG or SBW to program your part?

    Regards,

    Katie

  • For reference, I just tried programming a BSL into the MSP430F5529 on an MSP-TS430PN80USB target board using the MSP-GANG, and it worked. I used the latest MSP-GANG firmware version from the web.

    Here are the memory settings I used:

    Here's the settings on the main screen:

    Have you been able to load anything with your MSP-GANG so far, maybe a different program image?

    Some common problems I've seen people have are incorrect connections on their board, having the wrong target selected in the MSP-GANG software in relation to which JTAG header they connected to on the MSP-GANG splitter, or having the wrong interface selected (e.g. JTAG selected but SBW connections made on board instead).

    Regards,

    Katie

     

     

  • Thanks Katie it's working now!

    At the time of posting I had only tried to program it using the MSP430 Firmware Upgrade Example program. I since downloaded the Elprotronic FET 430 tool and got it working with the correct BSL memory options.

**Attention** This is a public forum