Add --change-mode to device-install/update scripts #6752
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds a
--change-mode
option to the device-install/update scripts.--change-mode
performsesptool --baud 1200 --after no_reset read_flash_status
while accouting for user provided-p
and discoveredesptool
.This would allow users to attempt to set their device to update mode without hardware interaction prior to running the scripts. Akin to pressing the
1200bps Reset
button on the web-flasher.This change should not effect normal opreations.
This operation is working on a LILYGO T-Deck Plus device running 2.6.4.b89355f with MUI from the web-flasher during local testing on a Windows 11 host with esptool v4.8.1.
Running the command once sets the T-Deck to a different COM mode (new device in device manager) but still not in update mode.
Running the command again reboots into proper update mode. (black screen)
fix #6529