From 8fd5afbbb5804caf8e38c1588898a31e73e18ae9 Mon Sep 17 00:00:00 2001 From: Thomas Farstrike Date: Mon, 27 Oct 2025 21:30:09 +0100 Subject: [PATCH] Fix flash_over_usb.sh and install.sh --- scripts/flash_over_usb.sh | 6 ++++-- scripts/install.sh | 5 ++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/scripts/flash_over_usb.sh b/scripts/flash_over_usb.sh index 526b0090..7bb91c35 100755 --- a/scripts/flash_over_usb.sh +++ b/scripts/flash_over_usb.sh @@ -1,7 +1,9 @@ -fwfile="../lvgl_micropython/build/lvgl_micropy_ESP32_GENERIC_S3-SPIRAM_OCT-16.bin" +mydir=$(readlink -f "$0") +mydir=$(dirname "$mydir") +fwfile="$mydir/../lvgl_micropython/build/lvgl_micropy_ESP32_GENERIC_S3-SPIRAM_OCT-16.bin" ls -al $fwfile echo "Add --erase-all if needed" sleep 5 # This needs python and the esptool -~/.espressif/python_env/idf5.2_py3.9_env/bin/python -m esptool --chip esp32s3 --before default_reset --after hard_reset write_flash --flash_mode dio --flash_size 16MB --flash_freq 80m $1 0x0 $fwfile +~/.espressif/python_env/*/bin/python -m esptool --chip esp32s3 --before default_reset --after hard_reset write_flash --flash_mode dio --flash_size 16MB --flash_freq 80m $1 0x0 $fwfile diff --git a/scripts/install.sh b/scripts/install.sh index 2a1052c9..c7e3a980 100755 --- a/scripts/install.sh +++ b/scripts/install.sh @@ -1,3 +1,6 @@ +mydir=$(readlink -f "$0") +mydir=$(dirname "$mydir") + pkill -f "python.*mpremote" target="$1" @@ -14,7 +17,7 @@ fi -mpremote=$(readlink -f "../lvgl_micropython/lib/micropython/tools/mpremote/mpremote.py") +mpremote=$(readlink -f "$mydir/../lvgl_micropython/lib/micropython/tools/mpremote/mpremote.py") pushd internal_filesystem/