1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

40696 Commits

Author SHA1 Message Date
krzysztof-cabaj
9a9dd31e15 boards/nucleo-f446re: add cpy2remed flashing commands 2022-08-02 12:22:56 -04:00
Benjamin Valentin
7d0c2cf4fe dist: add dose UNIX tool 2022-08-02 11:03:03 +02:00
Benjamin Valentin
965e3857fb tools/zep_dispatch: send frames to virtual 802.15.4 interface 2022-08-02 10:55:59 +02:00
benpicco
e1e99c3bf1
Merge pull request #18108 from benpicco/drivers/dose-rxbuf
drivers/dose: make RX buffer size configurable
2022-08-02 10:51:17 +02:00
Benjamin Valentin
3f0a6c8f9d sys/shell: improve 'ncget' command
Allow to specify destination directory and concat the filename
automatically.
2022-08-02 10:02:39 +02:00
Gunar Schorcht
da83c30021 cpu/esp_common: add netdev_register for NETDEV_ESP_WIFI 2022-08-02 09:34:59 +02:00
Gunar Schorcht
2d3bb51488 cpu/esp32: add netdev_register for NETDEV_ESP_ETH 2022-08-02 09:34:35 +02:00
Gunar Schorcht
14dde4a835 drivers/netdev: add NETDEV_ESP_WIFI type 2022-08-02 09:33:50 +02:00
Gunar Schorcht
184e411355 drivers/netdev: add NETDEV_ESP_ETH type 2022-08-02 09:33:50 +02:00
Gunar Schorcht
da39354ae5 cpu/esp32: set CONFIG_ESPTOOL_FLASH_FREQ from FLASH_FREQ
CONFIG_ESPTOOL_FLASH_FREQ_* defines are used in ESP-IDF to select the right SPI clock speed for flash.
2022-08-02 07:24:30 +02:00
Gunar Schorcht
c8de46ddee cpu/{esp_common,esp8266,esp32}: fix default FLASH_* configuration
This commit includes the following changes:
- the default flash mode in bootloader should be dio and not dout
- the default flash configuration for ESP32 has to be exported to be also visible in cpu/esp32/bootloader/Makefile
- the comments in  cpu/esp8266/Makefile.include have to be removed so that the flash configuration do not contain trailing white spaces
2022-08-02 07:24:30 +02:00
Gunar Schorcht
ae16753f6f boards/esp*: replace FLASH_MODE_* by CONFIG_*FLASHMODE_* defines
The former FLASH_MODE_{DOUT,DIO,QOUT,QIO} defines are replaced by the corresponding CONFIG_FLASHMODE_{DOUT,DIO,QOUT,QIO} and CONFIG_ESPTOOLPY_FLASHMODE_{DOUT,DIO,QOUT,QIO} as used by the ESP-IDF. This is also needed for the migration of defining flash mode in Kconfig.
2022-08-02 07:24:30 +02:00
krzysztof-cabaj
ceb0f5a3fd boards/nucleo-f411re: add cpy2remed flashing commands 2022-08-01 13:14:27 -04:00
krzysztof-cabaj
9dadeea2b9 boards/nucleo-f410rb: add cpy2remed flashing commands 2022-08-01 12:48:11 -04:00
krzysztof-cabaj
3c90f86d08 boards/nucleo-f401re: add cpy2remed flashing commands 2022-08-01 12:20:14 -04:00
chrysn
86dc086379 rust: Bring lock files in sync with toml files
The riotmodules dependency was missed in bc8ec6d5, and while generally
it does not severly harm builds, it does harm builds riotdocker CI where
branches are switched, which is blocked by dirty files in the checkout.

