laokaiyao
|
edc1abc8ea
|
refactor(adc_calib): Simplify 2nd step coefficient calculation
- remove unnecessary variables and calculations
- improve readability of code
|
2023-07-06 14:22:03 +08:00 |
|
laokaiyao
|
f949819976
|
adc_calib: support calibration v2 on esp32c6
|
2023-06-26 10:40:36 +08:00 |
|
KonstantinKondrashov
|
5b00d1f396
|
efuse: Update efuses for esp32 esp32c2 esp32c3 esp32s2 esp32s3
|
2023-04-04 22:32:32 +08:00 |
|
Gustavo Henrique Nihei
|
3672144c9f
|
efuse: Remove dependency on bootloader component headers
Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
|
2023-03-16 01:50:21 +08:00 |
|
KonstantinKondrashov
|
df662c30e4
|
bootloader_support(esp32c2): Fix WR_DIS_RD_DIS burn for secure boot key
SB key is left readable, the corresponding bit in RD_DIS is unset.
We set write-protection for RD_DIS to ensure that the SB key is always readable.
|
2023-01-10 23:35:13 +08:00 |
|
KonstantinKondrashov
|
9fd8f3786a
|
all: Replaces memset/memcpy with hal_mem.. funcs where were used -Wstringop-overread, -Wstringop-overflow, -Warray-bounds
hal: Adds hal_memcpy and hal_memset
|
2022-11-30 19:22:41 +08:00 |
|
Alexey Gerenkov
|
47c2c13de5
|
build: Adds support for universal Clang toolchain
|
2022-11-23 13:25:16 +03:00 |
|
Armando
|
ccfbba5994
|
esp_adc: support adc calibration on esp32c2
|
2022-10-13 21:03:51 +08:00 |
|
Armando
|
e736abdc03
|
efuse: added adc calibration efuse fields on esp32c2
|
2022-10-10 11:46:05 +08:00 |
|
Armando
|
d0591f5aa9
|
efuse: remove PVT_LOW field on esp32c2
PVT_LOW doesn't exist on ESP32C2
|
2022-10-10 11:46:05 +08:00 |
|
KonstantinKondrashov
|
f2adee8b28
|
efuse(es32c2): Supports 26MHz XTAL
|
2022-08-24 09:10:57 +00:00 |
|
zlq
|
7d8f10423e
|
1.add ldo parameters in efuse table; 2.set ldo dbias based on pvt-efuse; 3.add pll cali stop function; 4. add efuse_ocode
|
2022-08-05 14:24:51 +08:00 |
|
KonstantinKondrashov
|
3f6a1625bb
|
efuse: Adds missing header
|
2022-08-02 22:43:12 +08:00 |
|
KonstantinKondrashov
|
0f8ff5aa15
|
efuse: Adds major and minor versions and others
|
2022-07-05 14:38:27 +08:00 |
|
Cao Sen Miao
|
3a820462ac
|
temperature_sensor: Add temperature sensor support for ESP32-C2
|
2022-06-23 15:36:43 +08:00 |
|
KonstantinKondrashov
|
5ec9baff36
|
efuse: Checks errors of 4x coding scheme for BLOCK0 if so then abort
|
2022-06-09 17:49:03 +08:00 |
|
KonstantinKondrashov
|
505e18237a
|
bootloader: Support Flash Encryption for ESP32-C2
|
2022-05-31 11:12:21 +00:00 |
|
Anton Maklakov
|
b70f528793
|
efuse: suppress -Wstringop-overflow warnings
|
2022-05-30 10:00:44 +07:00 |
|
Sachin Parekh
|
2c725264f7
|
esp32c2: Support Secure Boot V2 based on ECDSA scheme
|
2022-05-11 18:00:03 +05:30 |
|
Konstantin Kondrashov
|
df30b362a8
|
efuse: Validates data after burning and re-burnes it if necessary
|
2022-04-27 01:10:41 +08:00 |
|
KonstantinKondrashov
|
ebdc52d4e2
|
efuse(esp32c2): Support eFuse key APIs
|
2022-02-01 17:30:31 +08:00 |
|
laokaiyao
|
cf049e15ed
|
esp8684: rename target to esp32c2
|
2022-01-19 11:08:57 +08:00 |
|