mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-28 23:09:46 +01:00
boards/{bluepill*,blackpill*}: rename and improve doc
- renamed: - `bluepill` --> `bluepill-stm32f103c8` - `bluepill-128kib` --> `bluepill-stm32f103cb` - `blackpill` --> `blackpill-stm32f103c8` - `blackpill-128kib` --> `blackpill-stm32f103cb` - doc: - added link to corresponding hardware page on the STM32-base project - added picture
This commit is contained in:
parent
abc66dce73
commit
d2a3ff3d83
@ -1,9 +0,0 @@
|
||||
/**
|
||||
@defgroup boards_blackpill_128kib Blackpill board (128KiB flash hack version)
|
||||
@ingroup boards
|
||||
@brief Support for the stm32f103c8 based blackpill board.
|
||||
|
||||
Refer to the common documentation of the bluepill and blackpill board in
|
||||
@ref boards_common_blxxxpill instead.
|
||||
|
||||
*/
|
@ -6,9 +6,9 @@
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "blackpill" if BOARD_BLACKPILL
|
||||
default "blackpill-stm32f103c8" if BOARD_BLACKPILL_STM32F103C8
|
||||
|
||||
config BOARD_BLACKPILL
|
||||
config BOARD_BLACKPILL_STM32F103C8
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_BLXXXPILL
|
16
boards/blackpill-stm32f103c8/doc.txt
Normal file
16
boards/blackpill-stm32f103c8/doc.txt
Normal file
@ -0,0 +1,16 @@
|
||||
/**
|
||||
@defgroup boards_blackpill_stm32f103c8 Blackpill STM32F103C8 board
|
||||
@ingroup boards
|
||||
@brief Support for the stm32f103c8 based blackpill board.
|
||||
|
||||
![top view on board](https://stm32-base.org/assets/img/boards/STM32F103C8T6_Black_Pill-2.jpg)
|
||||
|
||||
Refer to the common documentation of the STM32F103 bluepill and blackpill boards
|
||||
in @ref boards_common_blxxxpill instead.
|
||||
|
||||
@see boards_common_blxxxpill
|
||||
|
||||
The [STM32-base](https://stm32-base.org/boards/STM32F103C8T6-Black-Pill.html)
|
||||
page on the blackpill contains additional info on the hardware.
|
||||
|
||||
*/
|
@ -9,7 +9,7 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ingroup boards_blackpill
|
||||
* @ingroup boards_blackpill_stm32f103c8
|
||||
* @brief Support for the stm32f103c8 based Black pill.
|
||||
*
|
||||
* @{
|
@ -6,9 +6,9 @@
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "bluepill-128kib" if BOARD_BLUEPILL_128KIB
|
||||
default "blackpill-stm32f103cb" if BOARD_BLACKPILL_STM32F103CB
|
||||
|
||||
config BOARD_BLUEPILL_128KIB
|
||||
config BOARD_BLACKPILL_STM32F103CB
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_BLXXXPILL
|
16
boards/blackpill-stm32f103cb/doc.txt
Normal file
16
boards/blackpill-stm32f103cb/doc.txt
Normal file
@ -0,0 +1,16 @@
|
||||
/**
|
||||
@defgroup boards_blackpill_stm32f103cb Blackpill STM32F103CB board (128KiB flash)
|
||||
@ingroup boards
|
||||
@brief Support for the stm32f103c8 based blackpill board.
|
||||
|
||||
![top view on board](https://stm32-base.org/assets/img/boards/STM32F103C8T6_Black_Pill-2.jpg)
|
||||
|
||||
Refer to the common documentation of the STM32F103 bluepill and blackpill boards
|
||||
in @ref boards_common_blxxxpill instead.
|
||||
|
||||
@see boards_common_blxxxpill
|
||||
|
||||
The [STM32-base](https://stm32-base.org/boards/STM32F103C8T6-Black-Pill.html)
|
||||
page on the blackpill contains additional info on the hardware.
|
||||
|
||||
*/
|
@ -9,7 +9,7 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ingroup boards_blackpill_128kib
|
||||
* @ingroup boards_blackpill_stm32f103cb
|
||||
* @brief Support for the stm32f103c8 based Black pill.
|
||||
*
|
||||
* @{
|
@ -1,9 +0,0 @@
|
||||
/**
|
||||
@defgroup boards_blackpill Blackpill board
|
||||
@ingroup boards
|
||||
@brief Support for the stm32f103c8 based blackpill board.
|
||||
|
||||
Refer to the common documentation of the bluepill and blackpill board in
|
||||
@ref boards_common_blxxxpill instead.
|
||||
|
||||
*/
|
@ -1,9 +0,0 @@
|
||||
/**
|
||||
@defgroup boards_bluepill_128kib Bluepill board (128KiB flash hack version)
|
||||
@ingroup boards
|
||||
@brief Support for the stm32f103c8 based bluepill board.
|
||||
|
||||
Refer to the common documentation of the bluepill and blackpill board in
|
||||
@ref boards_common_blxxxpill instead.
|
||||
|
||||
*/
|
@ -6,9 +6,9 @@
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "bluepill" if BOARD_BLUEPILL
|
||||
default "bluepill-stm32f103c8" if BOARD_BLUEPILL_STM32F103C8
|
||||
|
||||
config BOARD_BLUEPILL
|
||||
config BOARD_BLUEPILL_STM32F103C8
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_BLXXXPILL
|
16
boards/bluepill-stm32f103c8/doc.txt
Normal file
16
boards/bluepill-stm32f103c8/doc.txt
Normal file
@ -0,0 +1,16 @@
|
||||
/**
|
||||
@defgroup boards_bluepill_stm32f103c8 Bluepill STM32F103C8 board
|
||||
@ingroup boards
|
||||
@brief Support for the stm32f103c8 based bluepill board.
|
||||
|
||||
![top view on board](https://stm32-base.org/assets/img/boards/STM32F103C8T6_Blue_Pill-2.jpg)
|
||||
|
||||
Refer to the common documentation of the STM32F103 bluepill and blackpill boards
|
||||
in @ref boards_common_blxxxpill instead.
|
||||
|
||||
@see boards_common_blxxxpill
|
||||
|
||||
The [STM32-base](https://stm32-base.org/boards/STM32F103C8T6-Blue-Pill.html)
|
||||
page on the bluepill contains additional info on the hardware.
|
||||
|
||||
*/
|
@ -8,7 +8,7 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ingroup boards_bluepill
|
||||
* @ingroup boards_bluepill_stm32f103c8
|
||||
*
|
||||
* This board can be bought very cheaply on sides like eBay or
|
||||
* AliExpress. Although the MCU nominally has 64 KiB ROM, most of them
|
@ -6,9 +6,9 @@
|
||||
#
|
||||
|
||||
config BOARD
|
||||
default "blackpill-128kib" if BOARD_BLACKPILL_128KIB
|
||||
default "bluepill-stm32f103cb" if BOARD_BLUEPILL_STM32F103CB
|
||||
|
||||
config BOARD_BLACKPILL_128KIB
|
||||
config BOARD_BLUEPILL_STM32F103CB
|
||||
bool
|
||||
default y
|
||||
select BOARD_COMMON_BLXXXPILL
|
16
boards/bluepill-stm32f103cb/doc.txt
Normal file
16
boards/bluepill-stm32f103cb/doc.txt
Normal file
@ -0,0 +1,16 @@
|
||||
/**
|
||||
@defgroup boards_bluepill_stm32f103cb Bluepill STM32F103CB board (128KiB flash)
|
||||
@ingroup boards
|
||||
@brief Support for the stm32f103cb based bluepill board.
|
||||
|
||||
![top view on board](https://stm32-base.org/assets/img/boards/STM32F103C8T6_Blue_Pill-2.jpg)
|
||||
|
||||
Refer to the common documentation of the STM32F103 bluepill and blackpill boards
|
||||
in @ref boards_common_blxxxpill instead.
|
||||
|
||||
@see boards_common_blxxxpill
|
||||
|
||||
The [STM32-base](https://stm32-base.org/boards/STM32F103C8T6-Blue-Pill.html)
|
||||
page on the bluepill contains additional info on the hardware.
|
||||
|
||||
*/
|
@ -8,7 +8,7 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ingroup boards_bluepill_128kib
|
||||
* @ingroup boards_bluepill_stm32f103cb
|
||||
*
|
||||
* This board can be bought very cheaply on sides like eBay or
|
||||
* AliExpress. Although the MCU nominally has 64 KiB ROM, most of them
|
@ -1,9 +0,0 @@
|
||||
/**
|
||||
@defgroup boards_bluepill Bluepill board
|
||||
@ingroup boards
|
||||
@brief Support for the stm32f103c8 based bluepill board.
|
||||
|
||||
Refer to the common documentation of the bluepill and blackpill board in
|
||||
@ref boards_common_blxxxpill instead.
|
||||
|
||||
*/
|
@ -30,7 +30,7 @@ config MODULE_BOARDS_COMMON_BLXXXPILL
|
||||
bool
|
||||
depends on TEST_KCONFIG
|
||||
help
|
||||
Common code of bluepill or blackpill boards
|
||||
Common code of bluepill-stm32f103xx and blackpill-stm32f103xx boards
|
||||
|
||||
|
||||
source "$(RIOTBOARD)/common/stm32/Kconfig"
|
||||
|
@ -12,19 +12,18 @@ MCU nominally has 64 KiB flash, most [actually have 128 KiB flash][Flashsize].
|
||||
There are also versions that only report to have 32 KiB, but actually have
|
||||
64 KiB.
|
||||
|
||||
|
||||
## Pinout
|
||||
|
||||
![pinout](pinouts/pinout-bluepill.svg)
|
||||
|
||||
### MCU
|
||||
## MCU
|
||||
|
||||
| MCU | STM32F103C8 |
|
||||
| MCU | STM32F103C8 / STM32F103CB |
|
||||
|:----------|:--------------------------|
|
||||
| Family | ARM Cortex-M3 |
|
||||
| Vendor | STMicroelectronics |
|
||||
| RAM | 20 KiB |
|
||||
| Flash | 32 KiB/ 64 KiB / 128 KiB |
|
||||
| Flash | 32 KiB / 64 KiB / 128 KiB |
|
||||
| Frequency | up to 72 MHz |
|
||||
| Timer | 3x 16-Bit |
|
||||
| ADC | 2x 12-bit, 10 channels |
|
||||
@ -35,7 +34,6 @@ There are also versions that only report to have 32 KiB, but actually have
|
||||
| Vcc | 2.0 to 3.6 V |
|
||||
| Datasheet | [Datasheet][Datasheet] |
|
||||
|
||||
|
||||
## Implementation Status
|
||||
|
||||
| ID | Supported |
|
||||
@ -61,30 +59,30 @@ mode. Therefore not only SWDIO and SWCLK, but also the RST pin of your
|
||||
debugger need to be connected to the board. Once the device is connected to
|
||||
the debugger and OpenOCD is installed, you can flash the device with:
|
||||
|
||||
$ make BOARD=bluepill flash
|
||||
$ make BOARD=bluepill-stm32f103c8 flash
|
||||
|
||||
Or for the blackpill with:
|
||||
|
||||
$ make BOARD=blackpill flash
|
||||
$ make BOARD=blackpill-stm32f103c8 flash
|
||||
|
||||
### Additional Flash
|
||||
|
||||
To make use of the entire 128 KiB flash, compile and flash your application
|
||||
with:
|
||||
Typically, the STM32F103C8 does actually have 128 KiB flash. To make use of
|
||||
this, just flash with
|
||||
|
||||
$ make BOARD=bluepill-128kib flash
|
||||
$ make BOARD=bluepill-stm32f103cb flash
|
||||
|
||||
Or for the blackpill with:
|
||||
|
||||
$ make BOARD=blackpill-128kib flash
|
||||
$ make BOARD=blackpill-stm32f103cb flash
|
||||
|
||||
This sets the `CPU_MODEL` make variable to `stm32f103cb`, the default
|
||||
value is `stm32f103c8`. These two CPU models basically only have one
|
||||
major difference, the former has 128 KiB flash while the latter has 64
|
||||
KiB.
|
||||
|
||||
Flashing for the 128KiB version currently (as of September 2019) requires the
|
||||
development version of OpenOCD.
|
||||
In order to flash the *cb variant onto *c8 hardware requires OpenOCD in version
|
||||
0.11 or later.
|
||||
|
||||
## Connecting via Serial
|
||||
|
||||
@ -138,7 +136,6 @@ The board is sold under different names. On some sites it is called
|
||||
|
||||
Try [eBay][eBay] or [AliExpress][AliExpress].
|
||||
|
||||
|
||||
## Further reading
|
||||
|
||||
- [Blue Pill Wiki](https://web.archive.org/web/20190428082446/http://wiki.stm32duino.com/index.php?title=Blue_Pill)
|
||||
|
@ -71,7 +71,8 @@ static const adc_conf_t adc_config[] = {
|
||||
* Also, this conflicts with PWM. We prefer PWM over ADC here to provide
|
||||
* 6 external ADC inputs, and 4 PWM outputs (instead of 8 ADC inputs and
|
||||
* 2 PWM outputs). */
|
||||
#if !defined(BOARD_BLACKPILL) && !defined(BOARD_BLACKPILL_128KIB) \
|
||||
#if !defined(BOARD_BLACKPILL_STM32F103C8) \
|
||||
&& !defined(BOARD_BLACKPILL_STM32F103CB) \
|
||||
&& !defined(MODULE_PERIPH_PWM)
|
||||
{ .pin = GPIO_PIN(PORT_B, 0), .dev = 0, .chan = 8 },
|
||||
{ .pin = GPIO_PIN(PORT_B, 1), .dev = 0, .chan = 9 },
|
||||
@ -280,7 +281,8 @@ static const pwm_conf_t pwm_config[] = {
|
||||
.chan = {
|
||||
{ .pin = GPIO_PIN(PORT_B, 4), .cc_chan = 0 },
|
||||
{ .pin = GPIO_PIN(PORT_B, 5), .cc_chan = 1 },
|
||||
#if !defined(BOARD_BLACKPILL) && !defined(BOARD_BLACKPILL_128KIB)
|
||||
#if !defined(BOARD_BLACKPILL_STM32F103C8) \
|
||||
&& !defined(BOARD_BLACKPILL_STM32F103CB)
|
||||
/* The blackpill has a few pins less. PB0 and PB1 are
|
||||
* among the GPIOs not exposed due to the lower
|
||||
* pincount */
|
||||
|
@ -1,11 +1,11 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
airfy-beacon \
|
||||
b-l072z-lrwan1 \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-128kib \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f030c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
calliope-mini \
|
||||
cc2650-launchpad \
|
||||
cc2650stk \
|
||||
|
@ -1,10 +1,10 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
airfy-beacon \
|
||||
b-l072z-lrwan1 \
|
||||
blackpill \
|
||||
blackpill-128kib \
|
||||
bluepill \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
bluepill-stm32f030c8 \
|
||||
calliope-mini \
|
||||
cc1350-launchpad \
|
||||
|
@ -1,8 +1,8 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
airfy-beacon \
|
||||
b-l072z-lrwan1 \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-stm32f103c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f030c8 \
|
||||
calliope-mini \
|
||||
cc2650-launchpad \
|
||||
|
@ -9,8 +9,8 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atmega328p \
|
||||
atmega328p-xplained-mini \
|
||||
atxmega-a3bu-xplained \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-stm32f103c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f030c8 \
|
||||
calliope-mini \
|
||||
derfmega128 \
|
||||
|
@ -8,8 +8,8 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atmega328p \
|
||||
atmega328p-xplained-mini \
|
||||
atxmega-a3bu-xplained \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-stm32f103c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f030c8 \
|
||||
derfmega128 \
|
||||
i-nucleo-lrwan1 \
|
||||
|
@ -10,10 +10,10 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atmega328p-xplained-mini \
|
||||
atxmega-a3bu-xplained \
|
||||
b-l072z-lrwan1 \
|
||||
blackpill \
|
||||
blackpill-128kib \
|
||||
bluepill \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
bluepill-stm32f030c8 \
|
||||
calliope-mini \
|
||||
cc1350-launchpad \
|
||||
|
@ -8,8 +8,8 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atmega328p \
|
||||
atmega328p-xplained-mini \
|
||||
atxmega-a3bu-xplained \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-stm32f103c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f030c8 \
|
||||
derfmega128 \
|
||||
i-nucleo-lrwan1 \
|
||||
|
@ -1,10 +1,10 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
airfy-beacon \
|
||||
b-l072z-lrwan1 \
|
||||
blackpill \
|
||||
blackpill-128kib \
|
||||
bluepill \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
bluepill-stm32f030c8 \
|
||||
calliope-mini \
|
||||
cc1350-launchpad \
|
||||
|
@ -8,10 +8,10 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-zero \
|
||||
b-l072z-lrwan1 \
|
||||
bastwan \
|
||||
blackpill \
|
||||
blackpill-128kib \
|
||||
bluepill \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
bluepill-stm32f030c8 \
|
||||
calliope-mini \
|
||||
cc1350-launchpad \
|
||||
|
@ -1,8 +1,8 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
blackpill \
|
||||
blackpill-128kib \
|
||||
bluepill \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
bluepill-stm32f030c8 \
|
||||
calliope-mini \
|
||||
cc1350-launchpad \
|
||||
|
@ -1,9 +1,9 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-128kib \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f030c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
calliope-mini \
|
||||
i-nucleo-lrwan1 \
|
||||
microbit \
|
||||
|
@ -9,11 +9,11 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atmega328p \
|
||||
atmega328p-xplained-mini \
|
||||
atxmega-a3bu-xplained \
|
||||
blackpill \
|
||||
blackpill-128kib \
|
||||
bluepill \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f030c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
calliope-mini \
|
||||
derfmega128 \
|
||||
hifive1 \
|
||||
|
@ -1,7 +1,7 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
airfy-beacon \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-stm32f103c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f030c8 \
|
||||
calliope-mini \
|
||||
im880b \
|
||||
|
@ -5,10 +5,10 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
b-l072z-lrwan1 \
|
||||
bluepill \
|
||||
bluepill-128kib \
|
||||
blackpill \
|
||||
blackpill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
e104-bt5010a-tb \
|
||||
e104-bt5011a-tb \
|
||||
lsn50 \
|
||||
|
@ -1,11 +1,11 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
airfy-beacon \
|
||||
b-l072z-lrwan1 \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-128kib \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f030c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
calliope-mini \
|
||||
cc2650-launchpad \
|
||||
cc2650stk \
|
||||
|
@ -1,6 +1,6 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-stm32f103c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f030c8 \
|
||||
i-nucleo-lrwan1 \
|
||||
nucleo-f030r8 \
|
||||
|
@ -15,10 +15,10 @@ LOW_MEMORY_BOARDS += \
|
||||
atmega1284p \
|
||||
b-l072z-lrwan1 \
|
||||
bastwan \
|
||||
blackpill \
|
||||
blackpill-128kib \
|
||||
bluepill \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
calliope-mini \
|
||||
cc1312-launchpad \
|
||||
cc1350-launchpad \
|
||||
|
@ -15,10 +15,10 @@ LOW_MEMORY_BOARDS += \
|
||||
atmega1284p \
|
||||
b-l072z-lrwan1 \
|
||||
bastwan \
|
||||
blackpill \
|
||||
blackpill-128kib \
|
||||
bluepill \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
calliope-mini \
|
||||
cc1312-launchpad \
|
||||
cc1350-launchpad \
|
||||
|
@ -18,10 +18,10 @@ BOARD_WHITELIST += teensy31
|
||||
BOARD_WHITELIST += arduino-mkr1000
|
||||
BOARD_WHITELIST += arduino-mkrfox1200
|
||||
BOARD_WHITELIST += arduino-mkrzero
|
||||
BOARD_WHITELIST += blackpill
|
||||
BOARD_WHITELIST += blackpill-128kib
|
||||
BOARD_WHITELIST += bluepill
|
||||
BOARD_WHITELIST += bluepill-128kib
|
||||
BOARD_WHITELIST += blackpill-stm32f103c8
|
||||
BOARD_WHITELIST += blackpill-stm32f103cb
|
||||
BOARD_WHITELIST += bluepill-stm32f103c8
|
||||
BOARD_WHITELIST += bluepill-stm32f103cb
|
||||
BOARD_WHITELIST += feather-m0
|
||||
BOARD_WHITELIST += opencm904
|
||||
BOARD_WHITELIST += spark-core
|
||||
|
@ -33,7 +33,7 @@ with bootloader installed), it produces the following output after the normal
|
||||
compilation:
|
||||
|
||||
```
|
||||
make BOARD=bluepill PROGRAMMER=dfu-util
|
||||
make BOARD=bluepill-stm32f103c8 PROGRAMMER=dfu-util
|
||||
...
|
||||
Test rom offset 1 byte overflow detection: [OK]
|
||||
Test rom offset subtracted from rom length in elffile: [OK]
|
||||
|
@ -8,8 +8,8 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atmega328p \
|
||||
atmega328p-xplained-mini \
|
||||
atxmega-a3bu-xplained \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-stm32f103c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f030c8 \
|
||||
derfmega128 \
|
||||
hifive1 \
|
||||
|
@ -10,10 +10,10 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atmega328p-xplained-mini \
|
||||
atxmega-a3bu-xplained \
|
||||
b-l072z-lrwan1 \
|
||||
blackpill \
|
||||
blackpill-128kib \
|
||||
bluepill \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
bluepill-stm32f030c8 \
|
||||
calliope-mini \
|
||||
cc2650-launchpad \
|
||||
|
@ -1,8 +1,8 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
airfy-beacon \
|
||||
blackpill \
|
||||
blackpill-stm32f103c8 \
|
||||
bluepill-stm32f030c8 \
|
||||
bluepill \
|
||||
bluepill-stm32f103c8 \
|
||||
calliope-mini \
|
||||
i-nucleo-lrwan1 \
|
||||
im880b \
|
||||
|
@ -10,9 +10,9 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atxmega-a1-xplained \
|
||||
atxmega-a1u-xpro \
|
||||
atxmega-a3bu-xplained \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-stm32f103c8 \
|
||||
bluepill-stm32f030c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
derfmega128 \
|
||||
i-nucleo-lrwan1 \
|
||||
im880b \
|
||||
|
@ -10,10 +10,10 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atmega328p-xplained-mini \
|
||||
atxmega-a3bu-xplained \
|
||||
b-l072z-lrwan1 \
|
||||
blackpill \
|
||||
blackpill-128kib \
|
||||
bluepill \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
bluepill-stm32f030c8 \
|
||||
calliope-mini \
|
||||
cc1350-launchpad \
|
||||
|
@ -8,8 +8,8 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atmega328p \
|
||||
atmega328p-xplained-mini \
|
||||
atxmega-a3bu-xplained \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-stm32f103c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f030c8 \
|
||||
derfmega128 \
|
||||
hifive1 \
|
||||
|
@ -10,10 +10,10 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atmega328p-xplained-mini \
|
||||
atxmega-a3bu-xplained \
|
||||
b-l072z-lrwan1 \
|
||||
blackpill \
|
||||
blackpill-128kib \
|
||||
bluepill \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
bluepill-stm32f030c8 \
|
||||
calliope-mini \
|
||||
cc1350-launchpad \
|
||||
|
@ -8,8 +8,8 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atmega328p \
|
||||
atmega328p-xplained-mini \
|
||||
atxmega-a3bu-xplained \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-stm32f103c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f030c8 \
|
||||
derfmega128 \
|
||||
hifive1 \
|
||||
|
@ -8,11 +8,11 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atmega328p \
|
||||
atmega328p-xplained-mini \
|
||||
atxmega-a3bu-xplained \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-128kib \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f030c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
derfmega128 \
|
||||
hifive1 \
|
||||
hifive1b \
|
||||
|
@ -9,11 +9,11 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atmega328p-xplained-mini \
|
||||
atxmega-a1u-xpro \
|
||||
atxmega-a3bu-xplained \
|
||||
blackpill \
|
||||
blackpill-128kib \
|
||||
bluepill \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f030c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
derfmega128 \
|
||||
hifive1 \
|
||||
hifive1b \
|
||||
|
@ -8,8 +8,8 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atmega328p \
|
||||
atmega328p-xplained-mini \
|
||||
atxmega-a3bu-xplained \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-stm32f103c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f030c8 \
|
||||
derfmega128 \
|
||||
hifive1 \
|
||||
|
@ -9,9 +9,9 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atmega328p \
|
||||
atmega328p-xplained-mini \
|
||||
atxmega-a3bu-xplained \
|
||||
blackpill-128kib \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f030c8 \
|
||||
bluepill-stm32f103cb \
|
||||
derfmega128 \
|
||||
hifive1 \
|
||||
hifive1b \
|
||||
|
@ -9,8 +9,8 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atmega328p \
|
||||
atmega328p-xplained-mini \
|
||||
atxmega-a3bu-xplained \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-stm32f103c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f030c8 \
|
||||
calliope-mini \
|
||||
derfmega128 \
|
||||
|
@ -1,7 +1,7 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
airfy-beacon \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-stm32f103c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f030c8 \
|
||||
hifive1 \
|
||||
hifive1b \
|
||||
|
@ -1,6 +1,6 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-stm32f103c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f030c8 \
|
||||
i-nucleo-lrwan1 \
|
||||
nucleo-f030r8 \
|
||||
|
@ -16,9 +16,18 @@ USEMODULE += gnrc_ipv6_default
|
||||
USEMODULE += nanocoap_sock
|
||||
|
||||
# boards where basic nanocoap functionality fits, but no VFS
|
||||
LOW_MEMORY_BOARDS := atmega1284p atxmega-a3bu-xplained derfmega128 \
|
||||
saml11-xpro bluepill saml10-xpro blackpill nucleo-f302r8 \
|
||||
stm32mp157c-dk2 stm32f7508-dk
|
||||
LOW_MEMORY_BOARDS := \
|
||||
atmega1284p \
|
||||
atxmega-a3bu-xplained \
|
||||
blackpill-stm32f103c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
derfmega128 \
|
||||
nucleo-f302r8 \
|
||||
saml10-xpro \
|
||||
saml11-xpro \
|
||||
stm32f7508-dk \
|
||||
stm32mp157c-dk2 \
|
||||
#
|
||||
|
||||
# Don't enable VFS functions on small boards
|
||||
ifeq (,$(filter $(BOARD),$(LOW_MEMORY_BOARDS)))
|
||||
|
@ -12,8 +12,8 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atxmega-a1u-xpro \
|
||||
atxmega-a3bu-xplained \
|
||||
avr-rss2 \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-stm32f103c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f030c8 \
|
||||
derfmega128 \
|
||||
derfmega256 \
|
||||
|
@ -1,10 +1,10 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
airfy-beacon \
|
||||
b-l072z-lrwan1 \
|
||||
blackpill \
|
||||
blackpill-128kib \
|
||||
bluepill \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
bluepill-stm32f030c8 \
|
||||
calliope-mini \
|
||||
cc1350-launchpad \
|
||||
|
@ -7,8 +7,8 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atmega328p \
|
||||
atmega328p-xplained-mini \
|
||||
atxmega-a3bu-xplained \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-stm32f103c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
derfmega128 \
|
||||
i-nucleo-lrwan1 \
|
||||
mega-xplained \
|
||||
|
@ -1,6 +1,6 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-stm32f103c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f030c8 \
|
||||
i-nucleo-lrwan1 \
|
||||
nucleo-f030r8 \
|
||||
|
@ -1,6 +1,6 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-stm32f103c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f030c8 \
|
||||
i-nucleo-lrwan1 \
|
||||
nucleo-f030r8 \
|
||||
|
@ -1,6 +1,6 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-stm32f103c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f030c8 \
|
||||
i-nucleo-lrwan1 \
|
||||
nucleo-f030r8 \
|
||||
|
@ -6,9 +6,9 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-mkrzero \
|
||||
arduino-nano-33-iot \
|
||||
bastwan \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f030c8 \
|
||||
blackpill-128kib \
|
||||
bluepill-128kib \
|
||||
bluepill-stm32f103cb \
|
||||
calliope-mini \
|
||||
feather-m0 \
|
||||
feather-m0-lora \
|
||||
|
@ -8,10 +8,10 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-zero \
|
||||
b-l072z-lrwan1 \
|
||||
bastwan \
|
||||
blackpill \
|
||||
blackpill-128kib \
|
||||
bluepill \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
bluepill-stm32f030c8 \
|
||||
calliope-mini \
|
||||
cc1350-launchpad \
|
||||
|
@ -1,10 +1,10 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
airfy-beacon \
|
||||
b-l072z-lrwan1 \
|
||||
blackpill \
|
||||
blackpill-128kib \
|
||||
bluepill \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
bluepill-stm32f030c8 \
|
||||
calliope-mini \
|
||||
cc1350-launchpad \
|
||||
|
@ -1,8 +1,8 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
blackpill \
|
||||
blackpill-128kib \
|
||||
bluepill \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
bluepill-stm32f030c8 \
|
||||
calliope-mini \
|
||||
cc1350-launchpad \
|
||||
|
@ -1,6 +1,6 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
blackpill \
|
||||
bluepill \
|
||||
blackpill-stm32f103c8 \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f030c8 \
|
||||
i-nucleo-lrwan1 \
|
||||
nucleo-f030r8 \
|
||||
|
@ -5,10 +5,10 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
arduino-uno \
|
||||
atmega328p \
|
||||
atmega328p-xplained-mini \
|
||||
bluepill \
|
||||
bluepill-128kib \
|
||||
blackpill \
|
||||
blackpill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
i-nucleo-lrwan1 \
|
||||
msb-430 \
|
||||
msb-430h \
|
||||
|
@ -1,6 +1,6 @@
|
||||
BOARD_INSUFFICIENT_MEMORY := \
|
||||
blackpill \
|
||||
blackpill-128kib \
|
||||
bluepill \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
#
|
||||
|
@ -16,10 +16,10 @@ BOARD_INSUFFICIENT_MEMORY := \
|
||||
atmega328p-xplained-mini \
|
||||
avsextrem \
|
||||
b-l072z-lrwan1 \
|
||||
blackpill \
|
||||
blackpill-128kib \
|
||||
bluepill \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103c8 \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f103c8 \
|
||||
bluepill-stm32f103cb \
|
||||
bluepill-stm32f030c8 \
|
||||
calliope-mini \
|
||||
cc1312-launchpad \
|
||||
|
@ -18,8 +18,8 @@ BOARD_BLACKLIST += \
|
||||
weact-f401cc \
|
||||
weact-f401ce \
|
||||
weact-f411ce \
|
||||
blackpill-128kib \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f103cb \
|
||||
#
|
||||
|
||||
include $(RIOTBASE)/Makefile.include
|
||||
|
@ -19,8 +19,8 @@ BOARD_BLACKLIST += \
|
||||
weact-f401cc \
|
||||
weact-f401ce \
|
||||
weact-f411ce \
|
||||
blackpill-128kib \
|
||||
bluepill-128kib \
|
||||
blackpill-stm32f103cb \
|
||||
bluepill-stm32f103cb \
|
||||
#
|
||||
|
||||
# microbit qemu failing currently
|
||||
|
Loading…
Reference in New Issue
Block a user