1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-12-20 20:13:50 +01:00

4698 Commits

Author SHA1 Message Date
Marian Buschsieweke
fd602407c9
boards/atmega1284p: Extended doc with OCD info
Added details on On-Chip Debugging (OCD) to the ATmega1284P documentation.
2020-03-10 20:13:19 +01:00
Marian Buschsieweke
72e497c0c3
boards/microduino-corerf: Added OCD doc 2020-03-10 20:13:18 +01:00
Marian Buschsieweke
a9fc84cc04
boards/arduino-uno: Added documentation for OCD 2020-03-10 20:13:18 +01:00
Francisco
db0452201d
Merge pull request #13567 from aabadie/pr/boards/jlink_export_cleanup
boards: remove exports of jlink related variables
2020-03-10 18:46:58 +01:00
Alexandre Abadie
79431878ac
Merge pull request #13051 from dylad/pr/uart_hw_fc
cpu/uart: create common uart hw fc module
2020-03-10 16:41:36 +01:00
Alexandre Abadie
c49ad27499
boards: don't export JLINK_PRE_FLASH 2020-03-10 16:31:32 +01:00
Alexandre Abadie
8489a0af53
boards: don't export FLASH_ADDR
This variable is already export in vars.inc.mk
2020-03-10 16:31:01 +01:00
Alexandre Abadie
92bbe75412
boards/openmote-b: don't export JLINK_RESET_FILE 2020-03-10 16:30:38 +01:00
Alexandre Abadie
84005896dd
boards: don't export JLINK_IF 2020-03-10 16:29:02 +01:00
Alexandre Abadie
1e9879fbcf
boards: unexport JLINK_DEVICE variable 2020-03-10 16:28:03 +01:00
Francisco
6ba665858b
Merge pull request #13593 from aabadie/pr/boards/pyocd_export_remove
boards/pyocd: cleanup use of `export` keyword
2020-03-10 15:19:34 +01:00
Dylan Laduranty
b9ab3d56ae boards/nrf5x: update to use generic uart_hw_fc module 2020-03-10 14:47:19 +01:00
Dylan Laduranty
a33e61e997 boards/stm32: update to use generic uart_hw_fc module 2020-03-10 14:34:11 +01:00
Dylan Laduranty
48231efb20 boards/cc26xx_cc13xx: use generic hw fc module 2020-03-10 14:22:34 +01:00
Dylan Laduranty
6baf501a3d boards/cc2538: update to use generic uart_hw_fc module 2020-03-10 14:22:34 +01:00
Dylan Laduranty
88bb019438 boards/sam0: update to use generic uart_hw_fc module 2020-03-10 14:22:34 +01:00
Marian Buschsieweke
f2edcf9674
makefiles/tools/avrdude: Improved debug handling
- Choose correct debug protocol for ATmega328P (which supports debugWIRE instead
  of JTAG)
- Allow overwriting debugger device via AVR_DEBUGDEVICE environment variable,
  default to the Atmel-ICE (least expensive, supports most AVR devices)
2020-03-10 14:03:33 +01:00
Marian Buschsieweke
edd93411fe
dist: De-duplicated AVR debug config & scripts
Use common debug.sh, debug_srv.sh and gdb.conf for all AVR boards.
2020-03-10 12:54:51 +01:00
Alexandre Abadie
631fbd9fc8
boards/blxxxpill: rework programmer specific configuration 2020-03-10 11:42:10 +01:00
Alexandre Abadie
f56470925b
boards: include common dfu logic where applicable 2020-03-10 11:42:10 +01:00
Francisco
1b5f22ec2e
Merge pull request #8410 from OTAkeys/pr/fix_stm32f1_boards
boards: fix CLOCK_PLL_PREDIV on stm32f1-based boards
2020-03-10 09:35:48 +01:00
benpicco
f0ac1624c5
Merge pull request #13594 from aabadie/pr/tools/cc2538-bsl_rework
tools/cc2538-bsl: deduplicate buildsystem integration
2020-03-09 19:39:43 +01:00
benpicco
0cf6e39be5
Merge pull request #13589 from maribu/stm32f103-jtag-pins
cpu/stm32f103: Allow boards to expose JTAG pins as GPIOs
2020-03-09 19:07:52 +01:00
Alexandre Abadie
b4418426ba
boards/cc2538: use common cc2538-bsl handling file 2020-03-09 18:26:08 +01:00
Vincent Dupont
4647659ea8 boards: fix CLOCK_PLL_PREDIV on stm32f1xx boards 2020-03-09 18:00:48 +01:00
Leandro Lanzieri
ab10b33848 boards/esp32-wroom-32/doc: Add SPI freq configuration for mrf24j40 2020-03-09 16:51:35 +01:00
Leandro Lanzieri
cffc9b70bf boards/esp32-wroom-32: Remove drivers configuration from Makefile.dep
This removes the configuration parameters for mrf24j40 and enc28j60
drivers, which were present in the boards's Makefile.dep. There is
already documentation regarding how to correctly configure these devices
for the board.
2020-03-09 16:49:11 +01:00
Alexandre Abadie
2ec09ebd74
boards/nrf52: remove useless export of FLASH_TARGET_TYPE 2020-03-08 15:12:44 +01:00
Marian Buschsieweke
8fd8c8273f
boards/{nucleo-f103rb,b*pill}: Expose JTAG pins as GPIOs
The Nucleo-F103RB comes with an internal SWD programmer/debugger. Thus, the JTAG
pins are not going to be used for debugging / programming anyway. The pins are
exposed on the headers, so allowing them to be used as GPIOs make a lot of
sense.

