cancel
Showing results for 
Search instead for 
Did you mean: 

I am using a Discovery kit with STM32F429ZI MCU, and I wanted to use some of the examples provided by ST, but you know they are missing the .ioc file. I wanted to play around with the configuration to make it work for my requirements.

ZTakk.1
Associate II

The example I am talking about is the Fatfs_USBDisk example.

8 REPLIES 8
T J
Lead

Open the cube, and select the BOARD F429ZI

then tick configure board connections, that should give you an empty .IOC file

that is the DMAs wont be setup, or anything else.

but all the pins will be set.

T J
Lead

just opening it now

the cube is slow as today

T J
Lead

ok, you need to select the FATFS middleware, are you using RTOS ? if not deselect it

if you are using the serial ports then you will need to setup the DMAs Rx and Tx.

T J
Lead

is this the project you are using ?

STM32Cube\Repository\STM32Cube_FW_F4_V1.16.0\Projects\STM32F429I-Discovery\Applications\FatFs\FatFs_USBDisk

T J
Lead

I haven't used the F429 nor RTOS not the USB Disk before, so I am at the end of my help.

which IDE are you using ?

Yes exactly that's the example I wanted to base my work on

I am using STM32CubeIDE

T J
Lead

in the cube, go to the projects banner and set your IDE interface there,

you have plenty of ram on this processor so set the Heap and Stack to 0x1000 each

you may need to download the new STM32Cube_FW_F4_V1.24.2 Firmware package

usually I find its easier to download from ST.com, not through the cube

when it asks if you want to download the latest firmware package, say no, and find it through ST.COM