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.

EVM430-FR6043: jtag electronic fuse

Part Number: EVM430-FR6043
Other Parts Discussed in Thread: MSP-FET, UNIFLASH

Hi team,

I got a question from customer.

" I'm trying to reload the code with ccs on my evm430fr6043. "Error connecting to the target:
I am getting the error "The Debug Interface to the device has been secured". I have the msp-fet device. How can I restore my device to factory settings by mass deletion."

   

Thank you very much for your help.

Best regards,

  • Hi,

    JTAG locked FR6xx device can be mass erased (back to factory state) only by BSL. This can be done by MSP-FET and BSL Scripter.

  • Hi zmo,

    Thank you for your quickly reply.

    yes I have msp-fet device. Which pins of this device will I connect to evm430fr6043? I tried from bsl but it didn't work. Which of the bsl samples will I do? What steps do I need to follow? Is there any document?

    Best regards,

  • Hi,

    You can refer to this appnote for more information in chapter 5.3 https://www.ti.com/lit/ug/slau550aa/slau550aa.pdf

    Best regards,

    Cash Hao

  • Hi Cash,

    Thank you for your reply.

    I have done the mentioned steps. I applied the FRxx_uart file from the ScriptExampleWindows file in BSL scripter. It gave an ACK value warning. But I saw on the forum that it means it's been deleted. Now I am trying to make the evm430fr6043 e software debugger with usb. I got a usb fet not found warning. and the led101 on the evm430fr6043 is red. I added the pictures. I am waiting for your help. thanks.

         

    Best regards,

  • Hi,

    So the Ez-FET on the EVM board is not working properly. You can open your Device Manager and check if your computer can recognize the EVM board. If not, it might be a driver issue.

    BEst regards,

    Cash Hao

  • Hi Cash,

    Thank you for your time.

     I checked again. From evm430fr6043 it still warns that my jtag port is secured. Which pins do I need to connect when connecting msp-fet and evm430fr6043 from the jtag port. for me to mass erase.

    I run bsl scripter by connecting msp-fet i vcc, test, reset, rxd, txd, gnd pins with evm430fr6043. And I get this result. I guess it didn't fix my device being in a safe state. Am I doing something wrong?

    Best regards,

  • Hi Cash,

    Thank you for your time.

    Is there any update?

    Best regards,

  • Hi,

    For hardware invoke BSL, 5 pins are needed. TEST RST TXD RXD GND

    You can try with bsl scripter or UNI-flash tool to erase the chip.

    Best regards,

    Cash Hao

  • Hi Cash,

    Thank you for your reply。

    How is it with uniflash? Which commands should I run in bsl scripter? I've tried a lot. For example, the script I run in bsl-scripter is as follows.
    I am running this script_FRxx_uart command in bsl scripter. I get this last thrown result.

    script_FRxx_uart_2021Nov30_094406.log
    ---------------------------------------------------------
    BSL Scripter 3.4.0.1
    
    PC software for BSL programming
    2021-Nov-30 09:43:53
    ---------------------------------------------------------
    Input file script is : C:/ti/BSL-Scripter/ScriptExampleWindows/FRxx_uart/script_FRxx_uart.txt
    MODE FRxx UART 9600 COM11
    //gives wrong password to do mass erase
    RX_PASSWORD pass32_wrong.txt
    	Read Txt File  : C:\ti\BSL-Scripter\ScriptExampleWindows\FRxx_uart\pass32_wrong.txt
    	[ACK_ERROR_MESSAGE]Unknown ACK value!
    //
    //add delay after giving wrong password
    //because the device does not give
    //any response after wrong password applied
    //
    DELAY 2000
    	Delay 2000 ms
    RX_PASSWORD pass32_default.txt
    	Read Txt File  : C:\ti\BSL-Scripter\ScriptExampleWindows\FRxx_uart\pass32_default.txt
    	[ACK_ERROR_MESSAGE]Unknown ACK value!
    RX_DATA_BLOCK blinkLED_FR6989.txt
    	Read Txt File  : C:\ti\BSL-Scripter\ScriptExampleWindows\FRxx_uart\blinkLED_FR6989.txt
    	[ACK_ERROR_MESSAGE]Unknown ACK value!
    	[ACK_ERROR_MESSAGE]Unknown ACK value!
    	[ACK_ERROR_MESSAGE]Unknown ACK value!
    	Time elapsed of writing 262 bytes : 3.167 seconds
    	Speed of writing data :0.08079(kB/s)
    CRC_CHECK 0x4400 0x0020
    	[ACK_ERROR_MESSAGE]Unknown ACK value!
    SET_PC 0x4400
    
    0636.script_FRxx_uart.txt
    //
    //Script example FRxx UART BSL
    //
    //Device : MSP430FR6989
    //Comm Bridge: MSP-BSL Rocket
    //
    //Download blink application through
    //UART BSL in FRAM device
    //
    LOG
    MODE FRxx UART 9600 COM11
    //gives wrong password to do mass erase
    RX_PASSWORD pass32_wrong.txt
    //
    //add delay after giving wrong password
    //because the device does not give
    //any response after wrong password applied
    //
    DELAY 2000
    RX_PASSWORD pass32_default.txt
    RX_DATA_BLOCK blinkLED_FR6989.txt
    CRC_CHECK 0x4400 0x0020
    SET_PC 0x4400

    Best regards,

  • Hi,

    With the bsl scripter, there are two steps to erase the device. 

    1. configure the UART port

    2. send the wrong password 

    You can open your computer's Device Manager and check which COM port is for the UART communication. 

    Best regards,

    Cash Hao

  • Hi Cash,

    Thank you for your reply.

    I am applying the uart configuration you said yes and the wrong password. But it doesn't. The result I got as a result of my experiment is in the picture.

    Best regards,

  • Hi,

    The process is correct. However, I missed one point before. Only the MSP-FET and MSP-BSL "Rocket" board support hardware invoke. The ez-FET on the EVM board does not support this function.

    You will need get one MSP-FET and MSP-BSL "Rocket" board to do this,

    Best regards,

    Cash Hao

  • Hi Cash,

    Thank you for your time.

    Yeah. I do these operations with msp-fet. But I always get results like this. I am using msp-fet and evm430fr6043 vcc, gnd, test, reset, rx and tx pins. I'm connecting to met-fet rx---evm rx msp-fet tx--evm tx.

    Best regards,

  • Hi Cash,

    Thank you for your support.

    Is there any update?

    Best regards,

  • Hi Cash,

    Thank you for your support.

    Is there any update?

    Best regards,

  • Hi,

    Sorry for the late response. I was out of office last week. Have you tried with msp-fet tx---evm rx and msp-fet rx--evm tx?

    Best regards,

    Cash Hao

**Attention** This is a public forum