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.

MSP430FR2673: BSL and MSP-FET

Part Number: MSP430FR2673
Other Parts Discussed in Thread: MSP-FET

Hello,

 

I have some questions for BSL in MSP430FR2673.

 

My customer put a 10nF instead of 1nF on RST pin to improve noise performance. They don’t use both JTAG and Spy-bi-wire on their production board.

But they want to use BSL for the initial writing.

 

Q1.

BSL usually requires TEST/RST pin special sequence. For this sequence, 1nF is also required and 10nF is not accepted. Is this my understanding correct?

 

Q2

If Q1 is correct, I believe that putting 10nF on RST should not be a problem for the initial FRAM writing because MSP430FR2673 supports “Empty reset vector invokes BSL”.

Is this my understanding correct?

 

Q3.

For this initial FRAM wiring ,TEST/RST pins BSL sequence is not needed.

When using MSP-FET as a bridge between PC and the target device, I think both TEST/RST pins don’t need to connect to MSP-FET pins.

Is this my understanding correct?

 

Regards,

Oba

  • The 1nF cap is used for SBW communication. It can eable SBWTDIO(RESET) run at a high speed.

    If it is just used as the invoke sequence for BSL, JTAG or SBW, it can accept a much higher cap value.

    If you what to use the internal ROM BSL, you need to used invoke sequence to make the device enter BSL mode. Otherwise, you can use software to jump into the BSL. 

  • Hello Eason,

    Thanks for your reply.

    >The 1nF cap is used for SBW communication. It can eable SBWTDIO(RESET) run at a high speed.

    FR267x datasheet says upper limit of C1 is 1.1nF for both 4-wire and 2-wire JTAG on P92 and 93.
    So I believe it is not for only SBW.

    >If it is just used as the invoke sequence for BSL, JTAG or SBW, it can accept a much higher cap value.

    Is 10nF  acceptable for just invoking BSL?

    >If you what to use the internal ROM BSL, you need to used invoke sequence to make the device enter BSL mode. Otherwise, you can use software to jump into the BSL. 

    FR2673 supports “Empty reset vector invokes BSL”. So I think the BSL invoke sequence is not needed for the blank device.
    So I think TEST, RST pins don't need to connect to MSP-FET. Do I misunderstand anything?

    Regards,
    Oba

  • Yes, I agree. You can use a higher cap value.

    Here is the capture of the BSL communication, you can find that the BSL invoke sequence is much longer. I will assume 10nF is OK, but I advise you to do some test, as we haven't put this spec on datasheet. This judgement is from experience.

    Yes, but you need to do the communication for the first 10s. Otherwise, you need to reset the device.

    Eason

**Attention** This is a public forum