STM32F401CCU6 LQFP100 (!) development board

Limited support for STM32F4 Discovery, Nucleo and custom F4 boards
Post Reply
stevestrong
Posts: 75
Joined: Tue Mar 05, 2019 7:49 am
Location: Munich
OS: Win7 & 10
IDE: Arduino 1.8.8, Sloeber
Core: Libmaple
Board: Bluepill, Generic F4VET6 black & mini
Contact:

STM32F401CCU6 LQFP100 (!) development board

Post by stevestrong » Wed Aug 28, 2019 2:26 pm

As the title says, is anyone aware of a development board with a F401CCU6 in LQFP100 package?
I couldn't find any on the net. :(
I would need all 4 SPI ports of that variant on one board, without combining multiple boards.
In particular, SPI4 (PE2-6 or PE11-14) is lacking on most of the available boards equipped with LQFP64 package.

User avatar
Just4Fun
Posts: 32
Joined: Tue Mar 05, 2019 8:09 am
Location: Dark side of the Moon
OS: Linux, Win7, Win10
IDE: Arduino 1.8.5, 1.8.9
Core: Roger's, STM official
Board: Custom
Contact:

Re: STM32F401CCU6 LQFP100 (!) development board

Post by Just4Fun » Wed Aug 28, 2019 4:43 pm

STM32F401CCU6 seems to be a 48QFPN:

https://www.digikey.com/product-detail/ ... ND/4755971

User avatar
Vassilis
Posts: 165
Joined: Wed Feb 27, 2019 5:09 pm
Answers: 2
Location: Thessaloniki, Greece
OS: Linux, Win10, MacOS
IDE: Arduino 1.8.9
Core: Roger, STM official
Board: Bluepill, Maple mini, STM32F4xx
Contact:

Re: STM32F401CCU6 LQFP100 (!) development board

Post by Vassilis » Wed Aug 28, 2019 7:24 pm

It seems that STM32F401VB, STM32F401VC STM32F401VD, STM32F401VE MCUs have LQFP 100 package

As Just4Fun said, the STM32F401CCU6 is a QFPN 48 package device
I bought recently this STM32F401CCU6 board

STM32F401CCU6.JPG
STM32F401CCU6.JPG (81.15 KiB) Viewed 683 times
-Vassilis Serasidis

racemaniac
Posts: 38
Joined: Tue Mar 26, 2019 10:01 am
Location: Belgium
OS: Windows
IDE: Visual studio + Visual GDB
Core: Cube MX
Board: All + custom

Re: STM32F401CCU6 LQFP100 (!) development board

Post by racemaniac » Thu Aug 29, 2019 5:08 am

Vassilis wrote:
Wed Aug 28, 2019 7:24 pm
It seems that STM32F401VB, STM32F401VC STM32F401VD, STM32F401VE MCUs have LQFP 100 package

As Just4Fun said, the STM32F401CCU6 is a QFPN 48 package device
I bought recently this STM32F401CCU6 board


STM32F401CCU6.JPG
Oooooh, those look nice XD
*orders a few*

stevestrong
Posts: 75
Joined: Tue Mar 05, 2019 7:49 am
Location: Munich
OS: Win7 & 10
IDE: Arduino 1.8.8, Sloeber
Core: Libmaple
Board: Bluepill, Generic F4VET6 black & mini
Contact:

Re: STM32F401CCU6 LQFP100 (!) development board

Post by stevestrong » Thu Aug 29, 2019 8:21 am

OK, it seems that my best replacement candidate board would be the 411ve disco, it has 5 (!) SPI ports, available simultaneously.
Available for example here: https://de.rs-online.com/web/p/entwickl ... r/8463503/

ag123
Posts: 196
Joined: Thu Mar 07, 2019 6:15 am
Location: Singapore
OS: linux
IDE: eclipse, arduino 1.8.5
Core: Roger's
Board: Maple mini, Bluepill

Re: STM32F401CCU6 LQFP100 (!) development board

Post by ag123 » Mon Oct 21, 2019 2:57 pm

