Doing more searching, I'm beginning to wonder if I misunderstood things and that the ESP8266 has any internal program (flash) ROM at all, and if the only place that code is stored (apart from cache) is in the external serial flash chip.
Probably a dumb question, but how is the ESP8266 memory laid out, particularly in an OTA setup? My naive impression is that the code/data downloaded over the air ends up being initially stored in the external serial flash chip typically located on the 8266 module. Does the processor execute instructions from that memory (presumably with the aid of the CPU data/instruction cache)? It's also my understanding that the external serial flash chip is at least one order of magnitude slower than the internal CPU instruction memory, so any implementation must depend on good cache design to obtain any decent performance.
Is any of my code able to reside in the main CPU instruction memory along-side the OTA code, or is that memory completely dedicated to OTA functionality?
Where does 'my code' reside when I use the serial port to download code?
Thanks,
Phil
Doing more searching, I'm beginning to wonder if I misunderstood things and that the ESP8266 has any internal program (flash) ROM at all, and if the only place that code is stored (apart from cache) is in the external serial flash chip.
Phil
As far as I know, there is no internal flash. It is all external to the core.
2022 - Not sure yet. At least two new songs.
2021 New Tune-to sign. New 40x27 matrix at the house. Retiring the Strip based matrix. Updating some of the old window frames to the new house. Adding two new songs.
2020 Full sized show reworked for the new location. Only adding (famous last words) 13 RBLs that I finally got converted to using pixels
2019 - Just moved into a new home (yet another change of plans). Will be dim but not dark. Too much to do at the new place to leave time for a show. Dim show (3000 pixels) had regular visits most nights.
https://www.youtube.com/user/MartinMueller2003
Thanks. I found most of the answers that I wanted in the Kolban book.
Phil
Bookmarks