Commit 92862645 authored by Almir Okato's avatar Almir Okato Committed by almir-okato
Browse files

espressif: update readme-espressif.md documentation



Update SoC x RTOS status for ESP32-C2, ESP32-C6 and ESP32-H2
Also add missing cd command to the guide

Signed-off-by: default avatarAlmir Okato <almir.okato@espressif.com>
parent 517fc979
Loading
Loading
Loading
Loading
+8 −4
Original line number Diff line number Diff line
@@ -15,9 +15,9 @@ Documentation about the MCUboot bootloader design, operation and features can be
The current port is available for use in the following SoCs within the OSes:

|        | ESP32     | ESP32-S2  | ESP32-C3  | ESP32-S3  | ESP32-C2    | ESP32-C6  | ESP32-H2    |
| :----: | :-----:   | :-----:   | :-----:   | :-----:   | :---------: | :-----:     | :-----:     |
| Zephyr | Supported | Supported | Supported | Supported | In progress | In progress | In progress |
| NuttX  | Supported | Supported | Supported | Supported | In progress | In progress | In progress |
| :----: | :-------: | :-------: | :-------: | :-------: | :---------: | :-------: | :---------: |
| Zephyr | Supported | Supported | Supported | Supported | Supported   | Supported | In progress |
| NuttX  | Supported | Supported | Supported | Supported | In progress | Supported | Supported   |

Notice that any customization in the memory layout from the OS application must be done aware of
the bootloader own memory layout to avoid overlapping. More information on the section
@@ -94,6 +94,10 @@ Additional configuration related to MCUboot features and slot partitioning may b

1. Compile and generate the BIN:

    ```bash
    cd <MCUBOOT_DIR>/boot/espressif
    ```

    ```bash
    cmake -DCMAKE_TOOLCHAIN_FILE=tools/toolchain-<TARGET>.cmake -DMCUBOOT_TARGET=<TARGET> -DESP_HAL_PATH=<ESP_HAL_PATH> -DMCUBOOT_FLASH_PORT=<PORT> -B build -GNinja
    ```