2016-05-13 06:42 AM
Hi,
I want to update firmware by using the sd card with my stm32f429 mcu. I will connect the sd card to mcu sdio pins ( 1 bit only) , so i will not use spi port for sd card. I just want to learn whether it is possible to update firmware by using sdio connection (not with spi) or not. (In application note the bootloader operation can be used by using the communication port peripherals ( USART, I2C, SPI, CANBUS, USB) )http://www2.st.com/content/ccc/resource/technical/document/application_note/b9/9b/16/3a/12/1e/40/0c/CD00167594.pdf/files/CD00167594.pdf/jcr:content/translations/en.CD00167594.pdf #been-there-done-that2016-05-13 07:12 AM
No, the system loader in ROM does not support SDIO or SDCard update methods. You'd have to implement your own, it can be done in under 16K using the first sector/block of flash.