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
-
Patryk
- Posts: 2944
- Joined: Mon Jan 07, 2019 7:51 pm
- Location: Rybnik
Jak zbudować "ten" kontener w IOT SDK ?
-
pzygmunt
- Posts: 20302
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
- Been thanked: 59 times
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
SUPLA.... Nareszcie w domu.
-
Patryk
- Posts: 2944
- Joined: Mon Jan 07, 2019 7:51 pm
- Location: Rybnik
A dla mnie to chyba za "wysokie" progi.
Nie szło by to jakoś prościej zrobić w IOT SDK ?
Nie szło by to jakoś prościej zrobić w IOT SDK ?
-
Patryk
- Posts: 2944
- Joined: Mon Jan 07, 2019 7:51 pm
- Location: Rybnik
You do not have the required permissions to view the files attached to this post.
Zbudowałem kontener i uruchomiłem
Próba kompilacj i brak pliku
Próba kompilacj i brak pliku
Code: Select all
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
SOP 2023 
SOP 2024
Czekam na kolejne Supla Offline Party
:
cz->b
+ila
SOP 2024
Czekam na kolejne Supla Offline Party
Już lepiej bo się kompiluje
ale rzuca kwiatkami
Code: Select all
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
SOP 2023 
SOP 2024
Czekam na kolejne Supla Offline Party
:
cz->b
+ila
SOP 2024
Czekam na kolejne Supla Offline Party
