ESP8266 SDK3.0.4

User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Usuń wszystkie katalogi .output

Tam
Są jakieś śmieci
SUPLA.... Nareszcie w domu.
Patryk
Posts: 2944
Joined: Mon Jan 07, 2019 7:51 pm
Location: Rybnik

Post

Udało mi się zaktualizować IOT SDK do v-3.0.0 w następujący sposób:

1. Pobrałem źródła master 2.7.16
2. Następnie:

Code: Select all

 git pull
3. Potem:

Code: Select all

git checkout develop
4. Następnie:

Code: Select all

 git pull
5. Potem:

Code: Select all

git checkout develop-sdk3x
Ale mam te same problemy co @lesny8
You do not have the required permissions to view the files attached to this post.
Last edited by Patryk on Mon Jan 11, 2021 11:28 pm, edited 2 times in total.
User avatar
lesny8
Posts: 3132
Joined: Mon Dec 11, 2017 9:43 pm
Has thanked: 10 times
Been thanked: 9 times

Post

Usunąłem wszystkie .output

Code: Select all

sudo find ~/CProjects/supla-espressif-esp/src/ -type d -name ".output" -exec rm -rf {} +
i teraz taki kwiatek

Code: Select all

xtensa-lx106-elf-gcc  -L/hdd2/Espressif/sdk_3x/ESP8266_NONOS_SDK-3.0.4/lib -Wl,--gc-sections -nostdlib -T/hdd2/Espressif/sdk_3x/ESP8266_NONOS_SDK-3.0.4/ld/eagle.app.v6.new.2048.ld -Wl,--no-check-sections -u call_user_start -Wl,-static -Wl,--start-group -lc -lgcc -lpp -lphy -lnet80211 -lwpa -lmain -llwip -lcrypto -lssl user/.output/eagle/debug/lib/libuser.a driver/.output/eagle/debug/lib/libdriver.a supla-dev/.output/eagle/debug/lib/libsupladev.a nettle/.output/eagle/debug/lib/libnettle.a -Wl,--end-group -o .output/eagle/debug/image/eagle.app.v6.out 
/hdd2/Espressif/sdk_3x/xtensa-lx106-elf/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld: .output/eagle/debug/image/eagle.app.v6.out section `.text' will not fit in region `iram1_0_seg'
collect2: error: ld returned 1 exit status
/hdd2/Espressif/sdk_3x/ESP8266_NONOS_SDK-3.0.4/Makefile:399: recipe for target '.output/eagle/debug/image/eagle.app.v6.out' failed
make: *** [.output/eagle/debug/image/eagle.app.v6.out] Error 1
SOP 2023 :heavy_check_mark:
SOP 2024 :heavy_check_mark:
Czekam na kolejne Supla Offline Party :upside_down_face:
🧩: 🔑cz->b ⛴️+ila
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

git pull
SUPLA.... Nareszcie w domu.
User avatar
lesny8
Posts: 3132
Joined: Mon Dec 11, 2017 9:43 pm
Has thanked: 10 times
Been thanked: 9 times

Post

:smile: :+1:

Code: Select all

!!!
612700682
612700683
Support boot_v1.4 and +
Generate user1.2048.new.5.bin successully in folder bin/upgrade.
boot.bin------------>0x00000
user1.2048.new.5.bin--->0x01000
!!!
SOP 2023 :heavy_check_mark:
SOP 2024 :heavy_check_mark:
Czekam na kolejne Supla Offline Party :upside_down_face:
🧩: 🔑cz->b ⛴️+ila
Patryk
Posts: 2944
Joined: Mon Jan 07, 2019 7:51 pm
Location: Rybnik

Post

A u mnie na IOT SDK, chociaż zrobiłem
git pull
dalej problem.
You do not have the required permissions to view the files attached to this post.
User avatar
lesny8
Posts: 3132
Joined: Mon Dec 11, 2017 9:43 pm
Has thanked: 10 times
Been thanked: 9 times

Post

Na pewno masz ostatnie zmiany?
Jesteś na właściwej gałęzi?

Code: Select all

git log
git status
SOP 2023 :heavy_check_mark:
SOP 2024 :heavy_check_mark:
Czekam na kolejne Supla Offline Party :upside_down_face:
🧩: 🔑cz->b ⛴️+ila
User avatar
kris.sg
Posts: 482
Joined: Mon Aug 07, 2017 8:08 pm
Location: Przezchlebie
Has thanked: 1 time
Been thanked: 1 time

Post

Jest szansa na tutek jak zrobić update sdk na maszynie virtualnej ?
Utknąłem jak kolega wyżej :)
źródła zaktualizowałem ale widzę że wersja sdk się nie zgadza.
■Rpi4(m.2) Supla Cloud, Scripts ■Rpi3(sd) SD: 6x MI ATC, 1x W.S.
ROLETY_V3 x12 ■SWITCH_DUAL x4 ■GATE_MODULE_V3 x1 ■SOCKET_SSR x1 ■SMOKE_MODULE x1
SONOFF_TOUCH x4 ■YUNSCHAN x1 ■STAITCASE_DIMMER x1 ■MEW-01 x2 ■mROW-02 x1 ■LEW-01 x1
POW_R2 x2 ■SP111 x3
Patryk
Posts: 2944
Joined: Mon Jan 07, 2019 7:51 pm
Location: Rybnik

Post

lesny8 wrote: Tue Jan 12, 2021 12:32 pm Na pewno masz ostatnie zmiany?
Jesteś na właściwej gałęzi?

Code: Select all

git log
git status
Chyba tak.
Ale nic nie usuwałem z
.output
bo nigdzie takiego katalogu nie widzę
You do not have the required permissions to view the files attached to this post.
User avatar
lesny8
Posts: 3132
Joined: Mon Dec 11, 2017 9:43 pm
Has thanked: 10 times
Been thanked: 9 times

Post

Nie wiem jak to tam na tym VM wygląda struktura, ale kontener w którym kompilujesz ma zmapowany volumen na ~/CProjects/supla-espressif-esp/src dzięki czemu wszystkie pliki możesz edytować bezpośrednio na VM. Skompilowane biny trafiają do katalogu firmware zlokalizowanego chyba piętro wyżej.

Dlatego ważne jest żebyś w tej ścieżce miał swoje źródła.

Wszystkie operacje związane z kontrolą wersji możesz robić bezpośrednio na VM, nie musisz robić tego w kontenerze.
W kontenerze tylko kompilujesz.
SOP 2023 :heavy_check_mark:
SOP 2024 :heavy_check_mark:
Czekam na kolejne Supla Offline Party :upside_down_face:
🧩: 🔑cz->b ⛴️+ila

Return to “supla-dev”