repro check

This commit is contained in:
irriden
2023-11-08 01:26:57 +00:00
parent b7d20d31ca
commit b41f42fcf8
4 changed files with 13 additions and 0 deletions

View File

@@ -87,4 +87,7 @@ fi &&
esptool.py --chip esp32-c3 elf2image target/riscv32imc-esp-espidf/$MODE/$BIN && esptool.py --chip esp32-c3 elf2image target/riscv32imc-esp-espidf/$MODE/$BIN &&
esptool.py --chip esp32c3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 4MB 0x50000 target/riscv32imc-esp-espidf/$MODE/$BIN.bin && esptool.py --chip esp32c3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 4MB 0x50000 target/riscv32imc-esp-espidf/$MODE/$BIN.bin &&
cd .. &&
shasum --algorithm 256 --check manifest.txt &&
cd sphinx-key &&
cargo espflash monitor --port $PORT cargo espflash monitor --port $PORT

View File

@@ -11,3 +11,7 @@ CONFIG_FATFS_LFN_STACK=y
# Workaround for https://github.com/espressif/esp-idf/issues/7631 # Workaround for https://github.com/espressif/esp-idf/issues/7631
#CONFIG_MBEDTLS_CERTIFICATE_BUNDLE=n #CONFIG_MBEDTLS_CERTIFICATE_BUNDLE=n
#CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL=n #CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL=n
CONFIG_APP_REPRODUCIBLE_BUILD=y
CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR=y
CONFIG_APP_EXCLUDE_PROJECT_VER_VAR=y

2
manifest.txt Normal file
View File

@@ -0,0 +1,2 @@
8bf13571f68fda5983c84e2fcea123354cf59c9c239a8ecbc9dbac86e8849c24 factory/target/riscv32imc-esp-espidf/release/sphinx-key-factory
419e103ae95303384dd8fd14ee8b0844aad4688e8d7ab5b810b68b2558672e62 sphinx-key/target/riscv32imc-esp-espidf/release/sphinx-key.bin

View File

@@ -12,3 +12,7 @@ CONFIG_FATFS_LFN_STACK=y
CONFIG_MBEDTLS_CERTIFICATE_BUNDLE=y CONFIG_MBEDTLS_CERTIFICATE_BUNDLE=y
CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_CMN=y CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_CMN=y
#CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL=n #CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL=n
CONFIG_APP_REPRODUCIBLE_BUILD=y
CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR=y
CONFIG_APP_EXCLUDE_PROJECT_VER_VAR=y