Hauke Petersen
7cb1049eef
Merge pull request #10268 from SemjonKerner/add_nrf154
...
cpu/nrf52/radio: initial support for nrf52's ieee802.15.4 radio
2019-03-04 16:18:43 +01:00
MichelRottleuthner
1642a03125
Merge pull request #11066 from aabadie/pr/boards/common_f4_clock
...
boards/common/stm32: rework common clock configuration for stm32f4
2019-03-04 14:10:47 +01:00
Semjon Kerner
84ebd83a62
boards/nrf52840dk: support ieee802.15.4 radio
2019-03-04 13:21:47 +01:00
Sebastian Meiling
d29d336894
Merge pull request #11039 from maribu/avrdude
...
makefiles/tools: Improved avrdude integration
2019-02-28 22:15:30 +02:00
Marian Buschsieweke
4abc41a227
makefiles/tools: Automatically set avrdude target
...
The CPU variable in the boards Makefile.include file already contains the target
CPU, so there is no reason to provide it in each board again as avrdude flag.
This commit automatically sets the avrdude target from the CPU variable and
removes the unneeded flags.
2019-02-28 20:55:04 +01:00
a5ff1dc32a
boards/stm32f4discovery: use common clock configuration without LSE
...
This fixes the boards being stuck when initializing the RTC
2019-02-27 21:49:56 +01:00
7d31bb43f1
boards/stm32/f4: factorize common clock configuration (168/8)
...
A common configuration file is introduced for stm32f4 with core clock
at 168MHz with HSE at 8MHz, 2 configuration files are introduced to²:
distinguish between clock configuration with and without LSE.
2019-02-27 21:49:55 +01:00
Rotzbua
d606c11d11
tests/leds: initialize led0 by default
...
fix unexpected behavior:
reference #9949
reference #10294
fix redefinition for AUTO_INIT_LED0
2019-02-27 13:09:29 +01:00
Peter Kietzmann
ca9c441923
Merge pull request #11070 from cladmi/pr/bug/stm32f3discovery/clock_lse
...
boards/stm32f3discovery: Fix no external low speed crystal
2019-02-26 21:40:39 +01:00
Martine Lenders
07260661bb
Merge pull request #11060 from leandrolanzieri/pr/boards/lobaro-lorabox_remove_auto_init_led0
...
boards/lobaro-lorabox: Remove auto init LED0
2019-02-26 21:35:21 +01:00
Gaëtan Harter
5e58eccd5a
boards/stm32f3discovery: Fix no external low speed crystal
...
The board does not have external low speed crystal.
Page 20 of User Manual: 6.10.2 "OSC 32 kHz clock supply"
* X3 Crystal (not provided)
https://www.st.com/resource/en/user_manual/dm00063382.pdf
This fixes `example/default` and makes `tests/periph_rtc` work properly.
2019-02-26 16:44:46 +01:00
7a5d2ad2fb
boards/nrf52: thingy52 and ruuvitag don't work with openocd
2019-02-26 11:15:36 +01:00
a2cfa52602
boards/nrf52xx: use common flashing documentation
2019-02-26 11:03:06 +01:00
826df5648b
boards/nrf52: update nrf52 common documentation
...
Add common flashing notes + move the doc in a separate doc.txt file
2019-02-26 11:03:06 +01:00
9373225a13
boards/nrf52xx: add flashing and stdio sections in doc
2019-02-26 11:03:06 +01:00
171e8589ff
boards/nrf52840-mdk: use common openocd configuration
2019-02-26 11:03:06 +01:00
3eb17f56fa
boards/nrf52xxxdk: add openocd as programmer
...
For the moment openocd doesn't work when softdevice blob module is loaded
2019-02-26 11:02:57 +01:00
Sebastian Meiling
a5385c15cc
Merge pull request #11027 from maribu/atmega_cleanup
...
boards/common/atmega: Refactoring periph_conf.h
2019-02-25 20:13:41 +02:00
Marian Buschsieweke
7bc9b4b707
boards/common/atmega: Refactoring periph_conf.h
...
- Moved code for periph_conf of all ATmega based boards to boards/common/atmega
- Added possibility to override config from individual board:
- Named file `periph_conf_atmega_common.h` and let this be included from
`board/$BOARD/include/periph_conf.h` to allow modifications
- Guarded individual periph configs by `#ifndef $PERIPH_NUMOF` ... `#endif`
2019-02-25 18:48:09 +01:00
Gaëtan Harter
3b119cc5ba
boards/native: unexport TERM* variables
...
TERMPROG and TERMFLAGS variables do not need to be exported as they are
used directly by a make receipe.
2019-02-25 17:26:03 +01:00
Leandro Lanzieri
609db0c2f6
boards/lobaro-lorabox: Remove auto init LED0
2019-02-25 13:43:50 +01:00
Yegor Yefremov
a62d4550d7
Documentation: fix dead links
...
The link to nodemcu-devkit-v1.0 was missing 'h' in 'http'.
Other links were missing 'http://' or 'https://' and were pointing
to non-existing components on RIOT's web site.
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
2019-02-12 10:46:15 +01:00
ZetaR60
1f9e1857f7
Merge pull request #9130 from kYc0o/cpu/atmega/unify_stacks
...
atmega: refactor cpu/board code and build/flash variables
2019-02-08 18:07:22 -05:00
Kees Bakker
361ba8d1a0
boards/sodaq-autonomo: switch to flashing with bossac
2019-02-06 19:44:26 +01:00
Francisco Acosta
7139393394
boards: include potential features from CPU for atmega boards
...
Features must be provided by the board if they're actually
available on board. Other features might be provided by the
CPU.
Some grouping is also removed as it is not necessary.
2019-02-05 17:12:04 +01:00
Francisco Acosta
d208cba464
boards: leverage avrdude.inc.mk for atmega based boards.
...
Additionally, it removes unnecessary exports and cleans up
waspmote-pro toolchain variables (not needed) which are taken
from atmega_common.
2019-02-05 17:12:04 +01:00
Francisco Acosta
1a98d64cd5
boards/arduino*: use common avrdude.inc.mk from atmega_common
...
Leverages common flasher (avrdude) and removes unnecessary exports.
Moreover, a reuse of serial.inc.mk is perfomed from the same
atmega_common/Makefile.include
2019-02-05 17:12:03 +01:00
Marian Buschsieweke
fa0d08a08b
boards/msba2: Added ltc4150 to saul_default
2019-01-28 13:45:08 +01:00
6cd81dbc87
Merge pull request #10865 from kaspar030/uncrustify_change_disable_hint
...
uncrustify: change en/disable markers
2019-01-25 22:40:02 +01:00
674128ea27
boards/hifive1: adapt to RIOT uncrustify markers
2019-01-25 17:21:14 +01:00
a12b61e9af
boards/nrf52840-mdk: initial support
2019-01-25 16:29:10 +01:00
Hauke Petersen
93e7d88f75
cpu/nrf5x: reworked and fixed UART driver
2019-01-25 15:52:25 +01:00
72f3f7d4f1
boards/nrf52840dk: add second UART interface
...
This commit also change the STDIO UART to use the UARTE device type (with EasyDMA)
2019-01-25 15:52:25 +01:00
190d48c5d3
boards/nrf52840dk: configure uart flow control pins
2019-01-25 15:51:50 +01:00
1be60741e3
boards/nrf52xxxdk: refactor UART config
2019-01-25 15:51:50 +01:00
Leandro Lanzieri
ba592ae4d3
Merge pull request #10848 from PeterKietzmann/pr_phy-kw41_ccs811condif
...
boards/phynode-kw41z:enable support for cc811 sensor
2019-01-25 11:42:40 +01:00
PeterKietzmann
536cf1b4e9
boards/phynode-kw41z:enable ccs811,mma8x5x,tcs37727 sensors
2019-01-25 11:10:08 +01:00
03ed77b141
Merge pull request #10805 from beduino-project/fix-hifive1-coreclock-define
...
boards/hifive1: fix CLOCK_CORECLOCK
2019-01-24 20:48:40 +01:00
Kevin "Bear Puncher" Weiss
06b5a58e62
Merge pull request #10802 from leandrolanzieri/pr/boards/sensebox_samd21-mtd
...
boards/sensebox_samd21: Add MTD definition
2019-01-24 12:20:16 +01:00
Martine Lenders
fbe43634d9
Merge pull request #10844 from maribu/ethernet_shield
...
boards/arduino*: Added/refactored params for W5100
2019-01-24 11:59:43 +01:00
Marian Buschsieweke
d2c8eab793
boards/arduino*: Added/refactored params for W5100
...
- ATmega based boards: Added parameter for W5100 to board_common.h
- Arduino Due based boards: Use board.h instead of providing w5100_params.h
2019-01-22 15:46:33 +01:00
7e3c382547
Merge pull request #10653 from dylad/pr/saml1x_support
...
cpu/saml1x: add support for SAML10 and SAML11 MCUs (Cortex-M23)
2019-01-22 08:53:06 +01:00
Sebastian Meiling
0edf76d362
Merge pull request #9984 from kaspar030/refactor_atmega_libc
...
cpu/atmega_common: refactor AVR libc code into module
2019-01-22 08:41:37 +01:00
Dylan Laduranty
e838f0c291
board/saml11-xpro: add support for SAML11-XPRO board
2019-01-21 17:08:02 +01:00
Dylan Laduranty
2132f5b85b
board/saml10-xpro: add support for SAML10-XPRO board
2019-01-21 17:07:42 +01:00
Dylan Laduranty
99966b318a
board/common/saml1x: add common configuration
2019-01-21 17:07:18 +01:00
8d1a0ae074
boards: revert forced use of periph_dma with STM32
...
The periph_dma is not pulled in automatically for all applications.
Applications willing to use the configured peripherals with periph_dma
for a given board will have to include the feature explictly in their
Makefile.
It was causing unrelated issues as threads got de-scheduled while
calling printf and this was not handled properly in tests at that
moment.
2019-01-21 15:14:28 +01:00
7313525035
atmega_common: refactor avr-libc-extra into avr_libc_extra module
2019-01-21 14:37:08 +01:00
c6b9bb5055
boards/b-l475e-iot01a: provide already configured features
...
RTC and RTT are available and already configured for this board but not provided by the build system
2019-01-20 13:10:25 +01:00
Leandro Lanzieri
2625a86450
boards/sensebox_samd21: Add MTD definitions
2019-01-18 13:25:35 +01:00