Skip to content

Commit 39c6c70

Browse files
committed
Merge branch 'feat/ble_log_spi_out_dev_phase_3_v5.5' into 'release/v5.5'
Feat/ble log spi out dev phase 3 (v5.5) See merge request espressif/esp-idf!39356
2 parents 98cd765 + a2cd564 commit 39c6c70

File tree

4 files changed

+664
-362
lines changed

4 files changed

+664
-362
lines changed

components/bt/common/Kconfig.in

Lines changed: 32 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,17 +48,25 @@ config BT_BLE_LOG_SPI_OUT_LL_TASK_BUF_SIZE
4848
depends on BT_BLE_LOG_SPI_OUT_LL_ENABLED
4949
default 1024
5050
help
51-
SPI transaction buffer size for upper layer task logs.
51+
SPI transaction buffer size for lower layer task logs.
5252
There will be 2 SPI DMA buffers with the same size.
5353

5454
config BT_BLE_LOG_SPI_OUT_LL_ISR_BUF_SIZE
5555
int "SPI transaction buffer size for lower layer ISR logs"
5656
depends on BT_BLE_LOG_SPI_OUT_LL_ENABLED
5757
default 512
5858
help
59-
SPI transaction buffer size for upper layer ISR logs.
59+
SPI transaction buffer size for lower layer ISR logs.
6060
There will be 2 SPI DMA buffers with the same size.
6161

62+
config BT_BLE_LOG_SPI_OUT_LL_HCI_BUF_SIZE
63+
int "SPI transaction buffer size for lower layer HCI logs"
64+
depends on BT_BLE_LOG_SPI_OUT_LL_ENABLED
65+
default 512
66+
help
67+
SPI transaction buffer size for upper layer HCI logs.
68+
There will be 2 SPI DMA buffers with the same size
69+
6270
config BT_BLE_LOG_SPI_OUT_MOSI_IO_NUM
6371
int "GPIO number of SPI MOSI"
6472
depends on BT_BLE_LOG_SPI_OUT_ENABLED
@@ -94,6 +102,13 @@ config BT_BLE_LOG_SPI_OUT_SYNC_IO_NUM
94102
help
95103
GPIO number of SYNC IO
96104

105+
config BT_BLE_LOG_SPI_OUT_TS_SYNC_SLEEP_SUPPORT
106+
bool "Enable ble log & logic analyzer log time sync sleep support"
107+
depends on BT_BLE_LOG_SPI_OUT_LL_ENABLED
108+
default n
109+
help
110+
Enable ble log & logic analyzer log time sync sleep support
111+
97112
config BT_BLE_LOG_SPI_OUT_FLUSH_TIMER_ENABLED
98113
bool "Enable periodic buffer flush out"
99114
depends on BT_BLE_LOG_SPI_OUT_ENABLED
@@ -108,3 +123,18 @@ config BT_BLE_LOG_SPI_OUT_FLUSH_TIMEOUT
108123
default 1000
109124
help
110125
Buffer flush out period in unit of ms
126+
127+
config BT_BLE_LOG_SPI_OUT_LE_AUDIO_ENABLED
128+
bool "Enable LE Audio log output to SPI"
129+
depends on BT_BLE_LOG_SPI_OUT_ENABLED
130+
default n
131+
help
132+
Enable LE Audio log output to SPI
133+
134+
config BT_BLE_LOG_SPI_OUT_LE_AUDIO_BUF_SIZE
135+
int "SPI transaction buffer size for LE Audio logs"
136+
depends on BT_BLE_LOG_SPI_OUT_LE_AUDIO_ENABLED
137+
default 1024
138+
help
139+
SPI transaction buffer size for LE Audio logs.
140+
There will be 2 SPI DMA buffers with the same size.

0 commit comments

Comments
 (0)