ESP8266 a LUA script

Petr Labaj labaj na volny.cz
Středa Únor 17 18:49:05 CET 2016


Asi jsem jeden z mála lidí, co ještě ESP8266 neznají.  :-(

Jak prosím ten ESP8266 pracuje s pamětí? Podle informací z Wiki to má
jenom 64 KiB code RAM (datasheet o tom taktně mlčí úplně).
Zřejmě to má nějakou ROM, ve které běží firmware WiFi, aplikační část se
pak dotahuje ze SPI Flash.

Takže mi není jasné:
1 - pokud je firmware v ROM, tak to je tak bezchybný, nebo existují různě
      lepší a horší série chipů podle toho, co už opraví a co ne?
2 - pokud je aplikační část (a TCP stack atd.) ve Flash, a ta Flash je 
až 16 MiB,
      tak kde ten program pak běží? To se zřejmě musí po kouscích natahovat
      do RAM, kdy ta RAM pak vlastně slouží jako nějaká "cache". Ale díky
      pomalému přístupu ke SPI Flash by se pak nedalo nikdy spolehnout na
      rychlost běhu programu, protože nikdy nevím, jestli má část SW je 
zrovna
      v RAM nebo ne.
      Nebo je to celé nějak úplně jinak?

Díky za případnou osvětu.

Petr Labaj



Další informace o konferenci Hw-list