VS1000 Tools

FLASH Programming in Production of VS1000 Applications

This documents gives an introduction to different FLASH programming methods that can be used in production.

Updated: 26.3.2010
Download: vs1000_production.zip vs1000_production.pdf

VSKIT 1.34b

Software Kit for prgramming VS1000. Includes documentation and examples. Command line version. Requires Windows. Can also be run under Wine. Now contains the developer library.

Note: The make tool (make.exe) provided in the Windows version is distributed under the GNU general public license, the source code is available from http://ftp.gnu.org/pub/gnu/make/make-3.79.1.tar.gz .

Updated: 1.10.2008
Download: vskit134b.zip
Download: vskit133.zip

Programmers Guide

This documents gives information on how to write new software or augment the ROM functionality of VS1000 devices. Also information on how to change the USB descriptors and mass storage serial number are given. Vendors that plan to launch devices with USB capability should study those examples.

Updated: 3.7.2008
Download: guide_vs1000.pdf

VS1000 Libraries Document

This document gives information about the link library and ROM functions of VS1000 devices.  More function documentation will be added later. In addition to the standard C includes and libraries for VSDSP, the library package contains the documentation of the VS1000 developer library (dev1000.h libdev1000.a). The documentation is also provided in HTML for easy browsing.

This library will be peridiocally updated to contain functions that are useful when creating VS1000 applications. This library is already integrated to vskit134.

Updated: 3.7.2008
Download: vs1000-refman.pdf vs1000b-lib.zip

VS1000 Flash Mapper Document

This document gives information about the data format the VS1000 Mapper uses. The document contains information necessary for creating Mapper compatible images and eases rescuing inconsistent file systems.

 

Updated: 25.11.2008
Download: VS1000MapperV100.pdf

 

Nand Flash Image Generator

Software for generating Nand Flash images to be programmed with an external Nand Flash Programmer. Meant to be used in mass produced applications with static Nand Flash content. Additional code is required in VS1000 (See the "Nand Firmware 1.00"). USB can not be used with this application.

Updated: 27.9.2007
Download: vs1000-ImageGenerator-01_pb.zip

VS1000 Pre-programmed Player Image Generator v0.3 for Nand and SPI Flashes

Software for generating Nand or SPI Flash images to be programmed with an external Nand Flash Programmer. Meant to be used in mass produced applications with static Nand Flash content.

This software replaces the earlier Nand Flash Image Generator, and can be used to generate bootable Nand Flash or SPI Flash images that contain both the player code and the Ogg Vorbis music files. It is meant for pre-programming the contents of the flash with a memory programmer before soldering the chips.

This release supports single-level-cell, single-plane Nand Flash devices such as the NAND128W or K9F2G08 and SPI flash memories in the range of 128 kilobytes to 16 megabytes (24-bit addressable) such as the Winbond W25X16, Eon EN25P16 or Intel QH25F640S33B8 "S33" series chips. Default player application software is provided. Custom player software can be made using the vskit133 compiler package. USB can not be used with this application.

Updated: 1.11.2007
Download: imggen03.zip - Executable and Source Code.
Download: imggen-spiflash-demo.zip - Testable demonstration image for 2 megabyte SPI flash.

VS1000B Low-Level Format Utility

Software for Windows to low-level format a Nand Flash with VS1000B. Documentation contains the full procedure with pictures.

Updated: 18.10.2007
Download: mkformat.exe - Windows executable
Download: mkformat.pdf - Documentation

Converting mp3 files to lower bitrate Ogg Vorbis format

This document presents recommendations for basic parameters when transcoding MP3 files or compressing CD content to Ogg Vorbis format. The purpose is to give to our valuable customers information on how to create high-quality Ogg Vorbis content.This document has step by step instructions to convert mp3 files.

Updated 3.3.2008
Download: mp3_to_ogg_converter.pdf

 

VS1000d Programming Tool (beta)

This is an experimental tool for Windows XP that allows uploading, programming and running of  VS1000d devices without the need for any special USB cable or switch.

Updated 31.8.2009
Download: vs1000d-tool.zip