Hauke Petersen
c9e5d2ccc4
boards/common/nrf51: add alternative xtimer mapping
2019-08-07 09:53:55 +02:00
Alexandre Abadie
32f54178ea
Merge pull request #11974 from fjmolinas/pr_xtimer_shoot_early
...
boards: remove unused XTIMER_SHOOT_EARLY defines
2019-08-07 09:29:43 +02:00
Francisco Molina
ed3a716ffd
boards/common/nucleo: increase XTIMER_BACKOFF for STM32F1 boards
...
- Boards using stm32f103xx use the same custom config for xtimer
which relies on the same underlying hardware timers that hang
when sleeping for <20us so spin when approaching that limit.
2019-08-07 09:07:24 +02:00
Francisco Molina
294aff2ef1
boards: remove unused XTIMER_SHOOT_EARLY defines
2019-08-07 08:49:14 +02:00
Benjamin Valentin
8af04cd939
boards: make use of ARRAY_SIZE macro
2019-08-06 19:43:54 +02:00
Francisco
b8cd3c0724
Merge pull request #11809 from aabadie/pr/boards/stm32_timer_conf_common
...
boards/stm32: introduce common timer configurations and use them where possible
2019-08-06 17:07:22 +02:00
Martine Lenders
d13d49d11f
Merge pull request #11814 from aabadie/pr/doc/remove_duplicate_group_define
...
doc: remove duplicate definitions of Doxygen groups
2019-08-06 09:50:59 +02:00
Kevin "Bear Puncher" Weiss
9821fa8043
Merge pull request #11959 from maribu/bluepill
...
boards/{blue,black}pill: Fixed flashing
2019-08-05 17:34:56 +02:00
Alexandre Abadie
90e136405e
boards/common/esp: deduplicate common esp boards group definitions
2019-08-05 16:57:36 +02:00
Alexandre Abadie
31c52041e6
Merge pull request #11939 from fjmolinas/pr_add_nrf52_i2c_cfg
...
boards/common/nrf52: add common nrf52 i2c config
2019-08-05 16:39:33 +02:00
Alexandre Abadie
6b5a977f08
boards/stm32: introduce common timer config with TIM5
2019-08-05 15:00:12 +02:00
Alexandre Abadie
94a9e2c3de
boards/stm32: introduce common timer config with TIM2
2019-08-05 15:00:11 +02:00
Marian Buschsieweke
5da1dbc4a6
boards/{blue,black}pill: Fixed flashing
...
A new blue pill variant with only 32 KiB of flash (secretly coming with
64 KiB flash) instead of the use 64 KiB flash (secretly coming with 128 KiB)
is not compatible with `make flash`. This commit changes the OpenOCD config
so that both variants can be flashed.
2019-08-05 13:00:44 +02:00
Robert Hartung
7bca1cc5d5
cpu/atmega_common: implements pseudomodule-based pin change interrupts
2019-08-01 09:23:04 +02:00
Francisco Molina
8a4b4f9005
boards: use of default_i2c_cfg for nrf52 based boards
2019-07-31 10:38:34 +02:00
Francisco Molina
618ca3abcc
boards/common/nrf52: add default i2c config
2019-07-31 10:38:34 +02:00
Alexandre Abadie
7044c95ebf
boards/nucleo-144: fix l4r5zi LED0 pin
2019-07-08 09:09:48 +02:00
Alexandre Abadie
0791174c1f
Merge pull request #11769 from haukepetersen/opt_softdevice_feature
...
ble/softdevice: add ble_nordic_softdevice feature
2019-07-04 11:23:30 +02:00
Hauke Petersen
03153acb1a
ble/softdevice: add ble_nordic_softdevice feature
...
The softdevice is only verified to be working on nrf52832-based
boards. This feature prevents the softdevice from being build for
other, similar targets (e.g. nrf52840-based boards).
2019-07-04 09:22:46 +02:00
cladmi
ec312492ee
boards/remote: use common/remote/Makefile.features
...
Introduce and use a common/remote/Makefile.features.
The boards were already using the common `Makefile.include` and
`Makefile.dep`.
This makes 'include $(RIOTCPU)/cc2538/Makefile.features' be done in
the same module where 'CPU' is defined.
Preparation for moving 'CPU' definition to Makefile.features.
2019-07-01 18:09:57 +02:00
cladmi
5b00d3a942
boards/msba2-based: use common/msba2/Makefile.features
...
Introduce and use a common/msba2/Makefile.features.
The boards were already using the common `Makefile.include` and
`Makefile.dep`.
This makes 'include $(RIOTCPU)/lpc2387/Makefile.features' be done in
the same module where 'CPU' is defined.
Preparation for moving 'CPU' definition to Makefile.features.
2019-07-01 18:09:57 +02:00
Gaëtan Harter
6538d71ed0
boards/mspdebug: use FLASHFILE for boards using mspdebug
...
Update to use FLASHFILE as file to be flashed on the board.
IOTLAB_FLASHFILE also uses 'FLASHFILE' (and not the default 'ELFFILE').
2019-06-25 12:43:22 +02:00
Gaëtan Harter
201c283a8f
boards/dfu-util: use FLASHFILE for boards using dfu-util
...
Update to use FLASHFILE as file to be flashed on the board.
2019-06-17 18:10:38 +02:00
Gaëtan Harter
a379d95695
Merge pull request #11670 from aabadie/pr/boards/remove_features_mcu_group
...
boards/*: remove unused FEATURES_MCU_GROUP variable
2019-06-17 12:41:36 +02:00
Gaëtan Harter
4a085270ea
boards/esp*: use PORT in RESET_FLAGS
...
This allows selecting the correct device when multiple boards are connected.
2019-06-14 15:58:36 +02:00
Gaëtan Harter
1d8de6b24d
boards/esp*: update RESET and RESET_FLAGS
...
Update to use RESET and RESET_FLAGS variables set conditionally.
2019-06-14 15:58:36 +02:00
Marian Buschsieweke
3a92b79eea
boards/common/nrf52xxxdk: Split off SPI config
...
Moved SPI config from boards/common/nrf52xxxdk/include/periph_config.h to
boards/common/nrf52/include/cfg_spi_default.h. This allows all nRF52 based
boards to use this SPI config if applicable and also allows nRF52*-DK boards
to use custom SPI configs, if needed.
2019-06-14 12:02:29 +02:00
Marian Buschsieweke
d925540528
boards/common/nrf52xxxdk: Use GPIO_PIN in SPI conf
2019-06-14 12:02:29 +02:00
Alexandre Abadie
a68f78bb10
boards/*: remove unused FEATURES_MCU_GROUP variable
2019-06-14 11:32:15 +02:00
Alexandre Abadie
40577affaa
boards/nrf52: replace radio_ble provided feature by ble_nimble
2019-06-12 17:41:31 +02:00
Koen Zandberg
e745078f76
particle-mesh: add usbdev feature
2019-06-11 14:17:07 +02:00
Gaëtan Harter
ec2278fff7
Merge pull request #11618 from aabadie/pr/boards/kw41z-cleanup
...
boards/kw41z: phynode-kw41z now also use the kw41z common Makefile.include
2019-06-11 11:37:46 +02:00
Gaëtan Harter
632da8ae0a
Merge pull request #11562 from fjmolinas/pr_kinetis_riotboot_frdm_kw41z
...
boards/frdm-kw41z-k64f: add riotboot
2019-06-07 19:49:08 +02:00
Gaëtan Harter
b9c15c3084
Merge pull request #11649 from smlng/pr/make/reset
...
make: allow to override RESET and RESET_FLAGS for all boards and tools
2019-06-07 12:09:41 +02:00
Koen Zandberg
3a4dff9ddc
common/arduino-mkr: add usbdev feature
2019-06-06 17:04:35 +02:00
Sebastian Meiling
458b178d46
make: allow override of RESET for boards/common/stm32f103c8
2019-06-06 16:27:15 +02:00
Sebastian Meiling
3482bfaa2a
make: allow override of RESET for boards/common/remote
2019-06-06 16:27:08 +02:00
Sebastian Meiling
8766f8bf28
make: allow override of RESET for boards/common/esp8266
2019-06-06 16:26:58 +02:00
Sebastian Meiling
44f8314a04
make: allow override of RESET for boards/common/esp32
2019-06-06 16:26:51 +02:00
francisco
5db21a4cc5
boards/kw41z: add riotboot support
2019-06-06 15:11:45 +02:00
Alexandre Abadie
e53b117563
Merge pull request #11625 from haukepetersen/opt_nrf51_timerrttcfg
...
boards/nrf51-based: split shared timer/rtt config
2019-06-05 12:00:27 +02:00
Hauke Petersen
44625ecc1b
boards/nrf51-based: split shared timer/rtt config
2019-06-05 09:53:15 +02:00
Gaëtan Harter
675bd5eec0
board: remove exporting PORT_LINUX|PORT_DARWIN
...
PORT_LINUX and PORT_DARWIN are evaluated by
`makefiles/tools/serial.inc.mk` and some boards Makefile.include.
Their value does not need to be exported.
This also globally removes the line saying that the exports are needed
for flash rule.
2019-06-03 16:21:28 +02:00
Alexandre Abadie
13c89b5feb
boards/kw41z: move boards common kw41z to specific boards
...
usb-kw41z and frdm-kw41z are affected by this change.
2019-06-03 13:06:01 +02:00
Alexandre Abadie
414c304f2b
boards/*: remove useless export when setting DEBUG_ADAPTER
2019-06-03 10:32:08 +02:00
Juan I Carrano
245f04a33d
Merge pull request #11545 from cladmi/pr/kinetis/flash_no_arm_toolchain
...
cpu/kinetis: allow flashing without toolchain
2019-05-29 13:51:30 +02:00
Kevin "Bear Puncher" Weiss
9ff8c704ea
Merge pull request #11570 from aabadie/pr/boards/stm32_l0_i2c
...
boards/b-l072z-lrwan1: use STM32 common i2C configuration
2019-05-28 19:17:45 +02:00
Gaëtan Harter
dedbe9c737
Merge pull request #11554 from cladmi/pr/make/exports/remove_flash_debug_reset
...
make: remove exports for flash debug reset
2019-05-28 18:15:03 +02:00
Gaëtan Harter
e40d569204
kinetis: save 'wdog-disable.bin' binary in the repository
...
Keep the compiled '.bin' file to remove the need to compile it when
flashing. This remove the need to have the toolchain when flashing so
allow compiling and flashing with `BUILD_IN_DOCKER=1` without a local
toolchain.
Even if it ends up storing a binary, the file is only 34 bytes.
2019-05-28 14:37:11 +02:00
Gaëtan Harter
ff00096a39
boards/tools: remove exporting MSPDEBUGFLAGS
...
MSPDEBUGFLAGS is evaluated only in the same file.
Its value does not need to be exported.
This will also prevent evaluating 'PORT' for MSPDEBUGFLAGS when not needed.
2019-05-28 09:58:40 +02:00