Francisco
b514f30ccc
Merge pull request #13085 from miri64/boards/feat/feather-nrf52840
...
boards: initial import of Adafruit Feather nRF52840 Express
2020-01-15 22:43:40 +01:00
81dbba2588
boards/pinetime: fix jlink rtt configuration
2020-01-15 22:12:06 +01:00
Martine S. Lenders
a3bf3ef95b
Makefile.dep: disable stdio_rtt with any other STDIO than stdio_rtt
...
f5cbe00118
disables `stdio_rtt` when `stdio_uart` is used. However,
if a board has `periph_usbdev` in `FEATURES_PROVIDED` and
`stdio_cdc_acm` is used by the application, linking fails, as now both
`stdio_rtt` and `stdio_cdc_acm` implement the STDIO functions.
This fix excludes `stdio_rtt` if any STDIO but `stdio_rtt` is provided.
If no STDIO is provided the fall-back is used as before.
2020-01-15 22:12:02 +01:00
Martine S. Lenders
78b5c1ee5c
boards: initial import of Adafruit Feather nRF52840 Express
...
This provides support initial support for the [Adafruit Feather nRF52840
Express][feather-nrf52840]. The current feature set includes:
- Default flashing via Segger J-Link
- UART, SPI, and I2C exposed in accordance to the Feather [pinout]
- SAUL support for on-board LEDs and button
[feather-nrf52840]: https://learn.adafruit.com/introducing-the-adafruit-nrf52840-feather/
[pinout]: https://cdn-learn.adafruit.com/assets/assets/000/046/243/original/adafruit_products_Feather_M0_Adalogger_v2.2-1.png
[pid.codes]: http://pid.codes/1209/7D00/
2020-01-15 22:11:58 +01:00
fc45c2cc83
Merge pull request #12848 from miri64/gnrc_sixlowpan_frag_rb/fix/interval-fixes
...
gnrc_sixlowpan_frag_vrb: fix issues with interval marker inherited from base
2020-01-15 20:57:49 +01:00
18d15b6f27
Merge pull request #13132 from leandrolanzieri/pr/pkg/tinydtls_fix_contrib_include
...
pkg/tinydtls: Only include contrib folder if using tinydtls_sock_dtls
2020-01-15 20:37:07 +01:00
5fd981b2e2
Merge pull request #12402 from ant9000/pr/usbus_cdc_acm_stdio_fix
...
Fix to avoid lost characters on USBUS CDC ACM STDIO
2020-01-15 19:52:13 +01:00
3b4fe41296
Merge pull request #13130 from kaspar030/ili9341_resolution_param
...
drivers/ili9341: add number of lines parameter
2020-01-15 18:33:14 +01:00
benpicco
8a99824e66
Merge pull request #11095 from benpicco/pyterm_sleep
...
pyterm: add /sleep function
2020-01-15 18:25:29 +01:00
Martine Lenders
04a673fc8b
Merge pull request #12716 from miri64/gnrc_netif/enh/use-netif_hdr-setter
...
nimble/netif: use gnrc_netif_hdr_set_netif()
2020-01-15 18:18:20 +01:00
784920b755
Merge pull request #12473 from fjmolinas/pr_board_cpu_features_doc
...
doc/doxygen: add build system doc page for BOARD, CPU, FEATURE
2020-01-15 17:35:37 +01:00
Leandro Lanzieri
0d419f0391
pkg/tinydtls: Only include contrib folder if using tinydtls_sock_dtls
2020-01-15 16:10:33 +01:00
Francisco Molina
963ec794d2
doc/doxygen: add build system doc page for BOARD, CPU, FEATURE
2020-01-15 15:53:03 +01:00
47634addf3
boards/pinetime: configure ili9341 LCD number of lines
2020-01-15 15:36:21 +01:00
cab8729e32
drivers/ili9341: add number of lines parameter
2020-01-15 15:36:21 +01:00
benpicco
3672502f6f
Merge pull request #12998 from gschorcht/cpu/esp/common_sdk_log_output
...
cpu/esp: cleanup of ESP SDK log outputs
2020-01-15 15:08:02 +01:00
Martine S. Lenders
d9ecc0b9bb
gnrc_sixlowpan_frag_vrb: append intervals of given base if entry exists
...
Otherwise the list in `base->ints` will get lost.
2020-01-15 15:00:03 +01:00
benpicco
da703b9a5b
Merge pull request #11116 from niziak/stm32f030cc
...
cpu/stm32f0: Add support for stm32f030cc CPU
2020-01-15 14:49:17 +01:00
Martine Lenders
5bb404a1c7
Merge pull request #12837 from kb2ma/gcoap/remove_gcoap_req_send2
...
net/gcoap: remove gcoap_req_send2()
2020-01-15 14:45:29 +01:00
Francisco
43d2ca4771
Merge pull request #12602 from miri64/sock_async_event/feat/initial
...
sock_async: initial import of event-based implementation
2020-01-15 14:32:05 +01:00
fcde7a1c0c
Merge pull request #12962 from fjmolinas/pr_sys_arduino_fix
...
tests/sys_arduino: fix test synchronization issues
2020-01-15 12:18:21 +01:00
76b9cfb677
Merge pull request #12973 from fjmolinas/pr_atmega_tx_isr
...
cpu/atmega_common/periph/uart: use TX_ISR to check TX end
2020-01-15 11:51:22 +01:00
Antonio Galea
d1cc563ccf
USBUS CDC ACM STDIO: test for the buffering code
...
fixes #12384
2020-01-15 11:38:04 +01:00
Antonio Galea
6c04cb1a45
USBUS CDC ACM: disable interrupts when using tsrb
2020-01-15 11:37:38 +01:00
74b463ab94
Merge pull request #12391 from fjmolinas/pr_suit_ble
...
examples/suit_update: add ble documentation in README
2020-01-15 11:17:41 +01:00
Leandro Lanzieri
8f237f3308
Merge pull request #13122 from miri64/gnrc_ipv6_nib/enh/GNRC_IPV6_STATIC_LLADDR
...
gnrc_ipv6_nib: allow for configuration of static link-local addresses
2020-01-15 10:25:58 +01:00
Hauke Petersen
8b408fc828
Merge pull request #12724 from aabadie/pr/stdio_rtt_blacklist
...
make: improve handling of the stdio_rtt module, improve dependency management at application level
2020-01-15 10:12:13 +01:00
Hauke Petersen
5d6063bfcb
Merge pull request #13112 from haukepetersen/opt_nimble_verjan20removextimerpath
...
pkg/nimble: bump version and remove obsolete patch
2020-01-15 10:09:12 +01:00
Francisco Molina
b581223c0e
tests/sys_arduino: fix test synchronization issues
...
The test currently doesn't wait for synchronization of the serial
terminal the second time it is setup with `Serial.begin`. This results
in the test commands being sent before the terminal is ready which
causes the test to fail. To fix this add an expect_exact on "Hello
arduino". (NOTE: this is different form `interactive_sync` which
synchronizes the start of the test, here we want `uart` to properly
re-init)
2020-01-15 10:05:46 +01:00
Francisco Molina
fb388bf5b6
boards/atmega/include/periph_conf_atmega_common: add USARTn_TX_vect
2020-01-15 10:02:41 +01:00
Francisco Molina
70c6df9330
cpu/atmega_common/periph/uart: use TX_ISR to check TX end
...
For atmega boards a TX has not actually completed until UDRn is empty
as well as the Transmit Shift Register.
To avoid resetting an UART before a TX has completed we use the TXCn
flash and ISR to set a variables that indicates TX is ongoing. This
allows not reseting the UART while there are ongoing TX pending.
This fixes an issue where part of the last byte is not shifted out
of the TX shift register causing rubish on the first TX following an
uart_init.
2020-01-15 10:02:40 +01:00
Martine Lenders
2687b24cd8
tests/gnrc_sock_async: adapt to use sock_async_event
2020-01-15 09:56:11 +01:00
Martine Lenders
e46ad92cd3
sock_async_event: initial import of event-based implementation
2020-01-15 09:56:11 +01:00
fcec59261c
Merge pull request #12552 from kaspar030/add_pinetime_support
...
boards: add initial support for the PINE64 PineTime smartwatch
2020-01-15 09:51:40 +01:00
Francisco Molina
b7b09c3f75
examples/suit_update: add documentation for ble
2020-01-15 09:49:52 +01:00
630ff1425a
Merge pull request #13125 from francois-berder/clicker-pic32prog
...
boards: pic32-clicker: Use pic32prog as default programmer
2020-01-15 07:08:31 +01:00
fc28ac2a58
Merge pull request #12573 from fjmolinas/pr_doc_udev_rules
...
doc/advanced-build-system-tricks: handle multiple boards
2020-01-15 07:05:44 +01:00
73d68c74ef
Merge pull request #12847 from aabadie/pr/pkg/tensorflow-lite
...
pkg/tensorflow-lite: add support to RIOT
2020-01-15 06:55:13 +01:00
benpicco
2ff710c762
Merge pull request #12669 from benpicco/mcb2388
...
boards: add mcb2388
2020-01-14 22:46:49 +01:00
91f39c5836
tests/pkg_tensorflow-lite: exclude boards with too few memory
2020-01-14 22:23:08 +01:00
d213ee381a
tests/pkg_tensorflow-lite: adapt README to mnist_mlp example
2020-01-14 22:23:08 +01:00
26f3307d87
tests/pkg_tensorflow-lite: add mnist_mlp complete example
2020-01-14 22:23:07 +01:00
b376c7c5de
tests/pkg_tensorflow-lite: add sample application
2020-01-14 22:23:07 +01:00
2c3c967244
pkg/tensorflow-lite: add support to RIOT
2020-01-14 22:23:06 +01:00
2af88551e7
pkg: add support to gemmlowp library
2020-01-14 22:23:06 +01:00
Benjamin Valentin
9183d16278
boards: add mcb2388
...
The MCB2388 Evaluation Board is a development board for the LPC2388 MCU.
LPC2388 and LPC2387 are very simmilar, the only difference is added USB Host
support.
Since this is not used yet, I chose to just pretend it's an lpc2387.
So far, only the two UARTs, LEDs and LCD display are configured.
2020-01-14 21:21:08 +01:00
4c0f4da40c
tests/driver_ili9341: enable backlight on PineTime
2020-01-14 21:06:43 +01:00
5c21df5fee
boards/pinetime: initial support for the PINE64 PineTime smartwatch
2020-01-14 21:06:43 +01:00
Francois Berder
634fea8347
boards: pic32-clicker: Use pic32prog as default programmer
...
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-01-14 19:43:13 +00:00
4fc31b51f8
Merge pull request #13097 from basilfx/feature/u8g2_refactoring_and_fixes
...
pkg/u8g2: refactoring and fixes
2020-01-14 19:15:38 +01:00