-
Data: 2018-10-19 18:22:48
Temat: ESP8266 - rozmiar flasha
Od: Atlantis <m...@w...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Pracuję właśnie nad pewnym projektem, który nie wymaga zbyt potężnego
MCU ani dużej ilości linii IO. Tak naprawdę chodzi tylko o komunikację z
kilkoma układami I2C, machanie paroma liniami, generowanie jednego
sygnału PWM oraz czytanie jednego wejścia analogowego.
Pomyślałem sobie, że spokojnie mogę to załatwić za pomocą ESP8266.
Ponieważ przy okazji chciałbym mieć panel WWW, przez który mogę sobie
ten układ skonfigurować, wziąłem sobie za podstawę skopiowany kiedyś
GitHuba projekt esphttpd z moimi własnymi modyfikacjami i gotową stroną
konfiguracyjną. Potem zacząłem dodawać biblioteki niezbędne z punktu
widzenia mojej funkcjonalności.
Wszystko kompilowało się, do czasu. W pewnym momencie dodałem o jeden
plik za dużo i linker zaczął sypać błędami. Zacząłem eksperymentować,
zakomentowując (na razie) zbędne funkcje. Okazało się, że w pewnym
momencie projektów znów zaczyna się kompilować.
Czyli brak pamięci flash...
Zajrzałem do Makefile. Znajduje się tam następujące ustawienie:
#SPI flash size, in K
ESP_SPI_FLASH_SIZE_K=4096
Próbowałem zwiększyć tę wartość, ale nic to nie dało.
Stąd kilka pytań:
1) Jaki największy flash dostanę w module z ESP8266?
2) Co zmienić w projekcie, żeby prawidłowo się kompilował pod taki
większy model?
W tej chwili, jeśli uda się skompilować projekt, powstają dwa pliki:
0x00000.bin (36,9 kB) oraz 0x40000.bin (223,6 kB).
Ewentualnie, istnieje jakaś łatwa do ogarnięcia alternatywa?
Następne wpisy z tego wątku
- 19.10.18 18:38 s...@g...com
- 19.10.18 19:19 Grzegorz Niemirowski
- 19.10.18 20:19 Atlantis
- 19.10.18 21:14 Jakub Rakus
- 20.10.18 13:12 Marek
- 22.10.18 11:16 Atlantis
- 22.10.18 11:51 Zbych
- 22.10.18 12:07 Atlantis
- 22.10.18 12:53 Zbych
- 22.10.18 13:06 Atlantis
- 22.10.18 13:47 Zbych
- 22.10.18 14:30 Grzegorz Niemirowski
- 22.10.18 14:33 Atlantis
- 22.10.18 16:00 Zbych
- 22.10.18 17:43 Atlantis
Najnowsze wątki z tej grupy
- Szok
- Dziwny schemat wzmacniacza m.cz.
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- CGNAT i ewentualne problemy
- wzmacniacz mocy
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- Propagation velocity v/c dla kabli RF
- Jakie natynkowe podwójne gniazdo z bolcem (2P+PE)
- Czujnik nacisku
- Protoków komunikacyjny do urządzenia pomiarowego
- Hiszpania bez pradu
- amperomierz w plusie
- 3G-nadal działa
- Historia pewnego miernika kalibratora
- Ustym 4k Pro i wyświetlacz
Najnowsze wątki
- 2025-06-02 Wrocław => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-06-01 jaki kretyn boziu uśpić :)
- 2025-06-01 Zdolny to legalnego prowadzenia samochodu w Anglii wykluczony z komisji wyborczej w Białymstoku
- 2025-06-01 nie ustąpiła moturowi?
- 2025-05-31 Skoro jest tak dobrze i TANIO to dlaczego jeszcze nie jeździmy na takich akumulatorach?
- 2025-05-31 Warszawa => IT Data Analyst (obszar Power BI) <=
- 2025-05-31 Warszawa => IT Hardware Specialist - Wsparcie i Konfiguracja <=
- 2025-05-31 Środa Wielkopolska => Konsultant wewnętrzny SAP FI/CO <=
- 2025-05-31 Gdańsk => PHP Developer <=
- 2025-05-31 Lublin => Delphi Programmer <=
- 2025-05-31 co to za obcęgi? [OT]
- 2025-05-30 Rondo :)
- 2025-05-30 Warszawa => Senior Account Manager <=
- 2025-05-30 Warszawa => Senior C++ Developer (analiza numeryczna i modelowanie) <=
- 2025-05-30 Gdańsk => Team Lead Data Engineer (Snowflake) <=