some of the ads are hitting a price point of $3.20
https://www.aliexpress.com/item/4000138305460.html
https://www.aliexpress.com/item/4000068998794.html
i'm not sure if you are seeing the same. i've an uncanny feeling these days that shipping costs varies depending on where you are
this used to be the price of the maple mini clones.
from my location i can only order a single piece, ordering a second piece the shipping charges goes up quite a bit
the main somewhat attractive items about stm32f401ccu6 sku is 3 SPI, fpu
https://www.st.com/en/microcontrollers- ... 401cc.html
apparently sdio isn't there on UFQFPN48 sku
no DAC, what is a little surprising is its usb OTG FS even on qfpn48 (i've not checked the pinouts though)
7 general purpose timers looks somewhat generous, but i'm not sure if all the pins are accessible on qfpn48
it beats the old blue pill simply by having 64k sram ! :)
i didn't pull the trigger buying this, as i still have my underutilized stm32f303 which i'd hope to make more use of that.
but i'd think between stm32f103cb vs stm32f401cc, i'd have chosen stm32f401cc as some of the useful features easily beat stm32f103 e.g. 64k sram and fpu

madias
Posts: 30
Joined: Thu May 09, 2019 11:37 am

Re: STM32F401CCU6 LQFP100 (!) development board

Post by madias » Thu Oct 31, 2019 9:03 am

Wow. Looks like the bluepill got a big brother :)
It's nice to choose between STM32F411** (512/128) and STM32F401** (256/64).
On the backside there is a placeholder U3 (8pin) is this for a flash eeprom?
apparently sdio isn't there on UFQFPN48 sku
Where did you get this information? SDIO is on the datasheet of the 48pin

madias
Posts: 30
Joined: Thu May 09, 2019 11:37 am

Re: STM32F401CCU6 LQFP100 (!) development board

Post by madias » Thu Oct 31, 2019 2:09 pm

Someone was able to download all the documents for this F4 black pill?
The link provided on aliexpress is valid, but chinese only and every "look like a download button" either goes to an android app or a windows exe:
Link: https://pan.baidu.com/s/1vW9H-q9C5n2yVAEp38pw5A
Password: GXNX

ag123
Posts: 196
Joined: Thu Mar 07, 2019 6:15 am
Location: Singapore
OS: linux
IDE: eclipse, arduino 1.8.5
Core: Roger's
Board: Maple mini, Bluepill

Re: STM32F401CCU6 LQFP100 (!) development board

Post by ag123 » Wed Nov 06, 2019 10:43 am

i think i downloaded some of those stuff.
and about that 8 pin below i saw w25q32jvssiq, that gives you another 32mbit 4MB flash (but i'm not sure if it is there or it is simply just the pads, that chinese words below says it is just pads ) :)
Attachments
sche3.png
sche3.png (119.74 KiB) Viewed 112 times
sche2.png
sche2.png (142.64 KiB) Viewed 112 times
sche1.png
sche1.png (146.43 KiB) Viewed 112 times
Last edited by ag123 on Wed Nov 06, 2019 11:14 am, edited 2 times in total.

ag123
Posts: 196
Joined: Thu Mar 07, 2019 6:15 am
Location: Singapore
OS: linux
IDE: eclipse, arduino 1.8.5
Core: Roger's
Board: Maple mini, Bluepill

Re: STM32F401CCU6 LQFP100 (!) development board

Post by ag123 » Wed Nov 06, 2019 10:54 am

the first message about boot0 translates as:
pressing boot0 and reset (NRST) and releasing reset (NRST) should drop into the DFU bootloader mode. In which you can use tools like stm32CubeProgrammer to flash the firmware.
the 2nd message about gnd says there is a revision of pin assignments for the B9 5V GND pins.
previously it was B9 G G and it is changed to B9 5V GND
i like the idea of boot0 being a button :lol:
boot0.png
boot0.png (185.89 KiB) Viewed 110 times
board1.png
board1.png (40.92 KiB) Viewed 110 times
board.png
board.png (357.07 KiB) Viewed 110 times

Post Reply