gaoxu
|
ca35f840ec
|
fix(uart): fix ESP32-S3 uart2 is_ enabled check error
(Closes https://github.com/espressif/esp-idf/issues/18690)
|
2026-06-05 15:33:45 +08:00 |
|
gaoxu
|
9d74f05a54
|
fix(adc): fix ESP32-S31 ADC go components build test error
|
2026-06-02 16:49:11 +08:00 |
|
Gao Xu
|
b19b7a651a
|
Merge branch 'feat/h21_adc_support' into 'master'
feat(adc): support ADC oneshot and continuous mode on ESP32-H21
Closes IDF-11589 and IDF-11592
See merge request espressif/esp-idf!48551
|
2026-06-02 11:17:00 +08:00 |
|
gaoxu
|
7dfc685010
|
refactor(adc): move some ADC soc_caps to adc_ll.h
|
2026-06-01 19:05:33 +08:00 |
|
gaoxu
|
13b4430716
|
feat(adc): support ADC oneshot and continuous mode on ESP32-H21
|
2026-06-01 19:04:35 +08:00 |
|
Gao Xu
|
84cf5394d6
|
Merge branch 'fix/sdmmc_reinit_error' into 'master'
fix(sdmmc): fix sdmmc re-init error
Closes IDFGH-15592, IDFGH-15603, EHM-68, and EHM-127
See merge request espressif/esp-idf!48336
|
2026-05-28 16:22:10 +08:00 |
|
gaoxu
|
c9a7a0fd03
|
fix(sdmmc): fix sdmmc re-init error on legacy driver
|
2026-05-28 14:23:31 +08:00 |
|
Gao Xu
|
db3d01d412
|
Merge branch 'feat/basic_rng_support_h4' into 'master'
RNG support and refactor on ESP32-H4
Closes IDF-12265
See merge request espressif/esp-idf!45361
|
2026-05-27 11:14:38 +08:00 |
|
gaoxu
|
43317018d1
|
refactor(rng): use adc_ll apis for ESP32-h4 and refactor rng_ll_enable/disable
|
2026-05-26 19:02:41 +08:00 |
|
gaoxu
|
8c74734591
|
feat(rng): basic rng support on esp32h4
|
2026-05-18 08:05:19 +08:00 |
|
Gao Xu
|
891c53b472
|
Merge branch 'feat/adc_continuous_s31' into 'master'
ADC: oneshot and continuous mode support on ESP32-S31
Closes IDF-14744 and IDF-14741
See merge request espressif/esp-idf!47423
|
2026-05-15 10:15:55 +08:00 |
|
Gao Xu
|
b66f6bcc86
|
Merge branch 'feat/cam_support_s31' into 'master'
Support dvp cam on ESP32-S31
Closes IDF-14722
See merge request espressif/esp-idf!47850
|
2026-05-15 10:03:53 +08:00 |
|
gaoxu
|
4e3751b32e
|
feat(cam): support dvp cam on ESP32-S31
|
2026-05-14 17:09:49 +08:00 |
|
gaoxu
|
03c8862a9f
|
feat(adc): support ADC single ended oneshot and continuous mode on ESP32-S31
|
2026-05-14 16:31:29 +08:00 |
|
Gao Xu
|
69136606ab
|
Merge branch 'feat/s31_rng_basic_support' into 'master'
Feat/s31 rng support
Closes IDF-14632, WIFIBUG-1875, and TZ-2554
See merge request espressif/esp-idf!47217
|
2026-05-13 17:47:59 +08:00 |
|
gaoxu
|
07aaba7c7b
|
refactor(rng): move rng read data function to rng_ll.h and update docs of RNG source
|
2026-05-13 15:09:55 +08:00 |
|
gaoxu
|
3d7a643ff7
|
feat(rng): trng refactor to ll functions on esp32s31
|
2026-05-11 09:08:25 +08:00 |
|
gaoxu
|
aa54a711af
|
feat(rng): basic rng support on esp32s31
|
2026-05-11 09:08:12 +08:00 |
|
Gao Xu
|
355ec64d6a
|
Merge branch 'refactor/isp_clk_sel' into 'master'
refactor(isp): avoid isp ll functions using hal.hw before initialization
See merge request espressif/esp-idf!47906
|
2026-04-24 10:40:28 +08:00 |
|
gaoxu
|
37160f88af
|
refactor(isp): avoid isp ll functions using hal.hw before initialization
|
2026-04-23 19:14:26 +08:00 |
|
Gao Xu
|
72c77c6e33
|
Merge branch 's31_uart_support' into 'master'
feat(uart): support uart on ESP32S31
Closes IDF-14789, IDF-14790, and IDF-14792
See merge request espressif/esp-idf!46813
|
2026-04-17 16:37:55 +08:00 |
|
Gao Xu
|
7a778c02e4
|
Merge branch 'feat/h4_support_adc' into 'master'
Feat/h4 support adc
Closes IDF-12368 and IDF-12370
See merge request espressif/esp-idf!45360
|
2026-04-15 20:08:38 +08:00 |
|
gaoxu
|
add7508547
|
feat(adc): support ADC oneshot and continuous on ESP32-H4
|
2026-04-15 16:33:32 +08:00 |
|
gaoxu
|
0068fb1507
|
feat(uart): support HP/LP uart on ESP32S31
|
2026-04-15 10:57:26 +08:00 |
|
Gao Xu
|
6a003df617
|
Merge branch 'fix/adc_clk_div_error' into 'master'
Fix ADC continuous sample frequency and clock divide error on H2/C5/C61
See merge request espressif/esp-idf!47367
|
2026-04-10 11:05:45 +08:00 |
|
gaoxu
|
6a1acf22b1
|
fix(adc): fix ESP32-H2/C5/C61 clock divide error
|
2026-04-09 10:27:01 +08:00 |
|
gaoxu
|
254e545097
|
ci(adc): add adc continuous sample frequency test
|
2026-04-08 16:55:29 +08:00 |
|
Gao Xu
|
eddf3dbec1
|
Merge branch 'fix/isp_clk_error' into 'master'
Fix ISP clk source error and hal init error
See merge request espressif/esp-idf!46993
|
2026-03-27 15:01:40 +08:00 |
|
gaoxu
|
2d929b8f64
|
fix(isp): fix isp multi pipelines example use wrong CSI output color type
|
2026-03-25 17:10:00 +08:00 |
|
gaoxu
|
cf3ed79040
|
fix(isp): fix isp registers can not be read/write error
|
2026-03-25 17:09:59 +08:00 |
|
gaoxu
|
87a1c02764
|
fix(isp): fix isp clock source error
|
2026-03-25 17:01:22 +08:00 |
|
gaoxu
|
8ce11e1608
|
change(esp_hw_support): h21 eco1 support and fix drom address error
|
2026-03-25 15:38:49 +08:00 |
|
gaoxu
|
609a867a91
|
feat(pmu): h21 eco1 pmu and clk files update
|
2026-03-25 15:38:49 +08:00 |
|
gaoxu
|
72c4529e7e
|
feat(cam): add format conversion when new dvp cam
|
2026-01-26 11:37:12 +08:00 |
|
gaoxu
|
493b67fdc7
|
feat(csi): add csi color format conversion
|
2026-01-26 11:37:09 +08:00 |
|
gaoxu
|
b53427075e
|
refactor(cam): use fourcc for cam format
|
2026-01-26 11:37:06 +08:00 |
|
Gao Xu
|
abbb392d70
|
Merge branch 'feat/p4_eco5_rng' into 'master'
feat(rng): support P4 ECO5 TRNG
Closes IDF-13521
See merge request espressif/esp-idf!42196
|
2025-11-25 17:41:41 +08:00 |
|
gaoxu
|
c5c586af3e
|
ci(adc): re-enable ADC test on ESP32P4
|
2025-11-25 17:27:20 +08:00 |
|
gaoxu
|
2b24530b33
|
feat(rng): support P4 ECO5 TRNG
|
2025-11-25 11:17:48 +08:00 |
|
gaoxu
|
7a352eb676
|
feat(adc): support ADC calibration on ESP32P4 ECO5
|
2025-11-25 10:44:01 +08:00 |
|
Gao Xu
|
8fc0489408
|
Merge branch 'fix/adc_continuous_iram_config' into 'master'
fix(adc): fix ESP32/S2 panic when use continuous ADC
Closes IDFGH-16388
See merge request espressif/esp-idf!41732
|
2025-11-24 14:14:58 +08:00 |
|
gaoxu
|
93f4b9c13f
|
fix(adc): fix ESP32/S2 panic when use continuous ADC
|
2025-11-24 11:16:07 +08:00 |
|
Gao Xu
|
dca6abf984
|
Merge branch 'fix/adc_c6_get_high_result' into 'master'
fix(adc): fix ESP32C6 ADC get high result after enable
Closes ESPCS-1045
See merge request espressif/esp-idf!42964
|
2025-11-11 14:13:07 +08:00 |
|
gaoxu
|
c2b54dcbe0
|
fix(adc): fix ESP32C6 ADC get high result after enable
|
2025-11-10 10:47:52 +08:00 |
|
Gao Xu
|
a359f6fbc9
|
Merge branch 'feat/p4_eco5_dvp' into 'master'
feat(cam): support esp32p4 eco5 dvp cam
Closes IDF-13929
See merge request espressif/esp-idf!41892
|
2025-11-05 10:09:46 +08:00 |
|
Gao Xu
|
db3b7575e8
|
Merge branch 'fix/delete_deprecated_adc_format' into 'master'
fix(adc): removed deprecated continuous format config
See merge request espressif/esp-idf!43079
|
2025-11-04 17:00:59 +08:00 |
|
gaoxu
|
7a933cdc07
|
fix(adc): removed deprecated continuous format config
|
2025-11-04 15:11:34 +08:00 |
|
gaoxu
|
96959a2128
|
feat(cam): support esp32p4 eco5 dvp cam
|
2025-11-04 11:46:38 +08:00 |
|
Gao Xu
|
6aaff2a44c
|
Merge branch 'refactor/rng_ll_c2' into 'master'
refactor(rng): refactor to use hal/ll apis for ESP32C2
Closes IDF-12537
See merge request espressif/esp-idf!42887
|
2025-11-04 11:43:12 +08:00 |
|
gaoxu
|
064cd69661
|
refactor(rng): refactor to use hal/ll apis for ESP32C2
|
2025-11-03 10:25:41 +08:00 |
|
Gao Xu
|
23dc9a9f47
|
Merge branch 'fix/esp32_adc_continuous_loss_sample' into 'master'
Fix/esp32 adc continuous loss sample
Closes IDFGH-9225, IDF-8427, and FCS-1773
See merge request espressif/esp-idf!41933
|
2025-10-23 12:50:06 +08:00 |
|
gaoxu
|
97a3b51d11
|
fix(adc): fix ESP32 ADC continuous loss sample times
|
2025-10-22 10:11:18 +08:00 |
|
Gao Xu
|
5d8af45b21
|
Merge branch 'refactor/rng_ll_c3' into 'master'
refactor(rng): refactor to use hal/ll apis for C3
Closes IDF-12535
See merge request espressif/esp-idf!42249
|
2025-10-16 11:16:08 +08:00 |
|
gaoxu
|
85144da53e
|
refactor(rng): refactor to use hal/ll apis for C3
|
2025-09-28 14:34:30 +08:00 |
|
Gao Xu
|
26e77d1940
|
Merge branch 'refactor/adc_hal_no_config' into 'master'
refactor(adc): Remove sdkconfig dependency in adc hal layer
Closes IDF-13624
See merge request espressif/esp-idf!42015
|
2025-09-26 17:19:17 +08:00 |
|
gaoxu
|
41a6a7daa2
|
refactor(adc): Remove sdkconfig dependency in adc hal layer
|
2025-09-26 10:15:41 +08:00 |
|
Gao Xu
|
53a250b1aa
|
Merge branch 'feat/p4_eco5_ccm' into 'master'
ISP: support ccm on P4 eco5
Closes IDF-13934
See merge request espressif/esp-idf!42004
|
2025-09-25 15:02:35 +08:00 |
|
Gao Xu
|
ca1e19842d
|
Merge branch 'refactor/rng_ll_s2' into 'master'
refactor(rng): refactor to use hal/ll apis for S2
Closes IDF-12538
See merge request espressif/esp-idf!42060
|
2025-09-24 11:55:02 +08:00 |
|
gaoxu
|
294868362f
|
feat(isp_color): support ISP color on P4
|
2025-09-24 10:23:42 +08:00 |
|
Gao Xu
|
3ec9502526
|
Merge branch 'bugfix/fix_temp_sensor_affect_by_adc' into 'master'
ADC: fix temp sensor affect by adc continuous reset
Closes IDFGH-14786
See merge request espressif/esp-idf!38921
|
2025-09-24 10:05:03 +08:00 |
|
gaoxu
|
e5c6b87c10
|
fix(tsens): fix temp_sensor affect by adc reset
|
2025-09-22 08:19:46 +08:00 |
|
gaoxu
|
9619d2b05a
|
ci(adc): add adc oneshot/continuous work with temp_sensor
|
2025-09-22 08:19:46 +08:00 |
|
gaoxu
|
5ba8f6a13f
|
refactor(rng): refactor to use hal/ll apis for S2
|
2025-09-19 20:02:04 +08:00 |
|
Gao Xu
|
8222f884cb
|
Merge branch 'fix/wrong_channel_gpio_num_on_p4_adc2' into 'master'
ADC: add continuous parse data API
See merge request espressif/esp-idf!40243
|
2025-09-02 11:17:51 +08:00 |
|
Gao Xu
|
abaa608074
|
Merge branch 'feat/dvp_format_trans' into 'master'
feat(cam): support format conversion function
See merge request espressif/esp-idf!40890
|
2025-09-01 10:16:38 +08:00 |
|
gaoxu
|
3c7e54c422
|
feat(adc): add adc_continuous_parse_data api
|
2025-09-01 09:30:24 +08:00 |
|
gaoxu
|
622c07e0b2
|
fix(adc): fix ESP32-P4 ADC2 wrong channel num
|
2025-09-01 09:30:24 +08:00 |
|
gaoxu
|
1e674fa044
|
feat(cam): support format conversion function
|
2025-08-28 14:14:36 +08:00 |
|
Gao Xu
|
a20fc1a717
|
Merge branch 'docs/update_camera_mipi_docs' into 'master'
docs(cam): add ldo initialization note when use MIPI camera
Closes DOC-11987
See merge request espressif/esp-idf!41316
|
2025-08-25 10:10:37 +08:00 |
|
gaoxu
|
bd20730b80
|
docs(cam): add ldo initialization note when use MIPI camera
|
2025-08-25 09:21:05 +08:00 |
|
Gao Xu
|
9dc7d37043
|
Merge branch 'h21_mp_soc_update' into 'master'
feat(h21_mp): update H21_MP soc headers
See merge request espressif/esp-idf!41224
|
2025-08-22 15:12:24 +08:00 |
|
gaoxu
|
41f954facf
|
feat(h21_mp): update H21_MP soc headers
|
2025-08-21 14:19:41 +08:00 |
|
Gao Xu
|
b67635cbd4
|
Merge branch 'ci/add_s3_eye_test_and_runner' into 'master'
ci(camera): add esp32s3eye test and runner for DVP
See merge request espressif/esp-idf!41109
|
2025-08-12 14:58:03 +08:00 |
|
Gao Xu
|
d1feaf5b01
|
Merge branch 'fix/spi_flash_speed_on_fpga' into 'master'
fix(flash): fix H21/H4 error on FPGA because of wrong flash speed
See merge request espressif/esp-idf!41166
|
2025-08-12 11:22:26 +08:00 |
|
gaoxu
|
5433c4c3c5
|
fix(flash): fix H21/H4 error on FPGA because of wrong flash speed
|
2025-08-11 18:09:44 +08:00 |
|
gaoxu
|
178b5802f3
|
ci(camera): add esp32s3eye test and runner for DVP
|
2025-08-10 18:45:02 +08:00 |
|
Gao Xu
|
465c37d5eb
|
Merge branch 'feat/support_uart_on_h4' into 'master'
feat(uart): support uart on ESP32H4
Closes IDF-12398, IDF-12400, and IDF-12948
See merge request espressif/esp-idf!39224
|
2025-08-08 18:03:30 +08:00 |
|
gaoxu
|
db32e42122
|
feat(uart): support uart on ESP32H4
|
2025-08-08 14:48:12 +08:00 |
|
Gao Xu
|
819970f439
|
Merge branch 'fix/correct_adc_periph_num_on_c2' into 'master'
fix(adc): fix ESP32-C2/P4 wrong adc periph num
See merge request espressif/esp-idf!40542
|
2025-08-03 14:45:23 +08:00 |
|
Gao Xu
|
9ac4a3400c
|
Merge branch 'refactor/rng_ll_s3' into 'master'
refactor(rng): refactor to use hal/ll apis for S3
Closes IDF-12536
See merge request espressif/esp-idf!39585
|
2025-07-31 11:41:21 +08:00 |
|
Gao Xu
|
37ba98d29f
|
Merge branch 'fix/fix_dvp_loss_isr' into 'master'
Cam: fixed dvp lose frame issue
See merge request espressif/esp-idf!40679
|
2025-07-29 14:45:22 +08:00 |
|
gaoxu
|
9a57629e73
|
refactor(rng): refactor to use hal/ll apis for S3
|
2025-07-29 09:52:54 +08:00 |
|
gaoxu
|
5c96c978c9
|
fix(dvp): fix dvp loss frame error
|
2025-07-26 17:43:46 +08:00 |
|
Gao Xu
|
c03ab39028
|
Merge branch 'feat/support_sdio_on_c61' into 'master'
feat(sdio): supported slave sdio on esp32c61
Closes IDF-12883, IDF-12594, and IDF-10151
See merge request espressif/esp-idf!40485
|
2025-07-18 16:37:48 +08:00 |
|
Gao Xu
|
fae24cfcda
|
Merge branch 'feat/c61_adc_calibration' into 'master'
ESP32C61 ADC calibration and add runner
Closes IDF-9303
See merge request espressif/esp-idf!40500
|
2025-07-18 15:18:33 +08:00 |
|
gaoxu
|
a4bbc07ad8
|
docs(sdio): update c61 sdio support docs
|
2025-07-18 09:29:37 +08:00 |
|
gaoxu
|
d3e2177342
|
ci(sdio): enable 32_c61 sdio test and runner
|
2025-07-18 09:29:37 +08:00 |
|
gaoxu
|
01080bb062
|
fix(sdio): supported slave sdio on esp32c61
|
2025-07-18 09:29:37 +08:00 |
|
gaoxu
|
33560f506e
|
ci(adc): enable esp32c61 adc test
|
2025-07-18 09:29:23 +08:00 |
|
gaoxu
|
1e76669a8b
|
feat(adc): support ADC calibration on ESP32C61
|
2025-07-18 09:29:23 +08:00 |
|
gaoxu
|
bc84e7fc99
|
fix(adc): fix wrong adc periph num on C2/P4
|
2025-07-14 08:33:18 +08:00 |
|
Gao Xu
|
4e7bfc3217
|
Merge branch 'fix/dvp_cam_gdma_wrong_align' into 'master'
feat(cam): add dvp dma buffer alloc function
See merge request espressif/esp-idf!40326
|
2025-07-07 14:03:31 +08:00 |
|
gaoxu
|
ee3de247e2
|
feat(cam): add camera buffer alloc function
|
2025-07-07 11:23:07 +08:00 |
|
Gao Xu
|
6de2b7a58d
|
Merge branch 'ci/enable_emmc_test_on_p4' into 'master'
Ci/enable emmc test on p4
See merge request espressif/esp-idf!40269
|
2025-07-07 09:54:54 +08:00 |
|
gaoxu
|
26fe24b890
|
ci(emmc): enable emmc example test on ESP32-P4
|
2025-07-03 15:42:59 +08:00 |
|
Gao Xu
|
7aca624322
|
Merge branch 'fix/fix_adc_cali_second_step_error' into 'master'
fix(adc): fix ESP32-C5 adc calibration error
See merge request espressif/esp-idf!40107
|
2025-06-26 17:41:57 +08:00 |
|
gaoxu
|
c602e556ef
|
fix(adc): fix ESP32-C5 adc calibration error
|
2025-06-25 03:25:36 +00:00 |
|
Gao Xu
|
c59b42ca9e
|
Merge branch 'fix/fix_h4_wrong_spinlock' into 'master'
fix(esp_system): fix wrong spinlock num on H4
See merge request espressif/esp-idf!39924
|
2025-06-24 10:50:29 +08:00 |
|
Gao Xu
|
459b241f7b
|
Merge branch 'feat/lcd_cam_dvp_driver_s3' into 'master'
DVP support and example for ESP32S3
Closes IDF-10475
See merge request espressif/esp-idf!39323
|
2025-06-23 15:55:02 +08:00 |
|
gaoxu
|
b7d65d94c3
|
feat(lcd_cam): add lc_dma_int value atomic protect for lcd and cam
|
2025-06-23 10:58:38 +08:00 |
|