build.sh - inaczej

User avatar
Espablo
Posts: 1754
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim

Post

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.
You do not have the required permissions to view the files attached to this post.
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
buli
Posts: 44
Joined: Mon Dec 26, 2016 8:57 am

Post

Czy można dodać opcje aby program od razu został wgrywany do modułu, a jeszcze lepiej najpierw czyszczenie potem wgrywanie?
User avatar
Espablo
Posts: 1754
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim

Post

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

Code: Select all

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

Code: Select all

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

Code: Select all

RSA_KEY_PATH=/home/$USER/SUPLA/SUPLA_IOT/supla-esp-signtool/RSA_KEY
SIGTOOL_PATH=/home/$USER/SUPLA/SUPLA_IOT/supla-esp-signtool/
You do not have the required permissions to view the files attached to this post.
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
User avatar
lesny8
Posts: 3132
Joined: Mon Dec 11, 2017 9:43 pm
Has thanked: 10 times
Been thanked: 9 times

Post

@Espablo byłeś szybszy ;)
Też zacząłem podrasowywać skrypt, żeby proces zautomatyzować, ale jeszcze nie skończyłem...
SOP 2023 :heavy_check_mark:
SOP 2024 :heavy_check_mark:
Czekam na kolejne Supla Offline Party :upside_down_face:
🧩: 🔑cz->b ⛴️+ila
User avatar
Espablo
Posts: 1754
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim

Post

lesny8 wrote: Mon Sep 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:

Return to “Nowości”