Na githubie pojawił się branch develop-sdk3x
https://github.com/SUPLA/supla-espressi ... elop-sdk3x
Pozwala on na budowanie binarek w oparciu o ESP8266_NONOS_SDK w wersji 3.0.4. (wcześniej była to wersja 1.5.4)
Między innymi rozwiązuje problem współpracy z urządzeniami Tenda.
Przed przełączeniem się na ten branch należy zbudować na nowo kontener Docker-a develop/esp82 zawierający środowisko
docker rmi devel/esp8266 -f
git pull
./build.sh
ESP8266 SDK3.0.4
Użyj dockera poza VM z IOT-SDK.
git clone https://github.com/SUPLA/supla-docker
git checkout espressif
./build.sh
./run.sh
git clone https://github.com/SUPLA/supla-docker
git checkout espressif
./build.sh
./run.sh
- Załączniki
-
- Screenshot_20210111-212819.png (166.96 KiB) Przejrzano 5173 razy
Zbudowałem kontener i uruchomiłem
Próba kompilacj i brak pliku
Próba kompilacj i brak pliku
Kod: Zaznacz cały
root@6d5eee631e38:/CProjects/supla-espressif-esp/src# ./build.sh wifisocket
make -C user clean; make -C driver clean; make -C supla-dev clean;
make[1]: Entering directory '/CProjects/supla-espressif-esp/src/user'
rm -f -r .output/eagle/debug
make[1]: Leaving directory '/CProjects/supla-espressif-esp/src/user'
make[1]: Entering directory '/CProjects/supla-espressif-esp/src/driver'
rm -f -r .output/eagle/debug
make[1]: Leaving directory '/CProjects/supla-espressif-esp/src/driver'
make[1]: Entering directory '/CProjects/supla-espressif-esp/src/supla-dev'
rm -f -r .output/eagle/debug
make[1]: Leaving directory '/CProjects/supla-espressif-esp/src/supla-dev'
rm -f -r .output/eagle/debug
./build.sh: line 230: [: : integer expression expected
cp: cannot stat './ld/sdk304/1024_eagle.app.v6.ld': No such file or directory
Czekam na kolejne Supla Offline Party
Spróbuj zbudować coś co ma FOTA włączone.
Np gate_module2_wroom
Np gate_module2_wroom
Już lepiej bo się kompiluje ale rzuca kwiatkami
Kod: Zaznacz cały
xtensa-lx106-elf-ar ru .output/eagle/debug/lib/libsupladev.a .output/eagle/debug/obj/log.o .output/eagle/debug/obj/lck.o .output/eagle/debug/obj/srpc.o .output/eagle/debug/obj/proto.o
xtensa-lx106-elf-ar: creating .output/eagle/debug/lib/libsupladev.a
make[1]: Leaving directory '/CProjects/supla-espressif-esp/src/supla-dev'
make[1]: Entering directory '/CProjects/supla-espressif-esp/src/nettle'
make[1]: *** No rule to make target '/hdd2/Espressif/xtensa-lx106-elf/xtensa-lx106-elf/include/ctype.h', needed by '.output/eagle/debug/obj/gmp-glue.o'. Stop.
make[1]: Leaving directory '/CProjects/supla-espressif-esp/src/nettle'
/hdd2/Espressif/sdk_3x/ESP8266_NONOS_SDK-3.0.4/Makefile:333: recipe for target '.subdirs' failed
make: *** [.subdirs] Error 2
Czekam na kolejne Supla Offline Party