Gunar Schorcht
7062746aac
cpu/rpx0xx: fix NDEBUG compilation problems
2025-08-13 15:43:57 +02:00
Gunar Schorcht
846597dc53
cpu/esp32: fix NDEBUG compilation problems
2025-08-13 15:43:57 +02:00
benpicco
db345a77bf
Merge pull request #21634 from benpicco/hack/sam0-eth/delay
...
[HACK] cpu/sam0_common: eth: delay init by 10ms for more stable Ethernet
2025-08-04 17:09:49 +00:00
Benjamin Valentin
54a744635c
cpu/sam0_common: eth: delay init by 10ms for more stable Ethernet
2025-08-04 16:31:43 +02:00
crasbe
5e2665d9bc
Merge pull request #21631 from kfessel/p-fix-samd5-init
...
cpu/samd5: improve clock initialisation XOSC32 and FDPLL
2025-08-04 14:05:21 +00:00
Karl Fessel
991bf4a45e
cpu/samd5: clock initialisation XOSC32 and FDPLL
...
- valid clock XOSC32 startup time
- avoid gclk roundtrip for FDPLL when XOSC32 is used
2025-08-04 13:11:14 +02:00
AnnsAnn
359d3a9efd
boards: Raspberry Pi Pico 2 support
2025-08-04 11:31:57 +02:00
AnnsAnn
014b17250b
cpu: Add RP2350 Support
2025-08-04 10:32:24 +02:00
Benjamin Valentin
cea9c659ca
cpu/cc2538: timer: fix 'irqn' may be used uninitialized
2025-08-01 15:56:27 +02:00
crasbe
cfaa76bad4
Merge pull request #21625 from crasbe/pr/esptools_export
...
dist/tools: improve the `esptools`, enhance documentation
2025-07-28 22:58:40 +00:00
crasbe
bd0f8b773a
dist/tools: various improvements of esptools scripts, enh. docs
...
The esptools/export.sh script has to be sourced, otherwise
the exported variables are not persistent in the environment,
rendering the script useless. The commit adds a check to the
script that it runs in the correct environment and enhances the
documentation to make it clearer that the "source" prefix command
is important.
The PR also introduces a version check for the PATH variable
to notify the user if an old version is present.
2025-07-28 21:12:33 +02:00
Gunar Schorcht
43d94de504
cpu/esp32: add ESP32-C6 doc
2025-07-28 19:14:23 +02:00
Gunar Schorcht
d08425b017
cpu/esp_common/periph: add ESP32-C6 support
2025-07-28 19:14:23 +02:00
Gunar Schorcht
2cc9837fce
cpu/esp_common: add IEEE802.15.4 as netdev_default for ESP32-C6
2025-07-28 19:14:23 +02:00
Gunar Schorcht
806b6a82b5
cpu/esp32/esp-idf: add ESP32-C6 support
2025-07-28 19:14:23 +02:00
Gunar Schorcht
90c95dad12
cpu/esp32: add ESP32-C6 support
2025-07-28 19:14:23 +02:00
Gunar Schorcht
5735a6b502
cpu/esp32/periph: add ESP32-C6 support
2025-07-28 19:14:22 +02:00
Gunar Schorcht
8ab9078679
cpu/esp32/bootloader: add ESP32-C6 support
2025-07-28 19:14:22 +02:00
Gunar Schorcht
a36704e430
makefile/tools/esptool: update to version 5.0.0
2025-07-23 13:55:55 +02:00
Gunar Schorcht
7813f3ebad
cpu/esp32: option to use a custom esptool.py removed
2025-07-23 13:55:55 +02:00
Gunar Schorcht
4918b970d0
cpu/esp8266: option to use a custom esptool.py removed
2025-07-23 13:55:55 +02:00
Gunar Schorcht
c551744b76
cpu/esp_common: option to use a custom esptool.py removed
2025-07-23 10:52:56 +02:00
Gunar Schorcht
5b4a2d21c0
pkg/esptool: remove esptool.py as RIOT package
...
The `esptool.py` program is no longer installed as a RIOT package, but as a pure Python package, as published by Espressif. The installation takes place in a virtual Python environment in the `dist/tools/esptools/venv` directory. Therfore, there is no need to pull the GitHub repository and thus not necessary to install it as a RIOT package.
2025-07-23 10:52:56 +02:00
Gunar Schorcht
1b72d9feb3
makefiles/features: cleanup for esp_ble feature
...
It makes no sense to have a separate `esp_ble_$(CPU_FAM)` feature for each ESP32x variant. The ESP32x has either a BLE controller or not. Therefore, a single common `esp_ble` feature is sufficient.
2025-07-18 10:10:27 +02:00
Gunar Schorcht
e528d3488d
cpu/esp32: add BLE support for the ESP32-H2
2025-07-18 10:10:27 +02:00
Gunar Schorcht
62fd4805d9
cpu/esp32/esp-idf/ble: add support for the ESP32-H2
2025-07-18 10:10:27 +02:00
Gunar Schorcht
7581463192
cpu/esp_common: additional functions to FreeRTOS compatibility layer
...
Add additional functions to the FreeRTOS compatibility layer requiered by the BLE driver for the ESP32-H2.
2025-07-18 10:10:27 +02:00
Gunar Schorcht
ac47e644c6
cpu/esp_common: add IEEE 802.15.4 as netdev_default for ESP32-H2
2025-07-15 14:35:31 +02:00
Gunar Schorcht
3432fa8357
cpu/esp32: add IEEE802.15.4 HAL driver
2025-07-15 14:35:31 +02:00
Gunar Schorcht
9994782a8e
cpu/esp32/esp-idf: add IEEE802.15.4 driver
2025-07-15 13:59:26 +02:00
crasbe
82ef55f315
Merge pull request #21589 from gschorcht/cpu/esp_doc_md
...
cpu/esp*: migrate doc files to Markdown files *.md
2025-07-09 21:49:51 +00:00
Gunar Schorcht
68ef1170bf
cpu/esp32: migrate doc*.md to Markdown
2025-07-09 18:36:02 +02:00
Gunar Schorcht
6122ba8c19
cpu/esp8266: migrate doc*.md to Markdown
2025-07-09 18:35:48 +02:00
Gunar Schorcht
cad71445d2
cpu/esp_common: migrate doc*.md to Markdown
2025-07-09 18:35:27 +02:00
benpicco
9356f2a52b
Merge pull request #21566 from krzysztof-cabaj/nucleo-l412kb-ADC
...
boards/nucleo-l412kb: enable ADC
2025-07-09 16:21:52 +00:00
Gunar Schorcht
5c8d29c140
cpu/esp32: rename doc*.txt to doc*.md
2025-07-09 18:09:40 +02:00
Gunar Schorcht
d9776681ba
cpu/esp8266: rename doc.txt to doc.md
2025-07-09 18:09:40 +02:00
Gunar Schorcht
797d35f7a2
cpu/esp_common: rename doc.txt to doc.md
2025-07-09 18:09:40 +02:00
Gunar Schorcht
02c0f48096
Merge pull request #21522 from gschorcht/cpu/esp32/add_esp32h2
...
cpu/esp32: add ESP32-H2 support
2025-07-08 19:26:41 +00:00
Gunar Schorcht
dcce366ed5
cpu/esp32: add ESP32-H2 doc
2025-07-04 13:51:33 +02:00
Gunar Schorcht
06f0c2cf09
cpu/esp32/periph: add ESP32-H2 support
2025-07-04 13:51:32 +02:00
Gunar Schorcht
3019928ccc
cpu/esp32: add ESP32-H2 support
2025-07-04 13:51:32 +02:00
Gunar Schorcht
8dc879b3e1
cpu/esp32/esp-idf: add ESP32-H2 support
2025-07-04 13:51:32 +02:00
Gunar Schorcht
dc7856f8ad
cpu/esp32/vendor/ld: add linker scripts for ESP32-H2
2025-07-04 13:51:32 +02:00
Gunar Schorcht
31bc2e2092
cpu/esp_common: changes for ESP32-H2 support
2025-07-04 13:51:32 +02:00
Gunar Schorcht
686d2344a0
cpu/esp32/bootloader: add ESP32-H2 support
2025-07-04 13:51:32 +02:00
krzysztof-cabaj
7816da2d75
boards/nucleo-l412kb: add VBAT monitoring feature
2025-06-28 21:14:51 +02:00
krzysztof-cabaj
3fe4db6724
cpu/stm32/l4: add ADC support for l412kb
2025-06-27 22:04:59 +02:00
Teufelchen
3ad34d837c
Merge pull request #21559 from derMihai/mir/backup_noinit
...
cpu/cortexm_common: add .backup.noinit section
2025-06-24 10:18:47 +00:00
Mihai Renea
96887a40fa
cpu/cortexm_common: add .backup.noinit section
2025-06-23 14:36:09 +02:00