ESP8266 memory map

Pavel Brychta pavel.brychta na duhasys.eu
Pondělí Březen 21 06:36:52 CET 2016


Dobrý den,
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 
https://github.com/raburton/rboot dále zde 
http://www.esp8266.com/viewtopic.php?f=35&t=4288&start=140 , tuším to 
souviselo s verzí SDK, ale úplně do detailu jsem to nestudoval...

Pavel Brychta

Dne 18.3.2016 v 16:54 Michal Grunt napsal(a):
> Zdravím, poradí mi někdo jak správně nastavit LD script a makefile,
> abych mohl využít všechnu flash paměť v ESP-12E? Tj 4MB/32Mbit?
>
> --------------------------------------------------------------------------------------------------
> Section    | Description                     | Start (hex) | End (hex)
>   |Used space
> --------------------------------------------------------------------------------------------------
> data         | Initialized Data (RAM)    | 3FFE8000 | 3FFE83AC| 940
> rodata      | ReadOnly Data (RAM)   | 3FFE83B0 | 3FFE87B4| 1028
> bss           | Uninitialized Data (RAM)| 3FFE87B8| 3FFF4328 | 47984
> text           | Uncached Code (IRAM) | 40100000 | 40107B04 | 31492
> irom0_text| Cached Code (SPI)        | 40210000 | 4024C050 | 245840
> --------------------------------------------------------------------------------------------------
>
> Jakmile má program více jak něco málo přes 245KB (irom0_text), odmítá
> se přeložit... V makefile mám SPI_SIZE_MAP ?= 6 a v LD scriptu
>
> MEMORY
> {
>    dport0_0_seg :                       org = 0x3FF00000, len = 0x10
>    dram0_0_seg :                        org = 0x3FFE8000, len = 0x18000
>    iram1_0_seg :                        org = 0x40100000, len = 0x8000
>    irom0_0_seg :                        org = 0x40210000, len = 0x6C000
> }
>
> Akorát v tomhle se moc nevyznám... Poradí mi někdo jak to sladit?
>
> Děkuji, MG
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list