VSIDE current version is 2.47

Installing and using VSIDE tools for VLSI Solution's devices that contain a VSDSP signal processor.
VLSI Staff
Posts: 27
Joined: Tue 2010-06-22 13:30

VSIDE current version is 2.47

Post by Lasse » Thu 2011-03-17 12:26

In addition to this page, see also the VSOS Kernel thread which frequently has new VSIDE installation images.

Version 2.47, see http://www.vsdsp-forum.com/phpbb/viewto ... 989#p13570

Version 2.46; see http://www.vsdsp-forum.com/phpbb/viewto ... 989#p12683

Version 2.39; see http://www.vsdsp-forum.com/phpbb/viewto ... t=50#p8942

Version 2.36; see http://www.vsdsp-forum.com/phpbb/viewto ... t=40#p8098

Version 2.27; see http://www.vsdsp-forum.com/phpbb/viewto ... t=10#p5446

2014-01-29; Version 2.25, see http://www.vsdsp-forum.com/phpbb/viewto ... 4997#p4997 In addition to new VS1005 templates, 2.25 also contains new version of the LCC compiler and the Emulator can show raw ASCII UART output from VS10xx.

Version 2.24; see http://www.vsdsp-forum.com/phpbb/viewto ... 4953#p4953

Version 2.20; downdload from http://www.vsdsp-forum.com/phpbb/viewto ... 4153#p4153

Version 2.17; download the attached file (see the end of this post).

Version 2.14, download from below. More details in this thread: http://www.vsdsp-forum.com/phpbb/viewto ... =680#p3029

2012-08-23: You are welcome to download v 2.13 installer from http://www.vsdsp-forum.com/phpbb/downlo ... php?id=213.

2012-06-27: You can download VSIDE 2.12 installer from here.

Note: If you have problems with the compiler not working properly, try installing VSIDE to C:\VSIDE and your solutions to C:\VSIDE\SOLUTIONS.

Should you have any questions, comments or suggestions regarding VSIDE, please feel free to post in this forum section!

Here is the revision history and changelog:

Version 2.17
  • * Added template for VS8053, VS1053 and VS1063 developer board, introducing C level interrupt handlers
    * Added interrupt handler support for the C compiler (lcc)
    * Miscellaneous prommer applications now provided as VSIDE solutions (located in 'templates' folder)
    * New solution templates added (VSOS etc), fixed memory descriptors to allow full access to RAM during debugging
    * A VSIDE project is now autosaved whenever it is modified
    * VSOS kernel version 0.23
    * Added code editor feature: Find in files - search for a matching string in a large set of files
    * Code editor now has overwrite mode :mrgreen:
    * Miscellaneous small fixes
Version 2.12 Version 2.10b12
  • * Improved UART handling: hardware emulator recovers better from lost sync
    * Breakpoints work better than before
    * New solutions and projects no longer contain absolute paths, which increses portability of new projects
    * Fixed crash when reading large project files
    * Fixed 2.10b10 bug which made VS1000 projects not compile properly for some users
    * Fix since 2.10b11: debugger shows long integers and structures better with the "p" command
Version 2.09
  • * Improved emulator stability
    * Added new help system framework
    * Added VS1053 programmer's reference
    * Fixed "active variables" view with structure datatypes
    * Miscellaneous bug-fixes
Version 2.08b2
  • * Prommer tool improved: a new, parametric framework makes future extensions easier
    * Added prommer for VS1000 24-bit SPI Flash
    * Improved support for overlay projects (VS1000, VS1053)
    * Added post-build step for solutions
    * Fixed pre-build step for projects
    * Added duplication tool for projects(1)
    * Re-introduced detection of outside-the-editor modifications to opened source files
    * Added "signed integer" column to register value window
    * Introduced workspace files (*.vside_ws): VSIDE now remembers open files from the previous session
    * Added the possiblitiy to rename project files directly from solution browser
    * Miscellaneous usability improvements, including quick access to file explorer(2)
    * Major internal rewrite: eliminated dependency of the legacy QT3 support library
    * beta 2: quick fix for folder names in makefiles
1) Right-click on a project in solution explorer and select 'Duplicate Project'

2) Right-click on a source file's title tab in code editor (Windows only)

Version 2.07
  • * Added serial port monitor ("dumb terminal") [windows only]
    * Added code editor feature: right-click to quickly open header files included in C code
    * Solution build will now stop at first failed project
    * Save-all function now saves solutions also
    * Fixed search-and-replace in code editor
    * Static libraries are no longer linked with startup module
    * Fixed pre-build step functionality for projects
    * VS1053 library headers updated
    * Added matching brace highlighter to code editor
