Overlays HOWTO

Installing and using VSIDE tools for VLSI Solution's devices that contain a VSDSP signal processor.
Post Reply
User avatar
Panu
VLSI Staff
Posts: 2428
Joined: Tue 2010-06-22 13:43

Overlays HOWTO

Post by Panu » Mon 2011-04-25 8:30

Hi!

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
Info: Line In and Line Out, VS1000 User interface, Overlay howto, Latest VSIDE, MCU Howto, Youtube
Panu-Kristian Poiksalo, VLSI Solution Oy

User avatar
Panu
VLSI Staff
Posts: 2428
Joined: Tue 2010-06-22 13:43

Nand flash overlays for VS1000

Post by Panu » Tue 2011-06-28 18:45

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.
-Panu
Info: Line In and Line Out, VS1000 User interface, Overlay howto, Latest VSIDE, MCU Howto, Youtube
Panu-Kristian Poiksalo, VLSI Solution Oy

Post Reply