Hauke Petersen
da494251b6
board/nrf52840dk: fix order in Makefile.dep
2019-08-28 16:49:21 +02:00
Hauke Petersen
d127d18384
boards/nrf52: set NimBLE for gnrc_netdev_default
2019-08-28 16:49:20 +02:00
Hauke Petersen
14662da1db
boards/nrf52dk: add nimble_netif dependency
2019-08-28 16:48:42 +02:00
Marius
80c521b2c3
boards/nucleo-l432kc: provide I2C configuration
2019-08-28 10:50:24 +02:00
Gaëtan Harter
367aa841a2
boards/pyterm: change TERMFLAGS to PYTERMFLAGS
...
The boards are using `pyterm` specific options that do not work on any
other `RIOT_TERMINAL`. It is a shame this is required but at least do
not pass arbitrary arguments to the other RIOT_TERMINAL.
So use the new PYTERMFLAGS for this.
2019-08-27 14:25:02 +02:00
Gaëtan Harter
42d658419f
boards/common/msba2: remove duplicate PORT
...
PORT is already given in pyterm TERMFLAGS.
2019-08-27 12:06:10 +02:00
Juan I Carrano
e2b2b8e43c
Merge pull request #12014 from cladmi/pr/cpu_cpu_model/migration/straightforward_ones
...
boards: move CPU/CPU_MODEL definition to Makefile.features
2019-08-21 18:52:28 +02:00
Marian Buschsieweke
137c2c0adf
boards: Added cc110x params for MSB-A2 & MSB-IoT
2019-08-20 16:38:49 +02:00
Gaëtan Harter
636285ebe4
boards: move CPU/CPU_MODEL definition to Makefile.features
...
cpu/$(CPU)/Makefile.features and cpu/$(CPU)/Makefile.dep are
automatically included
Part of moving CPU/CPU_MODEL definition to Makefile.features to have it
available before Makefile.include.
2019-08-20 16:11:50 +02:00
cladmi
8305390a05
boards/common: move CPU/CPU_MODEL definition to Makefile.features
...
cpu/$(CPU)/Makefile.features and cpu/$(CPU)/Makefile.dep are
automatically included
Part of moving CPU/CPU_MODEL definition to Makefile.features to have it
available before Makefile.include.
2019-08-20 16:11:50 +02:00
Marian Buschsieweke
615e25f319
drivers: Removed driver for CC110x transceivers
...
- Removed cc110x driver
- Updated all makefiles
- Kept both board specific configurations and support for it in RIOT's
upper layers, so re-implementations don't need to start from zero
2019-08-19 12:56:47 +02:00
Gaëtan Harter
f3e72009e8
pkg/nordic_softdevice_ble: reset memory in the .hex file
...
softdevice needs the memory at 0x2000 to be initialized to 0xffffffff
according to #5893 and testing. However, the addresses [0x8bc, 0x3000[ are not
set in softdevice.hex.
So use a modified hex file with all the memory set to 0xff as it is the rom
reset value anyway.
This change updates the `.hex` file instead on relying on erasing the
memory.
2019-08-12 15:54:45 +02:00
Gaëtan Harter
e70efb769c
murdock: nordic_softdevice_ble: softdevice.hex is a test input
...
When running tests using 'nordic_softdevice_ble', the 'softdevice.hex'
file must also be taken into account for the test hashing and be
uploaded to the separated murdock testing boards.
When listed as dependency from `test-input-hash` the file must have a
target, which he has not. The file is implicitly created when compiling
`ELFFILE` so declare it as order only dependency.
In practice `BASELIBS` could be enough or even `pkg-build-softdevice`
but I do not want to be depend that much on internals there.
2019-08-12 14:35:58 +02:00
Alexandre Abadie
9cf8da0287
Merge pull request #11899 from fjmolinas/pr_stm32f7_riotboot_requirements
...
cpu/stm32f7: add riotboot requirements
2019-08-09 15:36:50 +02:00
Francisco Molina
644cb9f461
boards: add riotboot for nucleo-f722ze/f746zg/f767zi
2019-08-09 13:15:02 +02:00
Alexandre Abadie
6f14de38c5
Merge pull request #11900 from fjmolinas/pr_stm32f2_riotboot_requirements
...
cpu/stm32f2: add riotboot requirements
2019-08-09 11:06:49 +02:00
Alexandre Abadie
d1fef4803e
boards: add basic support for b-l496g-cell02
2019-08-09 08:26:17 +02:00
Alexandre Abadie
f802bbb5ae
Merge pull request #11682 from fjmolinas/pr_stm32f4_riotboot
...
cpu/stm32f4: add riotboot requirements
2019-08-08 18:05:36 +02:00
Lena Boeckmann
58955b39c6
board/saml11-xpro: update implementation status in doc
...
Co-Authored-By: benpicco <benpicco@googlemail.com>
2019-08-08 14:49:05 +02:00
Lena Boeckmann
1b81f6d4a2
board/saml10-xpro: update implementation status in doc
2019-08-08 14:49:04 +02:00
Francisco Molina
7231088b7c
boards/nucleo-f207zg: add riotboot
2019-08-07 18:34:48 +02:00
francisco
bfcb963d1e
boards/nucleo-f446re: add riotboot
2019-08-07 18:29:51 +02:00
fjmolinas
9418eef573
boards/stm32f429i-disc1: add riotboot
2019-08-07 18:29:51 +02:00
Alexandre Abadie
430d80729a
boards/nrf51: provide ble_nimble feature
2019-08-07 09:53:55 +02:00
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
Alexandre Abadie
b388a5b3d2
Merge pull request #11572 from aabadie/pr/boards/native_fix_log
...
boards/native: fix overriden INCLUDES leading to build failure
2019-08-06 12:05:26 +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
Alexandre Abadie
d8746add06
native: don't use NATIVEINCLUDES in board and board/drivers
2019-08-06 09:44:19 +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
8196ea7e58
boards/arduino-leonardo: remove duplicate doc group definition
2019-08-05 16:57:37 +02:00
Alexandre Abadie
90e136405e
boards/common/esp: deduplicate common esp boards group definitions
2019-08-05 16:57:36 +02:00
Alexandre Abadie
6bf9290ed5
boards/stm32f769i-disco: deduplicate doxygen group definition
...
The group is already defined in the doc.txt file so no need to define it again in board.h
2019-08-05 16:57:36 +02:00
Alexandre Abadie
01814dec19
boards/nucleo-*: deduplicate doxygen board group definitions
2019-08-05 16:57:35 +02:00
Alexandre Abadie
248f8d3284
boards/esp8266: deduplicate board doxygen group definition
2019-08-05 16:57:35 +02:00
Alexandre Abadie
cb25ed7b05
boards/stm32: provide support custom spi pins mode for lora boards
...
This minimize a lot power consumption when going to sleep after the spi has been used
2019-08-05 16:46:41 +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
Francisco
db08af4586
Merge pull request #11812 from aabadie/pr/boards/nucleo_doc_cleanup
...
boards/nucleo*: move doxygen group definition to doc.txt
2019-08-05 15:22:03 +02:00
Alexandre Abadie
927f283d97
boards/nz32-sc151: use TIM5 common timer configuration
...
This requires including STM32 common include directoy as well
2019-08-05 15:01:15 +02:00
Alexandre Abadie
b1fa4fb2d9
boards/nucleo-l152re: use TIM5 common timer configuration
2019-08-05 15:01:15 +02:00
Alexandre Abadie
b710cda156
boards/lobaro-lorabox: use common timer configuration
2019-08-05 15:00:53 +02:00
Alexandre Abadie
3c00d41764
boards/ublox-c030-u201: use common timer configuration
...
This also requires to include the STM32 shared include directory
2019-08-05 15:00:12 +02:00
Alexandre Abadie
27230c7c10
boards/stm32f4: use common timer configuration
2019-08-05 15:00:12 +02:00
Alexandre Abadie
6b5a977f08
boards/stm32: introduce common timer config with TIM5
2019-08-05 15:00:12 +02:00
Alexandre Abadie
564686f882
boards/nucleo-l4*: use common timer configuration
2019-08-05 15:00:11 +02:00
Alexandre Abadie
7ee7315418
boards/stm32l0: use common timer configuration
2019-08-05 15:00:11 +02:00