Valon Technology 5009a
Downloads
If
you are already using the 5009 or 5009a you will want to check here for updates
and download the latest version of the .bin file. We also list any bugs we know about and
invite your feedback. Note, unless otherwise specified, any reference to the
5009a also applies to the 5009.
5009a
Quickstart.pdf is always a good place to
start.
Valon 5009a Operations
Manual 5009
Dual synthesizer complete operations manual including specification, commands,
and additional mechanical and electrical information.
Terminal Program 5000term.exe (unzip) is our terminal program for sending commands
to the synthesizer if you don't have or want to use our GUI. Other terminal programs such as Tera Term and PuTTy will also
work well. To launch 5000term.exe just
open a DOS command window and type: "5000term". You should see a connection message
"Using 9600 baud". Type:
"help" to get the list of available commands.
Use
5000term.exe to also update your
synthesizer with new firmware version *.bin files as they become
available. To update your synthesizer,
follow these simple instructions:
1. If you haven't already done
so, download and unzip the 5000term.zip file to create the 5000term.exe. You may have to turn off your computer
security momentarily as most anti-virus protection programs will delete .exe
files.
2. Request the .bin file (from
the link below) and place it in the same subdirectory that you have the
5009term.exe program.
3. Open a DOS window to run
5009term followed by a single space and then the name of the bin file exactly
as shown in this example. Example: c:\files\Valon\5000term 5009_20160520.bin
4. Now type: "CNTL-L"
to load the new firmware. You will
immediately see the loading progress in the DOS window.
Using 9600 BAUD
===== Using device:
"Valon USB UART"
SN:A5YRFIJX
===== Resetting
processor...
===== Bootloader version
34 =====
===== Device ID = 0x04 0x10 =====
===== Programming file
5009_20150603.bin, len=21720 bytes
===== Erasing sector
21...
===== Programming
location 0x8005400...
===== Resetting
processor...
5. You will then be able to
type "status" to see the new firmware version and type
"help" to see the list of available commands.
Valon
Technology, 5009, A5YRFIJX, version 0.5
Build: Jun 3
2015 10:43:26
Saved
value doesn't match current revision (65535, 4)
-1->
-1->help
Source : <1|2> Set synth number for subsequent commands
TRGR : Start a sweep in manual trigger mode
DALL : Dump all synth parameters for both
synths
LOCK : [1|2]? Display lock
LK : ...
ID : Device ID info
Help : Help
RCL : Recall state from flash
RST : Reset to default factory settings
That's
all there is to it.
From
time to time new firmware files will be available that will incorporate new
firmware features and bug fixes. Use the 5000term.exe update your synthesizer
with these new .bin files.
FW Download
5009 firmware revision 1.2e is the current revision
that provides all of the relevant updates. This update now allows the RUN or
Halt state of sweep mode to be saved. If
the synthesizer was in the RUN state and SAVe
command (or GUI Save to Flash) was issued then on the next power up, the
synthesizer would start sweeping.
The current FW version is 1.2h. Versions 1.2f, 1.2g, and 1.2h are updates for
facilitating manufacturing. If you have 1.2e,
you don’t need to request an update at this time.
Contact Valon Support if you think you need to
update your synthesizer.
Configuration Manager GUI files Located here:
Download the latest
configuration manager GUI to stay current with new synthesizers with updated
firmware.
V5009CM_3.0 5009 Configuration Manager
GUI released 20241215. Use this CM with 5009b.
USB Driver We use the FTDI interface device
to support USB. You may need a driver
and can go to the FTDI site and download the VCP driver or just click on our
link here.
Raspberry Pi to Valon 5009 Application Note. This note
provides instruction on how to use a Raspberry Pi to control your
synthesizer. Also included in this note
is how to run MS Remote Desktop to run the Raspberry Pi Valon 5009 over your local
network.
Network USB Adapters. We've checked out the Belkin F5L009 with the
5009 synthesizer and had no problems running either the GUI of the terminal
program over the LAN/USB connection. If you
have discovered other adapters that work for you please let us know.
Python GUI for
the 5009 by Peter McKone
The files at this link
demonstrate a simple Python GUI. Feel
free to use, modify, and share these files.
Download all the files at this link PythonGUI and check the aareadme.txt for hints and instructions.
Python
GUI Open Source
Python GUI on GitHub Open source public Python
code repository for all is here.
MATLAB by
Richard Fortier The files at this link
demonstrate how to implement basic commands using MATLAB. Feel free to use, modify, and share these
files. Download the
File here: Valon_5009_1.m.