Skip to content

Commit 9a1704c

Browse files
AnHardtfpistm
authored andcommitted
Add BLACK_F407VG
BLACK_F407VE with doubled flash. The VE's often have more flash than specified.
1 parent 628273a commit 9a1704c

File tree

3 files changed

+14
-4
lines changed

3 files changed

+14
-4
lines changed

boards.txt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -578,6 +578,16 @@ GenF4.menu.pnum.BLACK_F407VE.build.board=BLACK_F407VE
578578
GenF4.menu.pnum.BLACK_F407VE.build.product_line=STM32F407xx
579579
GenF4.menu.pnum.BLACK_F407VE.build.variant=BLACK_F407VE
580580

581+
# Black F407VG
582+
# Support: Serial1 (USART1 on PA10, PA9)
583+
# Default SPI: SPI (SPI1 on PB3,PB4,PB5 - NRF24 connector and W25Q16 (on board flash))
584+
GenF4.menu.pnum.BLACK_F407VG=Black F407VG
585+
GenF4.menu.pnum.BLACK_F407VG.upload.maximum_size=1048576
586+
GenF4.menu.pnum.BLACK_F407VG.upload.maximum_data_size=131072
587+
GenF4.menu.pnum.BLACK_F407VG.build.board=BLACK_F407VG
588+
GenF4.menu.pnum.BLACK_F407VG.build.product_line=STM32F407xx
589+
GenF4.menu.pnum.BLACK_F407VG.build.variant=BLACK_F407VE
590+
581591
# Black F407ZE
582592
# Support: Serial1 (USART1 on PA10, PA9)
583593
# Default SPI: SPI (SPI1 on PB3,PB4,PB5 - NRF24 connector and W25Q16 (on board flash))

variants/BLACK_F407VE/variant.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
extern "C" {
3535
#endif
3636

37-
#ifdef ARDUINO_BLACK_F407VE
37+
#if defined(ARDUINO_BLACK_F407VE) || defined(ARDUINO_BLACK_F407VG)
3838
// Pin number
3939
// This array allows to wrap Arduino pin number(Dx or x)
4040
// to STM32 PinName (PX_n)
@@ -94,7 +94,7 @@ const PinName digitalPin[] = {
9494
PB_13, PB_14,
9595
PB_4,
9696
};
97-
#endif // ARDUINO_BLACK_F407VE
97+
#endif // ARDUINO_BLACK_F407VE || ARDUINO_BLACK_F407VG
9898

9999
#if defined(ARDUINO_BLACK_F407ZE) || defined(ARDUINO_BLACK_F407ZG)
100100
const PinName digitalPin[] = {

variants/BLACK_F407VE/variant.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ extern "C"{
4444
* Pins
4545
*----------------------------------------------------------------------------*/
4646
extern const PinName digitalPin[];
47-
#ifdef ARDUINO_BLACK_F407VE
47+
#if defined(ARDUINO_BLACK_F407VE) || defined(ARDUINO_BLACK_F407VG)
4848
// Right Side
4949
#define PE1 0
5050
#define PE0 1
@@ -147,7 +147,7 @@ extern const PinName digitalPin[];
147147
// Board specific button
148148
#define BTN_K_UP PA0
149149

150-
#endif // ARDUINO_BLACK_F407VE
150+
#endif // ARDUINO_BLACK_F407VE || ARDUINO_BLACK_F407VG
151151

152152
#if defined(ARDUINO_BLACK_F407ZE) || defined(ARDUINO_BLACK_F407ZG)
153153
// Left Side

0 commit comments

Comments
 (0)