From c854d0a6c7abf6e7af2f7086594e3a7cd089fa7e Mon Sep 17 00:00:00 2001 From: PrincessPi3 Date: Sat, 28 Dec 2024 18:34:18 -0700 Subject: [PATCH] 7.1-dev --- README.md | 11 +++++------ custom_bin/rebuildfull | 2 +- custom_bin/step-flash-monitor | 1 - help.txt | 3 +++ version.txt | 2 +- 5 files changed, 10 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 2691853..fcd7db1 100644 --- a/README.md +++ b/README.md @@ -21,17 +21,16 @@ Literally the most schizophrenically overengineered thing I have ever made. idk `changeport` opens a menu to select a serial port `clean` idf.py clean `fullclean` fully resets a project, 'idf.py fullclean' plus remove the build dir and delete some temp and backup files -`menuconfig` alias of `idf.py menuconfig` b `rebuildfull` does a `fullclean` but also an `erase-flash` and also `setup` `setup` same as running `idf.py set-target $ESPTARGET; idf.py menuconfig; idf.py build` -`flash` alias of `idf.py flash` -`flashmonitor` alias of `idf.py flash monitor` +`flash` idf.py flash `monitor` idf.py monitor `erase-flash` idf.py erase-flash `save-defconfig` idf.py save-defconfig -`step-flash-monitor` attempt clean, build, flash, then monitor, dying on error. each ends before the next beings- found to be useful on the esp32c6 -`chipinfo` get information about the chip -`imagesize` or gets the size of the binary to be uploaded, in genral, by componants, and by individual file +`step-flash-monitor` attempt clean, build, flash, then monitor, dying on error +`imagesize` get binary size, broken down in various ways including total, by componant, and by file +`chipinfo` get information from the esp board +`menuconfig` run `idf.py menuconfig` ## Usage ``` diff --git a/custom_bin/rebuildfull b/custom_bin/rebuildfull index 1dc8308..5948e08 100644 --- a/custom_bin/rebuildfull +++ b/custom_bin/rebuildfull @@ -34,8 +34,8 @@ echo -e "\nBuild, Flash, and Monitor Now? y/n" read flashmon if [ "$flashmon" == "y" ]; then echo -e "\nBuild, Flashing, and Monitoran~\n" - echo -e "\nFlashed... Short Delay Before Monitor\n" idf.py flash + echo -e "\nFlashed... Short Delay Before Monitor\n" sleep 1 idf.py monitor else diff --git a/custom_bin/step-flash-monitor b/custom_bin/step-flash-monitor index 838c415..0c5212c 100644 --- a/custom_bin/step-flash-monitor +++ b/custom_bin/step-flash-monitor @@ -4,7 +4,6 @@ set -e # die on error in theory echo -e "Clean, build, flash, monitor in steps, dying on error" echo -e "\ncleaning up first\n" -# idf.py clean bash fullclean echo -e "\nBuilding\n" diff --git a/help.txt b/help.txt index 2162104..1ec5fa6 100644 --- a/help.txt +++ b/help.txt @@ -67,6 +67,9 @@ Features: `erase-flash` idf.py erase-flash `save-defconfig` idf.py save-defconfig `step-flash-monitor` attempt clean, build, flash, then monitor, dying on error + `imagesize` get binary size, broken down in various ways including total, by componant, and by file + `chipinfo` get information from the esp board + `menuconfig` run `idf.py menuconfig` Aliases: run_esp_reinstall diff --git a/version.txt b/version.txt index a81ca7d..8b589e1 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -7.0-dev \ No newline at end of file +7.1-dev \ No newline at end of file