STM32Fxxx wrong pins in FC10

Any bugs you encounter with Flowcode should be discussed here.
Post Reply
davhal
Posts: 9
http://meble-kuchenne.info.pl
Joined: Tue Dec 08, 2020 4:24 pm
Been thanked: 2 times

STM32Fxxx wrong pins in FC10

Post by davhal »

Hi,

Using Flowcode V10.1 (doesn't really say anywhere that I can find) there are few inconsistencies
that I've found when setting up a new project:

1. When selecting a (ST)32F746 Discovery the # of Pins says 36 and the footprint is a DIP (36 pin);
this does not match the board (STMf746G-DISCO [DK32F746G$CU2] which is a BGA216 package.

2. Your 32F446Nucleo64 does not match the actual STM board either. FC shows 36 Pins; the ST
board is a 64 pin flat pack but again the FC footprint is a 36 pin DIP.

Could you please look into these differences since it makes it hard to work with a device that
doesn't appear to have the correct pins, etc..

For example, in the STMF746GDISCOVERY I/O assignment (Table 12) there is no A0 (PA0) as found
on the FC dip package labelled 32F746NG.

Thanks,
dav hal

LeighM
Valued Contributor
Posts: 401
Joined: Mon Dec 07, 2020 1:00 pm
Has thanked: 70 times
Been thanked: 217 times

Re: STM32Fxxx wrong pins in FC10

Post by LeighM »

Hi,

The Flowcode STM32F development board targets have a board pin view for simplicity, e.g. for Arduino shields etc., rather than full chip view.
(Table 5 for 32F746Discovery)

If you need access to the full chip pins, then swap the Flowcode target from 32F446Nucleo64 to 32F446RE

Unfortunately, 32F746Discovery does not currently have a chip equivalent, an FCD for STM32F746NG would need to be created.
You could try the 32F746Nucleo144 as a target instead?

davhal
Posts: 9
Joined: Tue Dec 08, 2020 4:24 pm
Been thanked: 2 times

Re: STM32Fxxx wrong pins in FC10

Post by davhal »

Thanks Leigh. Makes sense when you think about it.
I will review it again - appreciate your Table reference.

Have a great week!
dav

Post Reply