build.sh - inaczej

Awatar użytkownika
Espablo
Posty: 1754
Rejestracja: śr cze 29, 2016 5:04 pm
Lokalizacja: Oświęcim
Kontakt:

Dla tych co nie lubią pisać na klawiaturze ;) mam trochę inaczej zrobiony plik build.sh. Testowany na najnowszych źródłach z Githuba.
Wiem, że nie jest idealny ale zachęcam do testowania.
Załączniki
build.sh.zip
(1.79 KiB) Pobrany 282 razy
supla_menu.jpg
supla_menu.jpg (31.71 KiB) Przejrzano 7084 razy
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
buli
Posty: 44
Rejestracja: pn gru 26, 2016 8:57 am

Czy można dodać opcje aby program od razu został wgrywany do modułu, a jeszcze lepiej najpierw czyszczenie potem wgrywanie?
Awatar użytkownika
Espablo
Posty: 1754
Rejestracja: śr cze 29, 2016 5:04 pm
Lokalizacja: Oświęcim
Kontakt:

Nowsza wersja dla klikaczy. Można teraz kompilować wersję FOTA user1 i user2. Jeśli nie jest określone FLASH SIZE, FOTA to program zapyta Cię o to. Jeśli kompilacja FOTA przebiegnie poprawnie to program zapyta czy ma dodać do kompilacji podpis cyfrowy. W nazwie kompilacji zaszyta jest automatycznie nazwa SPI MODE. Wiadomo od razu z jakimi ustawieniami jest zrobiona kompilacja. Do poprawnego działania trzeba sobie ustawić ścieżki do położenia swoich plików. U mnie wygląda to tak

Kod: Zaznacz cały

export SDK_PATH=/opt/Espressif/ESP8266_NONOS_SDK154
export BIN_PATH=/opt/Espressif/ESP8266_BIN154
export FIRMWARE_PATH=/home/$USER/SUPLA/Firmware
LD_DIR=sdk154

export PATH=/opt/Espressif/esptool-py/:$PATH
export COMPILE=gcc

RSA_KEY_PATH=/home/$USER/SUPLA/SUPLA_IOT/supla-esp-signtool/RSA_KEY
RSA_KEY_EXTENSION=_key
SIGTOOL_PATH=/home/$USER/SUPLA/SUPLA_IOT/supla-esp-signtool/
Założyłem, że moje klucze mają nazwę płytki oraz dopisane na końcu "_key". Można to sobie zmienić tutaj

Kod: Zaznacz cały

RSA_KEY_EXTENSION=_key
Położenie kluczy oraz program do podpisywania mam

Kod: Zaznacz cały

RSA_KEY_PATH=/home/$USER/SUPLA/SUPLA_IOT/supla-esp-signtool/RSA_KEY
SIGTOOL_PATH=/home/$USER/SUPLA/SUPLA_IOT/supla-esp-signtool/
Załączniki
build2.sh.tar.gz
(2.96 KiB) Pobrany 295 razy
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
Awatar użytkownika
lesny8
Posty: 2814
Rejestracja: pn gru 11, 2017 9:43 pm

@Espablo byłeś szybszy ;)
Też zacząłem podrasowywać skrypt, żeby proces zautomatyzować, ale jeszcze nie skończyłem...
Czekam na kolejne Supla Offline Party 👍
Awatar użytkownika
Espablo
Posty: 1754
Rejestracja: śr cze 29, 2016 5:04 pm
Lokalizacja: Oświęcim
Kontakt:

lesny8 pisze: pn wrz 10, 2018 2:28 pm @Espablo byłeś szybszy ;)
Też zacząłem podrasowywać skrypt, żeby proces zautomatyzować, ale jeszcze nie skończyłem...
Nie ukrywam, że mnie zmotywowałeś tym tematem viewtopic.php?f=23&t=3763 o FOTA :D
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
ODPOWIEDZ

Wróć do „Nowości”