Skip to content

Add esp32c3 support#334

Merged
nooopslol merged 60 commits intovivoblueos:mainfrom
xuchang-vivo:xc/seeed_xiao_esp32c3_support
Mar 24, 2026
Merged

Add esp32c3 support#334
nooopslol merged 60 commits intovivoblueos:mainfrom
xuchang-vivo:xc/seeed_xiao_esp32c3_support

Conversation

@xuchang-vivo
Copy link
Copy Markdown
Contributor

@xuchang-vivo xuchang-vivo commented Feb 24, 2026

How to flash

espflash flash --monitor --chip esp32c3 out/seeed_xiao_esp32c3.debug/bin/shell

Already tested on esp32-c3-devkit-rust-1, also xiao esp32c3

@xuchang-vivo xuchang-vivo marked this pull request as draft February 24, 2026 06:12
@xuchang-vivo xuchang-vivo force-pushed the xc/seeed_xiao_esp32c3_support branch from cdc5420 to b17327c Compare February 25, 2026 09:18
@xuchang-vivo xuchang-vivo marked this pull request as ready for review February 27, 2026 04:20
@github-actions
Copy link
Copy Markdown

@xuchang-vivo
Copy link
Copy Markdown
Contributor Author

build_prs #334 vivoblueos/build#60

@github-actions
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown

✅ All jobs completed successfully, see https://github.com/vivoblueos/kernel/actions/runs/22472583951.

@github-actions
Copy link
Copy Markdown

❌ Job failed. Failed jobs: build_and_check_boards (failure), see https://github.com/vivoblueos/kernel/actions/runs/22472627070.

@xuchang-vivo
Copy link
Copy Markdown
Contributor Author

build_prs #334 vivoblueos/build#60

@github-actions
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown

✅ All jobs completed successfully, see https://github.com/vivoblueos/kernel/actions/runs/22472977078.

Comment thread driver/src/interrupt_controller/mod.rs
Comment thread driver/src/systimer/esp32_sys_timer.rs Outdated
Comment thread driver/src/systimer/esp32_sys_timer.rs Outdated
Comment thread kconfig/config/seeed_xiao_esp32c3/release/defconfig Outdated
Comment thread kconfig/config/seeed_xiao_esp32c3/debug/defconfig Outdated
@xuchang-vivo xuchang-vivo marked this pull request as draft February 28, 2026 07:05
@xuchang-vivo xuchang-vivo force-pushed the xc/seeed_xiao_esp32c3_support branch from 4e21825 to 8061b4a Compare March 6, 2026 02:10
@xuchang-vivo xuchang-vivo marked this pull request as ready for review March 6, 2026 02:11
@xuchang-vivo
Copy link
Copy Markdown
Contributor Author

build_prs #334 vivoblueos/build#60

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 6, 2026

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 6, 2026

❌ Job failed. Failed jobs: check_license (failure), build_and_check_boards (failure), see https://github.com/vivoblueos/kernel/actions/runs/22745921160.

@xuchang-vivo
Copy link
Copy Markdown
Contributor Author

build_prs #334 vivoblueos/build#60

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 6, 2026

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 6, 2026

❌ Job failed. Failed jobs: build_and_check_boards (failure), see https://github.com/vivoblueos/kernel/actions/runs/22747761331.

@xuchang-vivo
Copy link
Copy Markdown
Contributor Author

build_prs #334 vivoblueos/build#60

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 6, 2026

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 6, 2026

❌ Job failed. Failed jobs: build_and_check_boards (failure), see https://github.com/vivoblueos/kernel/actions/runs/22750978114.

@lawkai-vivo lawkai-vivo changed the title WIP: Add esp32c3 supports WIP: Add esp32c3 support Mar 6, 2026
@xuchang-vivo
Copy link
Copy Markdown
Contributor Author

build_prs #334 vivoblueos/build#60

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 6, 2026

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 6, 2026

❌ Job failed. Failed jobs: setup (failure). Skipped jobs: check_format (skipped), check_license (skipped), build_host (skipped), build_and_check_boards (skipped), see https://github.com/vivoblueos/kernel/actions/runs/22758106618.

@xuchang-vivo xuchang-vivo force-pushed the xc/seeed_xiao_esp32c3_support branch from 1649cf1 to 6ab2426 Compare March 24, 2026 07:01
@xuchang-vivo
Copy link
Copy Markdown
Contributor Author

build_prs #334 vivoblueos/build#60 vivoblueos/librs#27

@github-actions
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown

❌ Job failed. Failed jobs: build_and_check_boards (failure), see https://github.com/vivoblueos/kernel/actions/runs/23477249677.

@xuchang-vivo
Copy link
Copy Markdown
Contributor Author

build_prs #334 vivoblueos/build#60 vivoblueos/librs#27

@github-actions
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown

❌ Job failed. Failed jobs: build_and_check_boards (failure), see https://github.com/vivoblueos/kernel/actions/runs/23477538609.

@xuchang-vivo
Copy link
Copy Markdown
Contributor Author

build_prs #334 vivoblueos/build#60 vivoblueos/librs#27

@github-actions
Copy link
Copy Markdown

@nooopslol nooopslol merged commit df17d59 into vivoblueos:main Mar 24, 2026
@github-actions
Copy link
Copy Markdown

✅ All jobs completed successfully, see https://github.com/vivoblueos/kernel/actions/runs/23478020889.

@xuchang-vivo xuchang-vivo deleted the xc/seeed_xiao_esp32c3_support branch March 24, 2026 07:42
jinwjinl pushed a commit to jinwjinl/kernel that referenced this pull request Apr 15, 2026
How to flash
```
espflash flash --monitor --chip esp32c3 out/seeed_xiao_esp32c3.debug/bin/shell
```

Already tested on esp32-c3-devkit-rust-1, also xiao esp32c3

---------

Co-authored-by: Kai Law <lawkai@vivo.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants