Skip to main content
Visitor II
July 4, 2020
Solved

I am trying to upload binary file in ST25RU3993 Dev kit through UART pins. I am using USB to Serial FT232 converter (FTDI Chip).

  • July 4, 2020
  • 2 replies
  • 964 views

First I disconnected the jumper P2 and supplied 5V from FT232 converter. TX, RX, RTS and DTR are connected to respective pins with FT232 converter. Gnd is common and COM port is selected properly as well.

Also FT232 converter is working fine with other Devlopment boards like Arduino, Lora etc.

I want to upload the binay file through UART.

Please help. Thanks in advance.

    This topic has been closed for replies.
    Best answer by Nick K

    Hello, when using the ST25RU3993 dev kit (EVAL board) their are two recommended ways to flash a new FW

    1. use the SWDIO interface and an STLinkV2 to programm the STM32L4. The SWD interface is accessible via the connector P3.
    2. use the onboard FTDI connector bring the STM32L4 into bootloader mode. To bring the MCU into bootloader mode reboot the board and hold the boot button. Then flash with eg the SW FLASHER-STM32 or any simular SW. https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/flasher-stm32.html

    Method 1. is use when doing FW developement with the board and method 2. is used to upgrade the FW as demonstrated eg in the also available "ReaderSuite" evaluation GUI SW. For method 2 it is important to bring the STM32L4 into bootloader mode, this can be done manual or on the EVAL board the Reset pin and the boot0 pin of the STM32L4 are connected to the FTDI RST and DTR pins to control the boot behavior.

    If you want do upgrade the FW via a different HW interface please have a look to the STM32L4 DataSheet. The STM32L4 allows FW updates via many different HW interfaces. https://www.st.com/en/microcontrollers-microprocessors/stm32l476rg.html

    2 replies

    Visitor II
    July 9, 2020

    We are facing the same issue. Kindly let us know if you find any solution or support from st.

    Nick KAnswer
    ST Employee
    July 21, 2020

    Hello, when using the ST25RU3993 dev kit (EVAL board) their are two recommended ways to flash a new FW

    1. use the SWDIO interface and an STLinkV2 to programm the STM32L4. The SWD interface is accessible via the connector P3.
    2. use the onboard FTDI connector bring the STM32L4 into bootloader mode. To bring the MCU into bootloader mode reboot the board and hold the boot button. Then flash with eg the SW FLASHER-STM32 or any simular SW. https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/flasher-stm32.html

    Method 1. is use when doing FW developement with the board and method 2. is used to upgrade the FW as demonstrated eg in the also available "ReaderSuite" evaluation GUI SW. For method 2 it is important to bring the STM32L4 into bootloader mode, this can be done manual or on the EVAL board the Reset pin and the boot0 pin of the STM32L4 are connected to the FTDI RST and DTR pins to control the boot behavior.

    If you want do upgrade the FW via a different HW interface please have a look to the STM32L4 DataSheet. The STM32L4 allows FW updates via many different HW interfaces. https://www.st.com/en/microcontrollers-microprocessors/stm32l476rg.html