The riot-wrappers version was missed when what is now 5e75f4bd was
rebased onto fdc4e11a.
2022-08-01 16:28:12 +02:00
Gunar Schorcht
b4fafef6e7 cpu/esp_common: replace FLASH_MODE_* by CONFIG_*FLASHMODE_* defines
The former FLASH_MODE_{DOUT,DIO,QOUT,QIO} defines are replaced by the corresponding CONFIG_FLASHMODE_{DOUT,DIO,QOUT,QIO} and CONFIG_ESPTOOLPY_FLASHMODE_{DOUT,DIO,QOUT,QIO} as used by the ESP-IDF. This is also needed for the migration of defining flash mode in Kconfig.
2022-08-01 15:17:33 +02:00
Gunar Schorcht
cd3c053d32 cpu/esp32: qout mode is no longer required for SPI RAM 2022-08-01 15:11:11 +02:00
Gunar Schorcht
be1764043d makefile/tools/esptool: use dio instead of qout or qio flash mode
If Quad SPI modes qout or qio are set by variable FLASH_MODE, esptool.py has to be called with parameter `--flash_mode dio` so that the first stage bootloader is always using Dual SPI mode.
2022-08-01 15:08:41 +02:00
Martine Lenders
24ff493d04
Merge pull request #18378 from benpicco/dns_query
dns: provide generic dns_query() function
2022-08-01 11:27:54 +02:00
Martine Lenders
141ec6fb94
Merge pull request #18363 from benpicco/sock_dtls_sendv_aux
net/sock/dtls: introduce sock_dtls_sendv_aux()
2022-08-01 09:59:55 +02:00
benpicco
f375856a7e
Merge pull request #18141 from fabian18/filesystems_configure_block_size
littlefs: make block size configurable at compile time
2022-07-31 22:53:46 +02:00
Benjamin Valentin
0cb3746a97 sock_dns_mock: pull in DNS module 2022-07-31 17:39:04 +02:00
Fabian Hüßler
578e6280e3 pkg/littlefs: add warning if block size is not reasonable 2022-07-31 10:57:13 +02:00
Fabian Hüßler
4dd5cb3e08 pkg/littlefs2: add warning if block size is not reasonable 2022-07-31 10:57:13 +02:00
Fabian Hüßler
a29d5c24cd pkg/littlefs2: make block size configurable 2022-07-31 10:57:13 +02:00
Fabian Hüßler
41c0b1e7f0 pkg/littlefs: make block size configurable 2022-07-31 10:57:12 +02:00
Benjamin Valentin
e128736014 net/util: make use of dns_query() 2022-07-29 17:48:26 +02:00
Benjamin Valentin
9a9abb4f58 dns: add generic dns_query() function 2022-07-29 17:48:26 +02:00
benpicco
66452d15ae
Merge pull request #18380 from miri64/sock_dtls/fix/dtls-header-inclusion
sock_dtls: make sock_dtls-header includeable without `sock_dtls` module
2022-07-29 17:47:43 +02:00
Kevin "Tristate Tom" Weiss
8626d096bc
Merge pull request #18384 from dylad/pr/saml11_sercom1_edbg
dist/tools/edbg: bump version (and update SAML11 documentation)
2022-07-29 09:22:22 +02:00
benpicco
35d2af3808
Merge pull request #18382 from jia200x/pr/ieee802154_tests_fixes
tests/ieee802154_*: fix tx_done handler on ACK_TIMEOUT and improve tests
2022-07-28 22:51:28 +02:00
Dylan Laduranty
b278002a8e boards/saml11-xpro: update doc for SERCOM1 fuse
SAML11 needs special handling for enabling SERCOM1 on EXT1. Update board documentation accordingly

Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2022-07-28 22:42:26 +02:00
Dylan Laduranty
0c3f4dc20d dist/tools/edbg: bump edbg version
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2022-07-28 21:38:19 +02:00
Jose Alamos
48d6f53128
tests/ieee802154_hal: fix missing rx_on on ack_timeout 2022-07-28 18:43:14 +02:00
Jose Alamos
63af1a0d3a
tests/ieee802154_submac: indicate packet length on rx_done
Co-authored-by: Michel Rottleuthner <michel.rottleuthner@haw-hamburg.de>
2022-07-28 18:42:06 +02:00
Jose Alamos
8d54da1b8d
tests/ieee802154_hal: add support for ack_req flag
Co-authored-by: Michel Rottleuthner <michel.rottleuthner@haw-hamburg.de>
2022-07-28 18:41:33 +02:00
Martine Lenders
cc55a4475d
sock_dtls: make sock_dtls-header includeable without sock_dtls module 2022-07-28 14:57:29 +02:00
Benjamin Valentin
3af06a1c3d net/sock/dtls: introduce sock_dtls_sendv_aux() 2022-07-28 13:21:07 +02:00
Benjamin Valentin
8290d4646f pkg/tinydtls: bump version 2022-07-28 13:21:07 +02:00
Kevin "Tristate Tom" Weiss
aff151b9ba
Merge pull request #17789 from leandrolanzieri/pr/drivers/ieee802154/model_kconfig
drivers: model IEEE 802.15.4 devices in Kconfig
2022-07-28 11:55:22 +02:00
Leandro Lanzieri
b3ac6b7057
boards select cc2538 Kconfig feature 2022-07-28 09:32:25 +02:00
Leandro Lanzieri
a4d5169e95
cpu/nrf5x_common/radio/Kconfig.nrf5x: indicate radio HAL implementation 2022-07-28 09:32:25 +02:00
Leandro Lanzieri
f266243477
cpu/native/socket_zep/Kconfig: indicate the radio HAL is implemented 2022-07-28 09:32:25 +02:00
Leandro Lanzieri
a2681a0f88
drivers/mrf24j40: model Kconfig 2022-07-28 09:32:25 +02:00
Leandro Lanzieri
16ffe80525
cpu/cc2538/radio/Kconfig: indicate that radio HAL is implemented 2022-07-28 09:32:25 +02:00
Leandro Lanzieri
4ac0025c84
drivers/at86rf215: model Kconfig 2022-07-28 09:32:25 +02:00
Leandro Lanzieri
8390641638
drivers/kw41zrf: model Kconfig 2022-07-28 09:32:24 +02:00
Leandro Lanzieri
c3501e8b35
drivers/kw2xrf: model Kconfig 2022-07-28 09:32:24 +02:00
Leandro Lanzieri
9225c4b80e
drivers/cc2420: model Kconfig 2022-07-28 09:32:24 +02:00