Version 2.06
  • * Added COM port parameter autodetection for various VLSI boards [windows only]
    * Improved serial port handshaking (the board should require a reset less often)
    * Improved stability when creating new solutions
    * Added automatic parsing of C-file dependencies with their respective header files (during build)(1)
    * Added VSDSP4 platform for software simulation
    * Added VS8053 solution template
    * Fixed build process environment: VSIDE's home path will precede everything else
    * Improved indentation behavior in code editor (block indent/unindent, "smart" line indent)
    * Improved find functionality in code editor
    * Added preferences dialog: the user can now change the editor font, indentation behavior etc.
    * Fixed profiling information browser's line feed
    * Added ability to prommer/flasher utility (prom EEPROMs and SPI flashes with VS1053)
    * Added VS1003 platform
1) As for now, #include "header.h" will generate a dependency - #include <header.h> will not
VSIDE installer for Windows
(10.62 MiB) Downloaded 971 times
Software Designer
VLSI Solution

User avatar
VSDSP Expert
Posts: 2800
Joined: Tue 2010-06-22 13:43

Update: V 2.09

Post by Panu » Tue 2012-01-10 19:02

Windows installer for the VSIDE version 2.09 is available as an attachment [file size ~10 MB].

The previous version (2.08) can still be found here.
VSIDE v2.10b12 Windows Installer
(10.52 MiB) Downloaded 850 times
VSIDE v2.09 Windows Installer
(10.45 MiB) Downloaded 1102 times
Info: Line In and Line Out, VS1000 User interface, Overlay howto, Latest VSIDE, MCU Howto, Youtube
Panu-Kristian Poiksalo, VLSI Solution Oy

User avatar
VSDSP Expert
Posts: 2800
Joined: Tue 2010-06-22 13:43

VSIDE 2.24

Post by Panu » Sat 2014-01-18 11:25

You can download the VSIDE 2.24 from here: viewtopic.php?f=13&t=680#p4751

Also attached is an experimental vside/plugins/emulator.system library which allows to see raw UART ascii output in the Standard I/O window. Very useful in some cases. Test it if you feel like you need it. It will be included in some future version of VSIDE.
Experimental emulator module to allow raw UART input in StdIn window. Also auto-disables VS1005 power button reset when connected. Copy to your vside\plugins folder
(209.96 KiB) Downloaded 633 times
Info: Line In and Line Out, VS1000 User interface, Overlay howto, Latest VSIDE, MCU Howto, Youtube
Panu-Kristian Poiksalo, VLSI Solution Oy

User avatar
VSDSP Expert
Posts: 2800
Joined: Tue 2010-06-22 13:43

VSIDE 2.46

Post by Panu » Tue 2019-04-16 7:49

Dear VSDSP Developers,

Here is a new version of VSIDE, version 2.46. It has been updated quite a lot. It contains updated C standard library and C standard header files for all devices (VS1000, VS1010, VS1011, VS1003, VS1103, VS1053, VS1063 and VS1005). This should only be a positive change, e.g. improved performance, added headers, some more functions added, but of course, with a major change like this, it's quite possible that some old code may break. If this happens to you, please get in touch with us and we'll get it sorted out, no worries.

For VS1005, this release contains the necessary header file and library updates to compile the latest VSOS kernel, 3.57, which is available here: viewtopic.php?f=13&t=680&start=90#p12649.

For VS1010, this release adds support for the VS1010D and removes the VS1010-specific linker (link1010b1.exe), unifying it with the VS1005 VSOS linker, voplinkg.exe. Compiling old VS1010 solutions with this version should show a clear error message instructing you what to do:
link1010b1.exe is deprecated and merged with voplinkg.exe
In VSIDE->Project Properties->Tools change linker from 'link1010b1' to 'voplinkg'
In VSIDE->Project Properties->Linker set additional options to '-p 2 -t $(PROJNAME)'
As always, please report to us any problems you might have, and we'll take care of things together!
Please report VS1005 problems here and VS1010 problems here.
VSIDE Version 2.46. Windows 32-bit executable installer. Can be run under Wine in other environments.
(14.44 MiB) Downloaded 342 times
Info: Line In and Line Out, VS1000 User interface, Overlay howto, Latest VSIDE, MCU Howto, Youtube
Panu-Kristian Poiksalo, VLSI Solution Oy

User avatar
VLSI Staff
Posts: 1201
Joined: Tue 2010-06-22 14:10

Re: VSIDE v2.47

Post by Henrik » Thu 2020-10-08 10:50

Dear VSDSP Developers,

here is a new release of VSIDE, version 2.47. It has many updates pertinent to VS1005. For VS1005 it contains:
  • Templates for the brand-new VSOS 3.60
  • A slightly enhanced Flash prommer
  • Updates to .h files, and updates to bug fixes and libraries (e.g. memory leak for mkdir() call has been corrected)
The new version can be downloaded from VLSI Solution's official VSIDE page at

Happy programming!

Kind regards,
- Henrik
Good signatures never die. They just fade away.