cancel
Showing results for 
Search instead for 
Did you mean: 

How can I update the software on STM32F7 ?

MMerc.1
Senior

Hi,

I want to update the software of the STM32F746BGT via a USB stick or Ethernet connexion.

Firstly, how can I use the USB stick to update the software inside the MCU ?

How can I use the Internet connexion (via UART : Lantronix XPORT) to update the software inside the MCU ?

Best regards

11 REPLIES 11

I can't help you. I have no idea what is inside FatFS_linkdriver().

In FATFS for registering file system the f_mount function is used. You should pass to this function the working path. If you can't register filesystem be sure that you for example specified a proper working path or the connection is ok. Look what's inside the FATFS_LinkDriver function. Step into this function with debug, find where the code returns error and what error. Fatfs library normally returns error code: http://elm-chan.org/fsw/ff/doc/rc.html FATFS_LinkDriver is only another abstraction layer for users. Something inside this fucntion went wrong. I have never work with stm32, cube and fatfs so I can only suggest what to check.

Look at my previous post, I edited it.