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.
build.sh - inaczej
- Załączniki
-
- build.sh.zip
- (1.79 KiB) Pobrany 282 razy
-
- 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.
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
Założyłem, że moje klucze mają nazwę płytki oraz dopisane na końcu "_key". Można to sobie zmienić tutaj
Położenie kluczy oraz program do podpisywania mam
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/
Kod: Zaznacz cały
RSA_KEY_EXTENSION=_key
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.
Nie ukrywam, że mnie zmotywowałeś tym tematem viewtopic.php?f=23&t=3763 o FOTA
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu.