Overlays are a way to fit a larger program inside VS1053 or VS1000 by dynamically loading functions from SPI flash or EEPROM as they are needed. Overlays can be used with VS1053+SPI Flash, VS1000+SPI Flash and VS1000+Nand Flash.
Overlaying is a superior method of extending program memory, comparing to older methods such as multibooting and execing (see execdemo in VSKIT 1.34).
This thread (currently a stub) is a placeholder to gather all information regarding VSDSP overlays. Please work together with us to write the documentation for VSDSP overlays by supplying your questions and experiences.
Resources and Information:
- The first overlays package for VS1053 & VSKIT: Introduction to overlays, Generic info.
- VSIDE with overlay support: Install the latest VSIDE, it's where the latest overlay templates are found.
- VS1000 Nand flash overlays: Please read the README file from the zip package here for some additional info regarding overlays.
Threads containing discussion about overlays:
viewtopic.php?f=2&t=344&p=1406 ; viewtopic.php?f=8&t=346#p1221 ; viewtopic.php?f=9&t=33 viewtopic.php?f=8&t=107 ; viewtopic.php?f=2&t=64&p=270
Installing and using VSIDE tools for VLSI Solution's devices that contain a VSDSP signal processor.
2 posts • Page 1 of 1
Greetings! We now have Nand flash overlays for VS1000. Please see viewtopic.php?f=2&t=382 . It also contains a readme file which is useful reading for other overlays too.