Dobrý den, děkuji za odpověď, prostuduji to. Ani jsem netušil, že to má takové omezení, když je tam flash mnohonásobně větší. Ale třeba se to s novější verzí<span></span> SDK vyresilo. Podívám se na to. Jinak tu chybu ohledně nevejiti se to pameti uz jsem poresil. Zapomnel jsem v makefile parametr ffunction-selections  a fdata-selections.<br><br>Dne pondělí 21. března 2016 Pavel Brychta <<a href="mailto:pavel.brychta@duhasys.eu">pavel.brychta@duhasys.eu</a>> napsal(a):<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid">Dobrý den,<br>
bojím se, že to tak snadno nepůjde - ESP, pokud si vzpomínám, dokáže mapovat pouze 1MB kódu (ale dá se vybrat, který 1MB to je) - viz třeba <a href="https://github.com/raburton/rboot" target="_blank">https://github.com/raburton/rboot</a> dále zde <a href="http://www.esp8266.com/viewtopic.php?f=35&t=4288&start=140" target="_blank">http://www.esp8266.com/viewtopic.php?f=35&t=4288&start=140</a> , tuším to souviselo s verzí SDK, ale úplně do detailu jsem to nestudoval...<br>
<br>
Pavel Brychta<br>
<br>
Dne 18.3.2016 v 16:54 Michal Grunt napsal(a):<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid">
Zdravím, poradí mi někdo jak správně nastavit LD script a makefile,<br>
abych mohl využít všechnu flash paměť v ESP-12E? Tj 4MB/32Mbit?<br>
<br>
--------------------------------------------------------------------------------------------------<br>
Section    | Description                     | Start (hex) | End (hex)<br>
  |Used space<br>
--------------------------------------------------------------------------------------------------<br>
data         | Initialized Data (RAM)    | 3FFE8000 | 3FFE83AC| 940<br>
rodata      | ReadOnly Data (RAM)   | 3FFE83B0 | 3FFE87B4| 1028<br>
bss           | Uninitialized Data (RAM)| 3FFE87B8| 3FFF4328 | 47984<br>
text           | Uncached Code (IRAM) | 40100000 | 40107B04 | 31492<br>
irom0_text| Cached Code (SPI)        | 40210000 | 4024C050 | 245840<br>
--------------------------------------------------------------------------------------------------<br>
<br>
Jakmile má program více jak něco málo přes 245KB (irom0_text), odmítá<br>
se přeložit... V makefile mám SPI_SIZE_MAP ?= 6 a v LD scriptu<br>
<br>
MEMORY<br>
{<br>
   dport0_0_seg :                       org = 0x3FF00000, len = 0x10<br>
   dram0_0_seg :                        org = 0x3FFE8000, len = 0x18000<br>
   iram1_0_seg :                        org = 0x40100000, len = 0x8000<br>
   irom0_0_seg :                        org = 0x40210000, len = 0x6C000<br>
}<br>
<br>
Akorát v tomhle se moc nevyznám... Poradí mi někdo jak to sladit?<br>
<br>
Děkuji, MG<br>
_______________________________________________<br>
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a><br>
<a>Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</blockquote>
<br>
_______________________________________________<br>
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a><br>
<a>Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</blockquote>