Skip to content

Commit a916de0

Browse files
tmediccixiaoxiang781216
authored andcommitted
espressif: Update HAL library reference to include debug assert
During the board bringup, the new HAL reference includes an assert to check if the critical section flags is being stored as expected.
1 parent b1884d2 commit a916de0

File tree

18 files changed

+20
-14
lines changed

18 files changed

+20
-14
lines changed

arch/risc-v/src/common/espressif/Make.defs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ endif
130130

131131
ESP_HAL_3RDPARTY_REPO = esp-hal-3rdparty
132132
ifndef ESP_HAL_3RDPARTY_VERSION
133-
ESP_HAL_3RDPARTY_VERSION = 4da68b02f8d65613d80eadc269034acb84aca756
133+
ESP_HAL_3RDPARTY_VERSION = 51770f0c97201401b535d833a30c5c0cb7df4edd
134134
endif
135135

136136
ifndef ESP_HAL_3RDPARTY_URL

arch/xtensa/src/esp32/Make.defs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ endif
208208

209209
ESP_HAL_3RDPARTY_REPO = esp-hal-3rdparty
210210
ifndef ESP_HAL_3RDPARTY_VERSION
211-
ESP_HAL_3RDPARTY_VERSION = 4da68b02f8d65613d80eadc269034acb84aca756
211+
ESP_HAL_3RDPARTY_VERSION = 51770f0c97201401b535d833a30c5c0cb7df4edd
212212
endif
213213

214214
ifndef ESP_HAL_3RDPARTY_URL

arch/xtensa/src/esp32s2/Make.defs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ endif
151151

152152
ESP_HAL_3RDPARTY_REPO = esp-hal-3rdparty
153153
ifndef ESP_HAL_3RDPARTY_VERSION
154-
ESP_HAL_3RDPARTY_VERSION = 4da68b02f8d65613d80eadc269034acb84aca756
154+
ESP_HAL_3RDPARTY_VERSION = 51770f0c97201401b535d833a30c5c0cb7df4edd
155155
endif
156156

157157
ifndef ESP_HAL_3RDPARTY_URL

arch/xtensa/src/esp32s3/Make.defs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ endif
209209

210210
ESP_HAL_3RDPARTY_REPO = esp-hal-3rdparty
211211
ifndef ESP_HAL_3RDPARTY_VERSION
212-
ESP_HAL_3RDPARTY_VERSION = 4da68b02f8d65613d80eadc269034acb84aca756
212+
ESP_HAL_3RDPARTY_VERSION = 51770f0c97201401b535d833a30c5c0cb7df4edd
213213
endif
214214

215215
ifndef ESP_HAL_3RDPARTY_URL

boards/risc-v/esp32c3/common/scripts/esp32c3_legacy_sections.ld

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ SECTIONS
4848
*libarch.a:uart_hal_iram.*(.text .text.* .literal .literal.*)
4949
*libarch.a:wdt_hal_iram.*(.text .text.* .literal .literal.*)
5050
*libsched.a:irq_dispatch.*(.text .text.* .literal .literal.*)
51+
*libc.a:sq_remlast.*(.literal .text .literal.* .text.*)
5152
} >iram0_0_seg
5253

5354
/* This section is required to skip .iram0.text area because iram0_0_seg

boards/risc-v/esp32c3/common/scripts/esp32c3_sections.ld

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,8 @@ SECTIONS
128128
*libarch.a:*log_noos.*(.text .text.* .literal .literal.*)
129129
*libarch.a:esp_spiflash.*(.literal .text .literal.* .text.*)
130130

131+
*libc.a:sq_remlast.*(.literal .text .literal.* .text.*)
132+
131133
esp_head.*(.literal .text .literal.* .text.*)
132134
esp_start.*(.literal .text .literal.* .text.*)
133135

boards/risc-v/esp32c6/common/scripts/esp32c6_legacy_sections.ld

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ SECTIONS
4848
*libarch.a:uart_hal_iram.*(.text .text.* .literal .literal.*)
4949
*libarch.a:wdt_hal_iram.*(.text .text.* .literal .literal.*)
5050
*libsched.a:irq_dispatch.*(.text .text.* .literal .literal.*)
51+
*libc.a:sq_remlast.*(.literal .text .literal.* .text.*)
5152
} >iram0_0_seg
5253

5354
/* Marks the end of IRAM code segment */

boards/risc-v/esp32c6/common/scripts/esp32c6_sections.ld

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,8 @@ SECTIONS
135135
*libarch.a:*log_noos.*(.text .text.* .literal .literal.*)
136136
*libarch.a:esp_spiflash.*(.literal .text .literal.* .text.*)
137137

138+
*libc.a:sq_remlast.*(.literal .text .literal.* .text.*)
139+
138140
esp_head.*(.literal .text .literal.* .text.*)
139141
esp_start.*(.literal .text .literal.* .text.*)
140142

boards/risc-v/esp32h2/common/scripts/esp32h2_legacy_sections.ld

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ SECTIONS
4848
*libarch.a:uart_hal_iram.*(.text .text.* .literal .literal.*)
4949
*libarch.a:wdt_hal_iram.*(.text .text.* .literal .literal.*)
5050
*libsched.a:irq_dispatch.*(.text .text.* .literal .literal.*)
51+
*libc.a:sq_remlast.*(.literal .text .literal.* .text.*)
5152
} >iram0_0_seg
5253

5354
/* Marks the end of IRAM code segment */

boards/risc-v/esp32h2/common/scripts/esp32h2_sections.ld

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,8 @@ SECTIONS
137137
*libarch.a:*log_noos.*(.text .text.* .literal .literal.*)
138138
*libarch.a:esp_spiflash.*(.literal .text .literal.* .text.*)
139139

140+
*libc.a:sq_remlast.*(.literal .text .literal.* .text.*)
141+
140142
esp_head.*(.literal .text .literal.* .text.*)
141143
esp_start.*(.literal .text .literal.* .text.*)
142144

0 commit comments

Comments
 (0)