Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions DOCS/DEV_SETUP.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,23 @@
4. If you touch component metadata, run `idf.py lint` to validate the manifest
files.

### Wi-Fi remote firmware

ESP-IDF 5.4.2 ships the ESP32 Wi-Fi remote project in
`$IDF_PATH/components/espressif__esp_hosted/slave`. Build and flash it once so
the Tab5 SDIO link negotiates correctly:

```bash
cd "$IDF_PATH/components/espressif__esp_hosted/slave"
idf.py set-target esp32
idf.py build
idf.py -p <remote_port> flash
```

The build drops `build/network_adapter.bin` if you prefer flashing with
`esptool.py`. Future ESP32-C6 variants should publish their binaries as external
artifacts instead of committing them to the repo.

## Component manager notes

- Managed component revisions are pinned in
Expand Down
16 changes: 16 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -177,6 +177,22 @@ Monitor logs:

Exit with Ctrl+].

### Wi-Fi remote firmware

ESP-IDF 5.4.2 bundles the supported ESP32 Wi-Fi remote under
`$IDF_PATH/components/espressif__esp_hosted/slave`. Flash that image once per
Tab5 so the SDIO link comes up reliably:

1. `cd $IDF_PATH/components/espressif__esp_hosted/slave`
2. `idf.py set-target esp32`
3. `idf.py build`
4. `idf.py -p <remote_port> flash`

The build output produces `build/network_adapter.bin` if you prefer to flash via
`esptool.py`. Shipping units use `CONFIG_SLAVE_IDF_TARGET_ESP32`, so the ESP32-C6
firmware is no longer stored in this repository. Host any experimental C6 image
as an external download and link it from the docs instead of committing binaries.


------------

Expand Down
17 changes: 17 additions & 0 deletions docs/DEV_SETUP.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,20 @@
`clang-format` manually).
4. If you touch component metadata, run `idf.py lint` to validate the manifest
files.

### Wi-Fi remote firmware

ESP-IDF 5.4.2 ships the ESP32 Wi-Fi remote project in
`$IDF_PATH/components/espressif__esp_hosted/slave`. Build and flash it once so
the Tab5 SDIO link negotiates correctly:

```bash
cd "$IDF_PATH/components/espressif__esp_hosted/slave"
idf.py set-target esp32
idf.py build
idf.py -p <remote_port> flash
```

The build drops `build/network_adapter.bin` if you prefer flashing with
`esptool.py`. Future ESP32-C6 variants should publish their binaries as external
artifacts instead of committing them to the repo.
Binary file not shown.
1 change: 0 additions & 1 deletion platforms/tab5/wifi_c6_fw/flash.sh

This file was deleted.

Loading