Page 10 of 10
Re: Latest VSOS Kernel (3.55) available here.
Posted: Mon 2018-06-25 17:19
Dear Forum Members,
Here is an update of VSIDE v2.43 for VS1010 users. It's otherwise similar to the previous release of VSIDE v2.43, but headers, libraries and templates for VS1010 are updated. Files for VS1005 and other VLSI ICs have not been changed. New users of VS1005 can install this version, but if you already have the previous version installed, there's no benefit from installing this update.
Re: Latest VSOS Kernel (3.57) available here.
Posted: Wed 2019-04-10 10:55
Dear Forum Members,
attached to this message is a new VSOS 3.57 for Internal and External SPI Flash. The new VSOS is a slight modification of the previous one, the main difference being that a regression has been fixed. This regression would break fopen("D:*", "rb#5") style calls, and programs depending on it, like the UART-controlled audio playback program PlayDir.
It is not sure whether the new VSOS version is compilable with the current VSIDE 2.43. Later this week we will release a new VSIDE 2.44 with updated .h files for both VS1005 and VS1010, which will ensure that all new source code can be compiled and linked with it.
Root Images and Libraries with Source Code for VSOS 3.57
Posted: Wed 2019-04-10 13:40
Attached to this message are the Root Images and Libraries with Source Code and Documentation for VSOS 3.57.
There are some new exciting programs, particularly the FM Stereo Radio Noise Killer which, as the name implies greatly, enhances FM Radio Stereo reception. There is also a Reverb Echo Effect driver. Some programs, like SetClock, have got new functionality. Another change is that the MP3 decoder decmp3.dl3 has a rewind function that is over an order of magnitude faster than before - this makes rewinding long MP3 files a significantly smoother experience.
Because there have been some changes in.h files, at the moment it may be that some of these projects do not compile or link using the current VSIDE 2.43. Later this week we will release an updated VSIDE which will correct potential issues. Nevertheless, unless you intend to change the programs, you can take them into use immediately, as there are executable .DL3 / .AP3 files of every single project in the package.
I hope this new library of programs proves useful for you!
Re: VSIDE 2.46 available
Posted: Tue 2019-04-16 7:51
Dear VS1005 developers,
We have updated the VSIDE. The new VSIDE version is 2.46 and it contains the headers and libraries necessary to compile VSOS version 3.57.
Please download and install the new version from here: viewtopic.php?f=2&t=298&p=12683#p12683
Re: VSOS Kernel v3.60 (as part of VSIDE 2.47a)
Posted: Thu 2020-10-08 11:03
Dear Forum members,
we have made a relatively major new release of VSOS, v3.60. It contains several bug fixes both within and outside of the operating system core, as well as some extensions and correction to the libraries. Because the changes apply both to .h files and external libraries, VSOS v3.60 is released as part of a new release for VLSI Solution's Intergrated Development Environment, VSIDE 2.47. The new VSOS is offered as templates for the new VSIDE (e.g. File -> New -> Project/Solution -> VS1005 Solution -> VSOS3 Kernel 3.60 for VS1005g External SPI Flash).
We wish you happy programming with this new release. So, have fun, and let us know of any issues!
Download the new VSIDE from VLSI Solution's web page:
[EDIT 2020-10-13: VSIDE has been updated on the download page to v2.47a. We recommend installing the newest version to be able to compile and link all new software. Note that the changes are in libraries and .h files, so VSIDE itself will still report as being v2.47.]
Re: VSOS Kernel v3.60
Posted: Thu 2020-10-08 11:31
Dear Forum Members,
attached to this message is VSOS Kernel v3.60 for Internal and External SPI Flash. Amongst other things there are memory leak fixes (affects MkDir) and file system fixes (fixes an issue where programs might break a file system when creating files of 4 MiB or larger). Although the new VSOS is also offered as templates for VSIDE v2.47, it is also available here separately for the sake of completeness. Note that you must load and install VSIDE v2.47 (link provided in previous message) to be able to compile and link the new VSOS Kernel.
Some time next week there is going to be a new release of the Root Images and Libraries with Source Code for VSOS 3.60, concluding the full update to VSOS 3.60.
PS. Note that VSIDE has been today been updated on VLSI Solutions's download page to v2.47a. We recommend installing the newest version to be able to compile and link all new software. Note that the changes are in libraries and .h files, so VSIDE itself will still report as being v2.47.
Root Images and Libraries with Source Code for VSOS 3.60
Posted: Tue 2020-10-13 13:01
Attached to this message are the Root Images and Libraries with Source Code and Documentation for VSOS 3.60.
The package has been updated to include all the new features and bug fixes made possible by VSOS 3.60. For example, a memory leak has been fixed for MkDir.
Also, some older drivers, that used to be offered as templates in VSIDE, but which were dropped some time ago, have been added to the software package so that you would have access to as much source code as possible. This includes older drivers like stdbtcs and stdbbtn.
Some of the drivers and applications require for the newest version 2.47a of VSIDE to be installed.
Also documentation has been updated. For full details on what has changed, have a look at the changelogs of the VSOS Shell and VSOS Audio documents provided in this package.
As always, I hope this package proves useful for you!
PS. Note that VSIDE has been updated on the download page to v2.47a. We recommend installing the newest version to be able to compile and link all software in this package (e.g. SetClock). Note that the changes are in libraries and .h files, so VSIDE itself will still report to be v2.47.
Re: VSOS Kernel v3.61
Posted: Fri 2020-11-20 10:40
Dear Forum Members,
attached to this message is VSOS Kernel v3.61 for External and Internal SPI Flash.
This version is a minor modification, designed to fix one specific missing feature.
The earlier versions would work with FAT file systems (on SD cards or USB sticks) which had a cluster size of a maximum of 32 KiB (when using 512-byte blocks), even though the theoretical maximum cluster size is 64 KiB. Normally, this isn't an issue, because as a default the Microsoft operating systems don't format FAT file systems with larger clusters than 32 KiB. Our own Format program also limits itself to 32 KiB. However, by changing defaults or by using third-party formatting utilities, it is possible to create a FAT file system with a 64 KiB cluster size. These would not work with VSOS up to v3.60, but will work now.
There will not be a new release of the Root Images and Libraries with Source Code package for this minor VSOS update.