Skip to content

Conversation

@eren-terzioglu
Copy link
Contributor

Fixes #17721 and #17720 issues

Summary

  • boards/risc-v/esp32c6: Add coremark defconfig

Add coremark defconfig for esp32c6-devkitc

  • boards/risc-v/esp32c6: Add coremark defconfig

Add coremark defconfig for esp32c6-devkitc

  • Docs/platforms/esp32s3: Add ostest docs

Add ostest defconfig for esp32s3

Impact

Impact on user: No

Impact on build: No

Impact on hardware: No

Impact on documentation: Yes, added defconfig docs added

Impact on security: No

Impact on compatibility: No

Testing

Used these configs:

esp32c6-devkitc:coremark
esp32s3-devkit:ostest

Building

These command used to build

make distclean && ./tools/refresh.sh esp32c6-devkitc:coremark && make -j && make download ESPTOOL_PORT=/dev/ttyUSB0 ESPTOOL_BAUD=921600 ESPTOOL_BINDIR=./

Running

Coremark will run on startup, ostest app run with entering ostest command on cmd

Results

Coremark output:

...
Running CoreMark...
2K performance run parameters for coremark.
CoreMark Size    : 666
Total ticks      : 1371
Total time (secs): 13.710000
Iterations/Sec   : 437.636761
Iterations       : 6000
Compiler version : GCC14.2.0
Compiler flags   : -O3 -fno-strict-aliasing -fomit-frame-pointer -ffunction-sections -fdata-sections -nostdlib
Memory location  : HEAP
seedcrc          : 0xe9f5
[0]crclist       : 0xe714
[0]crcmatrix     : 0x1fd7
[0]crcstate      : 0x8e3a
[0]crcfinal      : 0xa14c
Correct operation validated. See README.md for run and reporting rules.
CoreMark 1.0 : 437.636761 / GCC14.2.0 -O3 -fno-strict-aliasing -fomit-frame-pointer -ffunction-sections -fdata-sections -nostdlib / HEAP

ostest output:

nsh> ostest
...
ostest_main: Exiting with status 0

@eren-terzioglu eren-terzioglu changed the title Feature/add asked defconfigs Add esp32c6 coremark defconfig and esp32s3 ostest defconfig Dec 30, 2025
@github-actions github-actions bot added Area: Documentation Improvements or additions to documentation Board: risc-v Board: xtensa Size: S The size of the change in this PR is small labels Dec 30, 2025
@eren-terzioglu eren-terzioglu changed the title Add esp32c6 coremark defconfig and esp32s3 ostest defconfig Add esp32c6 coremark and esp32s3 ostest defconfig Dec 30, 2025
@eren-terzioglu eren-terzioglu force-pushed the feature/add_asked_defconfigs branch from 47fbb43 to 05c6de5 Compare December 30, 2025 12:11
Add coremark defconfig for esp32c6-devkitc

Signed-off-by: Eren Terzioglu <[email protected]>
Add ostest defconfig for esp32s3

Signed-off-by: Eren Terzioglu <[email protected]>
Add ostest docs for esp32s3

Signed-off-by: Eren Terzioglu <[email protected]>
@xiaoxiang781216 xiaoxiang781216 linked an issue Dec 30, 2025 that may be closed by this pull request
1 task
@xiaoxiang781216 xiaoxiang781216 merged commit a8cec9a into apache:master Jan 1, 2026
41 checks passed
@cederom
Copy link
Contributor

cederom commented Jan 1, 2026

Wow big thank you @eren-terzioglu !! :-)

@jerpelea
Copy link
Contributor

jerpelea commented Jan 2, 2026

please write proper PR titles
area: meaningful message

ex:
boards/espressiff: add ostest config

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: Documentation Improvements or additions to documentation Board: risc-v Board: xtensa Size: S The size of the change in this PR is small

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] esp32c6-devkitc:coremark. [FEATURE] ESP32S3: ostest.

5 participants