The Bluepill / Blackpill boards only expose the SWD pins on the debug header,
but the JTAG pins (not also used by SWD) are exposed on the GPIO pin headers.
Hence, exposing them as regular GPIOs seems to be a reasonable choice.
2020-03-08 13:06:34 +01:00
Koen Zandberg
3e97c01c33
thingy52: Enable the nRF52 built-in DC/DC converter 2020-03-07 17:37:42 +01:00
Koen Zandberg
74022a4bb8
ruuvitag: Enable the nRF52 built-in DC/DC converter 2020-03-07 17:37:42 +01:00
Koen Zandberg
0573db8a85
reel: Enable the nRF52 built-in DC/DC converter 2020-03-07 17:37:42 +01:00
Koen Zandberg
bef16095df
pinetime: Enable the nRF52 built-in DC/DC converter 2020-03-07 17:37:42 +01:00
Koen Zandberg
cbd3c1c643
particle-*: Enable the nRF52 built-in DC/DC converter 2020-03-07 17:37:42 +01:00
Koen Zandberg
822590ad56
nrf52840-mdk: Enable the nRF52 built-in DC/DC converter 2020-03-07 17:37:41 +01:00
Koen Zandberg
87b2aa5ed9
nrf52832-mdk: Enable the nRF52 built-in DC/DC converter 2020-03-07 17:37:41 +01:00
Koen Zandberg
71589a11ec
nrf51dk: Enable the nRF51 built-in DC/DC converter 2020-03-07 17:37:41 +01:00
Koen Zandberg
bea3f71f91
nrf52xxxdk: Enable the nRF52 built-in DC/DC converter 2020-03-07 17:37:41 +01:00
Koen Zandberg
ec2a3d33c8
acd52832: Enable the nRF52 built-in DC/DC converter 2020-03-07 17:37:41 +01:00
benpicco
7396d05605
Merge pull request #13575 from fjmolinas/pr_cc2538_rf_deps
cpu/cc2538: handle cc2538_rf deps in Makefile.dep
2020-03-06 18:00:51 +01:00
Francisco Molina
80ecac5fde
boards: use cc2538_rf as netdev_default for CPU=cc2538 2020-03-06 14:17:52 +01:00
Francisco Molina
ff6f6618fb
cpu/cc2538: handle cc2538_rf deps in Makefile.dep 2020-03-06 14:17:19 +01:00
Benjamin Valentin
ed4d871835 dist/tools/cc2538-bsl: use upstream version
Automatically fetch the upstream version of cc2538-bsl.py instead
of maintaining our own fork of the tool.

fixes #13566
2020-03-06 11:13:21 +01:00
Koen Zandberg
ed316309c8
Merge pull request #11874 from kaspar030/ztimer
sys/ztimer: initial import
2020-03-06 09:46:27 +01:00
benpicco
681678e3f3
Merge pull request #13537 from jue89/feature/sam0-spi-frequency
cpu/sam0_common: mitigate rounding errors of SPI baud rate calculation
2020-03-04 16:50:46 +01:00
f49e756436 boards/ek-lm4f120xl: add ztimer config, increase ztimer_usec_min 2020-03-04 12:44:03 +01:00
a2c0823063 boards/native: add ztimer configuration 2020-03-04 12:44:03 +01:00
84365e326a boards/*-kw41z: add ztimer_msec config 2020-03-04 12:44:03 +01:00
73adecc02d boards/samr21-xpro: add ztimer config 2020-03-04 12:44:03 +01:00
eafba65911 boards/common/arduino-atmega: add ztimer configuration 2020-03-04 12:44:03 +01:00