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

853 Commits

Author SHA1 Message Date
Gunar Schorcht
2fff3412ac cpu/esp32: using esptool.py as package 2025-06-22 18:31:39 +02:00
Gunar Schorcht
aa9a48fd4c cpu/esp32/esp-lcd: migration to ESP-IDF v5.4 for ESP32-S3 2025-05-30 17:11:35 +02:00
Gunar Schorcht
4c74f54eb0 cpu/esp32: replace deprecated ADC peripheral driver 2025-05-28 18:05:53 +02:00
Gunar Schorcht
b5314db4a3 cpu/esp32: small sdkconfig cleanups 2025-05-28 18:05:51 +02:00
Gunar Schorcht
226f97cb01 cpu/esp32: small Makefile cleanups 2025-05-28 18:00:26 +02:00
Gunar Schorcht
7983b76ca7 boards/esp32c3-devkit: small documentation fixes 2025-05-28 18:00:26 +02:00
Gunar Schorcht
7adb50b901 cpu/esp32/periph/hwrng: enable/disable bootloader RNG
If the ADC SAR is used, the Bootloader RNG must not be enabled before the random numbers are actually required. The reason is that the Bootloader RNG uses the noise of the ADC SAR reference voltage as a non-RF entropy source. The calibration of the ADC SAR does not work correctly in this case. Therefore, the Bootloader RNG is only enabled if random numbers are really required.
2025-05-28 18:00:26 +02:00
Gunar Schorcht
47a8947720 cpu/esp32/periph/pm: fix wake-up by UART for ESP32 2025-05-28 18:00:26 +02:00
Gunar Schorcht
9cca08151b cpu/esp32: remove esp_idf_api
This API which was added to prevent type conflicts is not needed any longer.
2025-05-28 18:00:26 +02:00
Gunar Schorcht
d81254b527 cpu/esp_common: uart_ll implementation
In order to avoid further unreadability of the source code due to conditional compilations when integrating further variants of ESP32x SoCs, the UART driver is ported to the low-level UART API of the ESP-IDF.
2025-05-28 17:55:43 +02:00
Gunar Schorcht
fd168834cb drivers/ws281x/esp32: makefile migration to ESP-IDF v5.4 2025-05-28 17:55:43 +02:00
Gunar Schorcht
5926a9e967 cpu/esp32: makefile migration to ESP-IDF v5.4 2025-05-28 17:55:43 +02:00
Gunar Schorcht
2150ec41db cpu/esp32: fix doc regarding GPIOs in deep-sleep mode 2025-05-28 17:55:42 +02:00
Gunar Schorcht
1aa8534055 cpu/esp32: fix return type of system_get_time_64 2025-05-28 17:55:42 +02:00
Gunar Schorcht
01f830745c cpu/esp32/vendor/ld: migration to ESP-IDF v5.4 2025-05-28 17:55:42 +02:00
Gunar Schorcht
0d4575fc54 cpu/esp32: fix frequency in Kconfig 2025-05-28 17:55:42 +02:00
Gunar Schorcht
7086036b1c cpu/esp32/sdkconfig: migration to ESP-IDF v5.4 2025-05-28 17:55:42 +02:00
Gunar Schorcht
8eeeb99978 cpu/esp_common/esp-wifi: migration to ESP-IDF v5.4 2025-05-28 17:55:42 +02:00
Gunar Schorcht
d3baf4b6bc cpu/esp32/usb_reset: migration to ESP-IDF v5.4 2025-05-28 17:55:42 +02:00
Gunar Schorcht
e16bca41cd cpu/esp32/syscalls: migration to ESP-IDF v5.4 2025-05-28 17:55:42 +02:00
Gunar Schorcht
d57fd6a559 cpu/esp32/stdio_usb_serial_jtag: migration to ESP-IDF v5.4 2025-05-28 17:55:42 +02:00
Gunar Schorcht
fe0f1375b4 cpu/esp32/startup: migration to ESP-IDF v5.4 2025-05-28 17:55:42 +02:00
Gunar Schorcht
ac4281035a cpu/esp32/irq_arch: migration to ESP-IDF v5.4 2025-05-28 17:55:42 +02:00
Gunar Schorcht
ea8462e633 cpu/esp32/periph: migration to ESP-IDF v5.4 2025-05-28 17:55:42 +02:00
Gunar Schorcht
6083a016aa cpu/esp32/periph/uart: migration to ESP-IDF v5.4 2025-05-28 17:55:42 +02:00
Gunar Schorcht
5a378edaa2 cpu/esp32/periph/timer: migration to ESP-IDF v5.4 2025-05-28 17:55:42 +02:00
Gunar Schorcht
fe8967b8e6 cpu/esp32/periph/spi: migration to ESP-IDF v5.4 2025-05-28 17:55:42 +02:00
Gunar Schorcht
085cdae3fe cpu/esp32/periph/sdmmc: migration to ESP-IDF v5.4 2025-05-28 17:50:42 +02:00
Gunar Schorcht
d5684c6cdd cpu/esp32/periph/rtt: migration to ESP-IDF v5.4 2025-05-28 17:50:42 +02:00
Gunar Schorcht
e11b8fe6dc cpu/esp32/periph/pwm: migration to ESP-IDF v5.4 2025-05-28 17:50:42 +02:00
Gunar Schorcht
4ef5f51ba5 cpu/esp32/periph/pm: migration to ESP-IDF v5.4 2025-05-28 17:50:42 +02:00
Gunar Schorcht
1788e2c777 cpu/esp32/periph/i2c: migration to ESP-IDF v5.4 2025-05-28 17:50:42 +02:00
Gunar Schorcht
24cf2457b8 cpu/esp32/periph/gpio: migration to ESP-IDF v5.4 2025-05-28 17:50:42 +02:00
Gunar Schorcht
722cc0a678 cpu/esp32/periph/flashpage: migration to ESP-IDF v5.4 2025-05-28 17:50:42 +02:00
Gunar Schorcht
f0d9c39db2 cpu/esp32/periph/dac: migration to ESP-IDF v5.4 2025-05-28 17:50:42 +02:00
Gunar Schorcht
ae73a85d88 cpu/esp32/periph/can: migration to ESP-IDF v5.4 2025-05-28 17:50:42 +02:00
Gunar Schorcht
ef89dccfb8 cpu/esp32/periph/adc: migration to ESP-IDF v5.4 2025-05-28 17:50:41 +02:00
Gunar Schorcht
e3cc088caa cpu/esp32/esp-idf/wpa_supplicant: migration to ESP-IDF v5.4 2025-05-28 17:50:41 +02:00
Gunar Schorcht
a0d43f12ee cpu/esp32/esp-idf/wifi: migration to ESP-IDF v5.4 2025-05-28 17:50:41 +02:00
Gunar Schorcht
17ba88c9cb cpu/esp32/esp-idf/usb: migration to ESP-IDF v5.4 2025-05-28 17:50:41 +02:00
Gunar Schorcht
14d1e577f8 cpu/esp32/esp-idf/spi_ram: migration to ESP-IDF v5.4 2025-05-28 17:50:41 +02:00
Gunar Schorcht
bb350ad160 cpu/esp32/esp-idf/spi_flash: migration to ESP-IDF v5.4 2025-05-28 17:50:41 +02:00
Gunar Schorcht
1c1bb33c88 cpu/esp32/esp-idf/sdmmc: migration to ESP-IDF v5.4 2025-05-28 17:50:41 +02:00
Gunar Schorcht
a6d09cdac0 cpu/esp32/esp-idf/rmt: migration to ESP-IDF v5.4 2025-05-28 17:50:41 +02:00
Gunar Schorcht
dc677e6396 cpu/esp32/esp-idf/nvs_flash: migration to ESP-IDF v5.4 2025-05-28 17:50:41 +02:00
Gunar Schorcht
26927fe8ef cpu/esp32/esp-idf/heap: migration to ESP-IDF v5.4 2025-05-28 17:50:41 +02:00
Gunar Schorcht
c0f383c2ad cpu/esp32/esp-idf/log: migration to ESP-IDF v5.4 2025-05-28 17:50:41 +02:00
Gunar Schorcht
84ff968283 cpu/esp32/esp-idf/gpio: migration to ESP-IDF v5.4 2025-05-28 17:50:41 +02:00
Gunar Schorcht
ece5e8eb88 cpu/esp32/esp-idf/eth: migration to ESP-IDF v5.4 2025-05-28 17:50:41 +02:00
Gunar Schorcht
2e1810bf17 cpu/esp32/esp-idf/efuse: migration to ESP-IDF v5.4 2025-05-28 17:50:41 +02:00