Skip to content

Commit a665dee

Browse files
committed
esp-hosted: fix build script
1 parent d521ebd commit a665dee

File tree

3 files changed

+25
-1
lines changed

3 files changed

+25
-1
lines changed

Diff for: libraries/WiFi/extra/0001-Defaults-for-C33-BLE.patch

+16
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,22 @@ Subject: [PATCH] Defaults for C33 BLE
77
.../esp/esp_driver/network_adapter/main/slave_bt.h | 8 ++++----
88
1 file changed, 4 insertions(+), 4 deletions(-)
99

10+
diff --git a/esp_hosted_fg/esp/esp_driver/network_adapter/main/slave_bt.c b/esp_hosted_fg/esp/esp_driver/network_adapter/main/slave_bt.c
11+
index b2e8a73..3a7eae6 100644
12+
--- a/esp_hosted_fg/esp/esp_driver/network_adapter/main/slave_bt.c
13+
+++ b/esp_hosted_fg/esp/esp_driver/network_adapter/main/slave_bt.c
14+
@@ -321,8 +321,8 @@ static void init_uart_c3_s3(void)
15+
};
16+
ESP_ERROR_CHECK(gdma_new_channel(&rx_channel_config, &s_rx_channel));
17+
18+
- gdma_connect(s_tx_channel, GDMA_MAKE_TRIGGER(GDMA_TRIG_PERIPH_UART, 0));
19+
- gdma_connect(s_rx_channel, GDMA_MAKE_TRIGGER(GDMA_TRIG_PERIPH_UART, 0));
20+
+ gdma_connect(s_tx_channel, GDMA_MAKE_TRIGGER(GDMA_TRIG_PERIPH_UHCI, 0));
21+
+ gdma_connect(s_rx_channel, GDMA_MAKE_TRIGGER(GDMA_TRIG_PERIPH_UHCI, 0));
22+
23+
gdma_strategy_config_t strategy_config = {
24+
.auto_update_desc = false,
25+
1026
diff --git a/esp_hosted_fg/esp/esp_driver/network_adapter/main/slave_bt.h b/esp_hosted_fg/esp/esp_driver/network_adapter/main/slave_bt.h
1127
index 87e29f7..30acaf1 100644
1228
--- a/esp_hosted_fg/esp/esp_driver/network_adapter/main/slave_bt.h

Diff for: libraries/WiFi/extra/README.md

+2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
```
44
git clone https://github.com/espressif/esp-hosted.git --recursive
55
cd esp-hosted/
6+
#git checkout release/fg-v0.0.5
7+
git checkout fe0b10584417629908cee8141699c2f35ea05a25
68
patch -p1 < ../0001-Defaults-for-C33-BLE.patch
79
cd esp_hosted_fg/esp/esp_driver/
810
./esp-idf/install.sh esp32s3

Diff for: libraries/WiFi/extra/sdkconfig.default.c33

+7-1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,12 @@ CONFIG_BT_BLUEDROID_ENABLED=
1414
CONFIG_BTDM_CTRL_MODE_BLE_ONLY=y
1515
CONFIG_BTDM_CTRL_MODE_BR_EDR_ONLY=n
1616
CONFIG_BTDM_CTRL_MODE_BTDM=n
17-
CONFIG_BTDM_CTRL_HCI_MODE_VHCI=y
17+
CONFIG_BT_CTRL_HCI_MODE_VHCI=n
18+
CONFIG_BT_CTRL_HCI_MODE_UART_H4=y
19+
CONFIG_BT_CTRL_HCI_TL=0
20+
CONFIG_BT_CTRL_HCI_TL_EFF=0
21+
CONFIG_EXAMPLE_HCI_UART_BAUDRATE=921600
1822

1923
CONFIG_ESP32_WIFI_NVS_ENABLED=
24+
25+
CONFIG_COMPILER_DISABLE_GCC12_WARNINGS=y

0 commit comments

Comments
 (0)