laokaiyao
|
a48f4760d2
|
feat(esp32c5): add system related supports
|
2024-01-02 11:17:11 +08:00 |
|
Song Ruo Jing
|
7f2b85b82b
|
feat(clk): add basic clock support for esp32p4
- Support CPU frequency 360MHz
- Support SOC ROOT clock source switch
- Support LP SLOW clock source switch
- Support clock calibration
|
2023-12-29 00:37:26 +08:00 |
|
Armando
|
71202c701f
|
change(ldo): do vddpst ldo init in early stage
|
2023-12-26 11:43:33 +08:00 |
|
Armando
|
27b1e4dc87
|
feat(mpll): supported mpll configure ll api
|
2023-12-21 16:26:03 +08:00 |
|
Jiang Jiang Jian
|
73de93d55e
|
Merge branch 'bugfix/wait_tvsl_after_non_pd_top_lightsleep_for_esp32c6' into 'master'
fix(esp_hw_support/sleep): wait flash ready after non-pd_top lightsleep for esp32c6
Closes IDF-6930
See merge request espressif/esp-idf!27726
|
2023-12-19 14:01:45 +08:00 |
|
Lou Tianhao
|
d8b1f7207a
|
change(pm): change macro SOC_PM_RETENTION_HAS_REGDMA_POWER_BUG
|
2023-12-15 15:04:06 +08:00 |
|
wuzhenghui
|
7de2728733
|
fix(esp_hw_support/sleep): wait flash ready after non-pd_top lightsleep for esp32c6
|
2023-12-14 08:57:06 +00:00 |
|
Jiang Jiang Jian
|
80c2bd3d7c
|
Merge branch 'bugfix/put_extra_link_retention_in_iram' into 'master'
fix(pm): place extra link opt in iram
Closes PM-30
See merge request espressif/esp-idf!27625
|
2023-12-14 10:28:34 +08:00 |
|
Marius Vikhammer
|
ac3915f092
|
docs(esp32p4): update misc docs for esp32p4
|
2023-12-09 09:09:55 +08:00 |
|
wuzhenghui
|
e1d24ebd7f
|
fix(esp_hw_support/sleep): fix rtc_time_us_to_slowclk div zero in deepsleep process
Closes https://github.com/espressif/esp-idf/issues/12695
|
2023-12-07 07:50:32 +00:00 |
|
cjin
|
797edb54fa
|
fix(pm): place extra link opt in iram
|
2023-12-04 14:46:42 +08:00 |
|
Jakob Hasse
|
637d4c4381
|
fix(esp_hw_support): Removed unused include directories from cmake
* Closes https://github.com/espressif/esp-idf/issues/12700
|
2023-12-01 11:33:12 +08:00 |
|
Kevin (Lao Kaiyao)
|
cd9d321062
|
Merge branch 'feature/introduce_target_esp32c5' into 'master'
feat(esp32c5): introduce target esp32c5 (stage 1)
See merge request espressif/esp-idf!27299
|
2023-11-29 20:31:34 +08:00 |
|
laokaiyao
|
bb0879b3f8
|
feat(esp32c5): introduce target esp32c5
|
2023-11-28 16:14:17 +08:00 |
|
Michael (XIAO Xufeng)
|
eb93daafd0
|
feat(soc): Increase max supported version of C3 to 1.99
|
2023-11-23 06:58:18 +00:00 |
|
Wu Zheng Hui
|
a9ea49cba2
|
Merge branch 'bugfix/clear_ulp_wake_intr_in_wake_source_enable' into 'master'
fix(esp_hw_support): clear all type ULP wakeup intr status at ulp wakeup source enable
Closes PM-14
See merge request espressif/esp-idf!26674
|
2023-11-07 16:58:38 +08:00 |
|
Armando
|
d3be2541de
|
fix(adc): rename ADC_ATTEN_DB_11 to ADC_ATTEN_DB_12
By design, it's 12 dB. There're errors among chips, so the actual
attenuation will be 11dB more or less
|
2023-11-06 18:55:49 +08:00 |
|
wuzhenghui
|
18f984fd9c
|
fix(esp_hw_support): clear all type ULP wakeup intr status at ulp wakeup source enable
|
2023-10-30 11:18:01 +08:00 |
|
Li Shuai
|
fa489d3c20
|
change(Power Management): the xpd_xtal32k value depends on system slow clock source config option when pmu initialize
|
2023-10-24 17:11:53 +08:00 |
|
Jiang Guang Ming
|
5f00b8a4d5
|
fix(esp32c3): Update esp32c3 chip revision
|
2023-10-20 11:01:07 +08:00 |
|
Armando
|
70314b56d5
|
feat(sdmmc): supported sd2.0 on esp32p4
|
2023-10-18 11:57:55 +00:00 |
|
zlq
|
9c2d470465
|
feat(bootloader): adjust dbias of bootloader, change clock of H2 to 64
MHz
|
2023-10-12 14:51:54 +08:00 |
|
Xiao Xufeng
|
28ba080c5e
|
Revert "feat(volt): chip auto adjust volt for esp32c6 & esp32h2"
This reverts commit b221f87e00 .
|
2023-10-12 14:51:54 +08:00 |
|
Gao Xu
|
d52040a86d
|
Merge branch 'esp32p4/add_uart_support' into 'master'
UART: Add uart support for ESP32P4
Closes IDF-6511 and IDF-7506
See merge request espressif/esp-idf!25388
|
2023-10-09 18:11:10 +08:00 |
|
Lou Tian Hao
|
adae54faca
|
Merge branch 'bringup/support_callback_mechanism_in_lightsleep_flow' into 'master'
Power Management: support_callback_mechanism_in_lightsleep_flow
Closes WIFI-5936
See merge request espressif/esp-idf!24597
|
2023-10-08 20:16:01 +08:00 |
|
gaoxu
|
4541ad134d
|
feat(uart): add RCC atomic block to uart/lp-uart peripheral
|
2023-10-08 10:10:02 +08:00 |
|
gaoxu
|
c7afa0dcef
|
feat(uart): uart(hp,lp) support on esp32p4
|
2023-10-08 10:10:00 +08:00 |
|
gaoxu
|
8efe950077
|
fix(adc): power settings not taking into effect on H2
|
2023-09-28 17:41:42 +00:00 |
|
wuzhenghui
|
c8083b07bf
|
feat(modem_clock): separate management of modem_adc_common_fe clock and modem_private_fe
|
2023-09-28 17:41:42 +00:00 |
|
gaoxu
|
817036f46f
|
fix(adc): power settings not taking into effect on C6
|
2023-09-28 17:41:42 +00:00 |
|
Kevin (Lao Kaiyao)
|
4c6f4b39f1
|
Merge branch 'feature/support_i2s_on_p4' into 'master'
feat(i2s): support i2s on esp32p4
Closes IDF-6508
See merge request espressif/esp-idf!24280
|
2023-09-29 00:50:04 +08:00 |
|
laokaiyao
|
72a0746e62
|
refactor(apll): move the apll soc caps to clk_tree_ll
|
2023-09-28 15:03:27 +08:00 |
|
laokaiyao
|
cf889f3c6d
|
feat(i2s): support i2s on esp32p4
|
2023-09-28 15:03:27 +08:00 |
|
zlq
|
b221f87e00
|
feat(volt): chip auto adjust volt for esp32c6 & esp32h2
|
2023-09-28 05:55:42 +00:00 |
|
Kevin (Lao Kaiyao)
|
9a239b8367
|
Merge branch 'feature/support_analog_comparator_on_p4' into 'master'
feat(ana_cmpr): supported analog comparator on esp32p4
Closes IDF-7479
See merge request espressif/esp-idf!24873
|
2023-09-27 04:24:09 +08:00 |
|
Jiang Jiang Jian
|
2ec907e621
|
Merge branch 'bugfix/fix_sleep_risk_vol_param' into 'master'
bugfix(sleep): fix risk sleep vol param for esp32c6 & esp32h2
See merge request espressif/esp-idf!25993
|
2023-09-26 14:06:56 +08:00 |
|
laokaiyao
|
ff7a11e539
|
feat(ana_cmpr): supported etm in analog comparator example
|
2023-09-25 19:57:34 +08:00 |
|
chaijie@espressif.com
|
76aca4cc8a
|
fix(sleep): fix inproper sleep vol param for esp32c6 & esp32h2
|
2023-09-25 16:37:35 +08:00 |
|
Lou Tianhao
|
450e685cb7
|
feat(PowerManagement/lightsleep): Support ESP_SLEEP_EVENT_CALLBACKS
|
2023-09-25 15:39:18 +08:00 |
|
harshal.patil
|
6a7caa7b8e
|
feat(esp_hw_support): Added locking mechanism for the ECDSA and ECC peripheral
|
2023-09-20 16:05:50 +05:30 |
|
harshal.patil
|
aa4783519a
|
feat(esp_hw_support): Add esp_crypto_lock layer for esp32c2
|
2023-09-20 16:05:49 +05:30 |
|
Gao Xu
|
80e3ece7d1
|
Merge branch 'bugfix/remove_wno_format_in_driver_hal_and_esp_hw_support_components' into 'master'
Remove -Wno-format in hal and esp_hw_support components
Closes IDF-6792
See merge request espressif/esp-idf!25402
|
2023-09-19 12:12:56 +08:00 |
|
Michael (XIAO Xufeng)
|
efb9d9e7d4
|
Merge branch 'esp32_s2_s3_cpu_freq_to_pll' into 'master'
EspS2/S3: fixed the bug of insufficient voltage when the CPU switches frequency
See merge request espressif/esp-idf!25396
|
2023-09-18 20:01:31 +08:00 |
|
gaoxu
|
5b4469f973
|
fix: remove wno format in esp_hw_support component
|
2023-09-18 02:43:41 +00:00 |
|
Konstantin Kondrashov
|
cbdb799b6f
|
feat(esp_timer): Support systimer for ESP32P4
|
2023-09-13 19:13:38 +08:00 |
|
hongshuqing
|
77a303276a
|
esp32/esp32s2/esp32s3 cpu freq to pll
add assert for cpu_freq_to_8m
update esp32 DBIAS_XTAL_80M_160M define
delete modify of esp32
remove esp32 comment
restore esp32 modify
|
2023-09-11 10:40:27 +08:00 |
|
morris
|
035c7c145c
|
feat(clk_cali): always enable timer group0 for clock calibration
Calibration registers are located in the timer group0,
this commit is going to always enable it when the calibration is used by app
|
2023-08-22 17:05:35 +08:00 |
|
Marius Vikhammer
|
27baef2424
|
docs(esp32p4): added building docs for ESP32-P4
|
2023-08-16 10:13:47 +08:00 |
|
Armando
|
706d684418
|
feat(esp32p4): introduced new target esp32p4, supported hello_world
|
2023-08-09 19:33:25 +08:00 |
|
Armando
|
de68029de9
|
change(header): modify p4 headers issues from check_header_py
|
2023-08-04 14:13:59 +02:00 |
|