Jiang Jiang Jian
34fbb676c7
Merge branch 'feature/optimize_chips_memory_allocation_backport_v4.4' into 'release/v4.4'
...
system: Optimize chips bootloader and heap memory allocation(backport v4.4)
See merge request espressif/esp-idf!19472
2022-08-12 11:19:06 +08:00
Jiang Jiang Jian
805b6af65d
Merge branch 'bugfix/wifi_bt_use_same_clock_source_v4.4' into 'release/v4.4'
...
Fix Wi-Fi does not know that Bluetooth has modified the lpclk source(v4.4)
See merge request espressif/esp-idf!19408
2022-08-12 11:05:43 +08:00
Jiang Jiang Jian
59fed9597d
Merge branch 'bugfix/remove_repeated_kconfig_for_h2' into 'release/v4.4'
...
esp32h2/kconfig: remove repeated kconfig
See merge request espressif/esp-idf!19507
2022-08-11 20:16:22 +08:00
Island
48be2350a8
Merge branch 'bugfix/mesh_bqb_test_issues_v4.4' into 'release/v4.4'
...
ble_mesh: stack: Fix mesh v1.0 BQB test issues(v4.4)
See merge request espressif/esp-idf!19502
2022-08-11 20:10:05 +08:00
Ivan Grokhotkov
002581806a
Merge branch 'ci/fix_nightly_run_build_jobs_v4.4' into 'release/v4.4'
...
ci: build all when has env var NIGHTLY_RUN (v4.4)
See merge request espressif/esp-idf!18947
2022-08-11 16:55:41 +08:00
jingli
6368633102
esp32h2/kconfig: remove repeated kconfig
2022-08-11 15:05:12 +08:00
wangjialiang
a426f4727d
ble_mesh: stack: Fix kr from non-primary subnet shouldn't ignore
...
For case MESH/NODE/KR/BV-02-C
2022-08-11 14:14:02 +08:00
wangjialiang
3413b3d469
ble_mesh: stack: Add a check if the appkey is bound to the model.
...
For case MESH/NODE/CFG/MP/BI-03-C
2022-08-11 14:13:56 +08:00
wangjialiang
89bc1bc7e3
ble_mesh: stack: the count_log field should be set to 0 when HBS is sent.
...
For MESH/NODE/CFG/HBS/BV-02-C
2022-08-11 14:13:49 +08:00
wangjialiang
246ed6232f
ble_mesh: stack: The Heartbeat Publication Period Log value can set to 0x11, range: [0, 0x11]
2022-08-11 14:13:42 +08:00
wangjialiang
104ce885cb
ble_mesh: stack: The value of expect_ack_for will be rewrited after send_pub_key().
...
For case MESH/PVNR/PROV/BV-04-C
2022-08-11 14:13:35 +08:00
wangjialiang
28e4ceb7e1
ble_mesh: stack: Fix ignore connectable PB-ADV PDU containing a Link Open message.
...
For case MESH/NODE/PBADV/BI-04-C
2022-08-11 14:13:27 +08:00
wangjialiang
f12c79c3ca
ble_mesh: stack: Fix PB-GATT not check invalid link flag
...
For case MESH/NODE/PROV/BI-03-C
2022-08-11 14:11:32 +08:00
wangjialiang
d31337c095
ble_mesh: stack: Fix invalid provisioning pdu type check
...
For case MESH/NODE/PROV/BI-15-C
2022-08-11 14:11:16 +08:00
Jiang Jiang Jian
4bf8f462a2
Merge branch 'opt/bluedroid_adv_report_datapath_v4.4' into 'release/v4.4'
...
Bluetooth/Bluedroid: optimize BLE adv report datapath and adv report flow control mechanism(backport v4.4)
See merge request espressif/esp-idf!19381
2022-08-11 11:20:42 +08:00
Jiang Jiang Jian
32e7672926
Merge branch 'contrib/github_pr_9498_backport4_4' into 'release/v4.4'
...
Bluetooth/Bluedroid: fix member typo(backport v4.4)
See merge request espressif/esp-idf!19458
2022-08-11 10:54:45 +08:00
Marius Vikhammer
6c2afe05cf
Merge branch 'bugfix/disable_rom_lgo_v4.4' into 'release/v4.4'
...
system: moved placement of disable rom log efuse in startup flow (v4.4)
See merge request espressif/esp-idf!19482
2022-08-11 09:18:50 +08:00
Ivan Grokhotkov
80d6e39edc
Merge branch 'staging/fix_heap_fail_callback_v4.4' into 'release/v4.4'
...
Heap: heap_caps_*_prefer functions now properly call alloc_failed callback (backport v4.4)
See merge request espressif/esp-idf!19481
2022-08-11 06:28:03 +08:00
Roland Dobai
3a54a55a80
Merge branch 'feature/oocd_ver_upgrade_v4.4' into 'release/v4.4'
...
tools: Updates OpenOCD version to 'v0.11.0-esp32-20220706' (v4.4)
See merge request espressif/esp-idf!19490
2022-08-10 21:28:32 +08:00
Alexey Gerenkov
46868ddbb5
tools: Updates OpenOCD version to 'v0.11.0-esp32-20220706'
2022-08-10 13:00:06 +03:00
Island
4fb74a808b
Merge branch 'bugfix/friend_and_lpn_issues_v4.4' into 'release/v4.4'
...
ble_mesh: stack: Fix friend and lpn issues(v4.4)
See merge request espressif/esp-idf!19475
2022-08-10 13:50:52 +08:00
Marius Vikhammer
a421e30cf2
system: moved placement of disable rom log efuse in startup flow
...
Functions used for burning this efuse would log, but at this point
esp_log is not initialized. Moved to a later point in the startup process.
Closes https://github.com/espressif/esp-idf/issues/9457
2022-08-10 12:17:51 +08:00
Omar Chebib
6906c34319
heap: add a unit test for malloc(0) and slightly optimize heap_caps_malloc_prefer
2022-08-10 11:41:01 +08:00
tgotic
b43e777e0a
fix malloc(0) and heap_caps_alloc_failed()
...
Don't call heap_caps_alloc_failed() for malloc(0) and calloc(0), because it is not an error.
Improve handling of malloc(0) and calloc(0).
Merges https://github.com/espressif/esp-idf/pull/9517
2022-08-10 11:40:53 +08:00
Omar Chebib
05575cc246
Heap: heap_caps_*_prefer functions now properly call alloc_failed callback
...
heap_caps_*_prefer functions will now only call heaps_caps_alloc_failed
callback if all attempts to allocation memory fail (and not after each attempt
anymore).
* Closes https://github.com/espressif/esp-idf/issues/9086
2022-08-10 11:40:32 +08:00
morris
56a89b920d
Merge branch 'bugfix/i2s_slot_sequence_v4.4' into 'release/v4.4'
...
i2s: fixed pdm rx sample rate doubled issue
See merge request espressif/esp-idf!19415
2022-08-10 11:10:37 +08:00
Fu Hanxi
719f43d286
ci: build all when has env var NIGHTLY_RUN
2022-08-10 00:24:18 +00:00
Roland Dobai
ed418eaf06
Merge branch 'fix/python_flake_warnings_4.4' into 'release/v4.4'
...
Tools: Fix Python style warnings
See merge request espressif/esp-idf!19471
2022-08-10 02:57:22 +08:00
wangjialiang
2eb28028ed
ble_mesh: stack: Fix add continuously secure update into friend queue.
...
For MESH/NODE/FRND/FN/BV-20-C
2022-08-09 21:48:37 +08:00
wangjialiang
d21a87f60c
ble_mesh: stack: Fix friend relay lpn message when relay feature is disable
...
For MESH/NODE/FRND/FN/BV-23-C
2022-08-09 21:48:22 +08:00
wuzhenghui
1fb1d6ecde
bugfix: malloc retention buffer with MALLOC_CAP_RETENTION caps
2022-08-09 20:56:59 +08:00
wuzhenghui
e3979eb14b
bugfix: DCache data memory is dma accessible but not retention dma accessible
2022-08-09 20:56:51 +08:00
wuzhenghui
decb47bb5d
use enum and designated initializers in soc_memory_type define
2022-08-09 20:54:01 +08:00
wuzhenghui
103b952525
ci: fix ci
2022-08-09 20:34:25 +08:00
wuzhenghui
9b7bed2243
Clean IRAM and DRAM address space conversion macros
2022-08-09 20:33:26 +08:00
Roland Dobai
f935c17a95
Tools: Fix Python style warnings
2022-08-09 14:30:52 +02:00
wuzhenghui
41bbc39669
stack/dram is also IRAM0 accessible
2022-08-09 20:28:29 +08:00
wuzhenghui
45a79bc135
update bootloader.ld rom_boot ram usage info
2022-08-09 20:28:04 +08:00
wuzhenghui
62ac5364e0
Use the entire sharedbuffer space as the heap of the D/IRAM attribute
2022-08-09 20:27:38 +08:00
wuzhenghui
d8432af3ab
update bootloader memory allocation
2022-08-09 20:02:46 +08:00
laokaiyao
53a5d51aea
i2s: fix PDM TX stereo mode for c3 and s3
2022-08-09 18:28:09 +08:00
laokaiyao
76cdab5f42
i2s: fixed pdm rx sample rate doubled issue
...
Closes: https://github.com/espressif/esp-idf/issues/8660
2022-08-09 18:28:09 +08:00
laokaiyao
482a37612d
i2s: fix 16bit slot sequence on esp32
2022-08-09 18:28:09 +08:00
linruihao
fdf7029078
Fixed union member access typo
...
Closes https://github.com/espressif/esp-idf/pull/9498
2022-08-09 15:25:44 +08:00
tgotic
4c6d2e0da7
bt member typo
...
Terminate sec_event.cfm_req.bd_name string, not sec_event.pin_req.bd_name
2022-08-09 15:25:24 +08:00
Marius Vikhammer
f8729d905e
Merge branch 'feature/ulp_riscv_adc_v4.4' into 'release/v4.4'
...
ulp-riscv: add support for using ADC as well as an example show-casing it. (v4.4)
See merge request espressif/esp-idf!19058
2022-08-09 15:00:50 +08:00
morris
22b847fc5f
Merge branch 'bugfix/memory_region_define_rtc_fast_v4.4' into 'release/v4.4'
...
backport v4.4: substract rtc_iram_seg memory region size from ESP_BOOTLOADER_RESERVE_RTC
See merge request espressif/esp-idf!19423
2022-08-09 14:38:40 +08:00
Marius Vikhammer
a968442603
Merge branch 'bugfix/ringbuf_iram_fix_v4.4' into 'release/v4.4'
...
esp_ringbuf: placement in flash is no longer controlled by... (v4.4)
See merge request espressif/esp-idf!19165
2022-08-09 11:01:52 +08:00
morris
b65ec8c7c9
Merge branch 'bugfix/several_i2C_issues' into 'release/v4.4'
...
I2C: Fix I2C task wait too long on an event (backport 4.4)
See merge request espressif/esp-idf!18768
2022-08-09 10:29:32 +08:00
Marius Vikhammer
f8f93d936e
ulp-riscv: add support for using ADC as well as an example show-casing it.
2022-08-09 09:21:15 +08:00