These adverts are supporting the forum's costs and the products/services are not endorsed by the forum owners.
First have you tried?
Log in to Search the Forum for help!
Learn more about using FreeStyler at the FreeStyler WIKI HERE
Learn more about DMX in General at The DMX Wiki HERE

if all else fails and you need a fixture consider the fixture building service HERE

Velleman K8062/VM116

Discuss everything regarding DMX interfaces in this forum.
matt
Admin
Posts: 468
Joined: July 9th, 2007, 7:00 pm
FreeStyler Version: NULL
I Use FreeStyler for: DJ
Twitter: twitter.com/hankosky

Re: Velleman K8062/VM116

Post by matt »

i would be interested in this.


Matt Hankosky
twitter.com/hankosky
flickr.com/photos/mattxhank
JTR
Knows how to turn Lights ON
Posts: 7
Joined: May 3rd, 2011, 10:52 am
FreeStyler Version: 3.3.2
I Use FreeStyler for: Where do I start?

Re: Velleman K8062/VM116

Post by JTR »

Thanks for the offers of assistance that have been posted and PM'ed to me.

A quick update and how I hope this will unfold.

The update requires a new firmware chip. You remove the old one and simply plug in the new one. For the few beta testers I will send (at my cost) the firmware chip. These chips are "in the mail" to me and I expect them this week. (However the last time I ordered from this supplier they were dishonest about having parts ready to ship. I don't much like that sort of thing...)

For use with freestyler only the chip is required and at this time freestyler only supports the 10x legacy mode. The idea is to create a sufficient user base so as to make it worthwhile for Raphael to include the new interface in a future release of freestyler. (Basically and for the most add 0x60 in front of the existing Velleman commands and use a 64-byte HID report, very simple!)

For beta testers to be able to update the firmware requires a Windows based PC. There is both a C# .NET GUI and a command line app written in C++ to do this.

In the end this firmware chip does not even require the Velleman and has nothing really to do with Velleman. Anyone can build a USB-DMX interface using it, a crystal, 5 or so caps a USB connector an RS485 interface chip and a hand full of resistors and get a 512 channel fully buffered, firmware timed BREAK, MAB etc (based on RDM timing specs) for way less than an off the shelf "open" FTDI based VCP driven unit. Anyway that is stage two.

I will be in touch again this week as soon as I find out the status of the chip delivery. In the meantime I need addresses of where I will be shipping these out to so please PM these to me and on the understanding that I expect feedback and may call on you for some assistance as I do not have a load of DMX gear. Only what I roll for myself at this time. Hey it's way cheaper! Have soldering iron will burn fingers!

Thanks again!

JTR
JTR
Knows how to turn Lights ON
Posts: 7
Joined: May 3rd, 2011, 10:52 am
FreeStyler Version: 3.3.2
I Use FreeStyler for: Where do I start?

Re: Velleman K8062/VM116

Post by JTR »

Just a quick update. Working is going ahead well but interleaved with other duties. There is a partly written wiki on the open DMX site here.http://opendmx.net/index.php/Velleman_K8062_Upgrade

I will add more soon. Thanks to Simon Newton of OLA fame for his interest and assistance.

The update chips have arrived and I am doing to final port from my hardware to the exact Velleman hardware. There are little details to resolve like working the LEDs and the methods of selecting legacy 8-byte mode and Full speed 64-byte mode etc. The devil is always in the detail.

Sadly, my efforts to recompile the existing Velleman software from their source code have come to nought. I was able to get the HID component (package) compiled and loaded in Delphi but I cannot see to work out what I need for the FastTime component. A tremendous pity as all that was otherwise required was the alteration of 8-byte chunks to 64-byte chunks and then any and all DMX software that uses the existing Velleman DLLs would have become fully compatible without the need for my custom HID driver.

I may take another look or ask around on Delphi forums as this is the ideal solution. Failing that I have a cross platform HID component written in C++ that perhaps I can modify. Sadly I am an assembler guru all out to sea with this HLL stuff. :(

The good news is that the firmware has shown itself to work faultlessly at 512 non zero channels @ 40 updates per second. From a Velleman (mock-up!). Who would of thought.
User avatar
Mike Vaghur
Just started using FS
Posts: 14
Joined: July 23rd, 2007, 3:29 pm
FreeStyler Version: 3.4
I Use FreeStyler for: Nightclub Lighting

Re: Velleman K8062/VM116

Post by Mike Vaghur »

Thanks JTR for a regular news and updates for Velleman K8062/VM116!

I've read a wiki and have a question: if I have an K8062/VM116 with PIC18F2550 chip on board already, could I reflash it with firmware update or Velleman has protected it from updates (re-burned EEPROM write access) so I need a new chip?

Thanks.
Mike
JTR
Knows how to turn Lights ON
Posts: 7
Joined: May 3rd, 2011, 10:52 am
FreeStyler Version: 3.3.2
I Use FreeStyler for: Where do I start?

Re: Velleman K8062/VM116

Post by JTR »

Hi Mike,

Yes it has come to my attention that later k8062s have the PIC18F2550 on board. Yes these can be reprogrammed via a PIC programmer. The Velleman code is probably protected but that does not stop anyone reprogramming the chip. It can be erased fully. What it will prevent is a roll back to the native velleman code.

That is one thing to keep in mind. There are also other issues here for me in particular to address as I had wrongly assumed that the chip would need replacing outright and I would be supplying the chips at low cost given that I can buy them in bulk for somewhat less than the going price I may have been able to subsidize the disability pension I live on and slowly build up a portfolio of USB and DMX devices and get of it completely.

Now I am torn as to what to do. Several parties connected to Velleman (but I stress not Velleman) somewhat "misappropriated" code I wrote previously and there is a very ugly history here. Now I bet they know exactly who I am. I remember them too...

The minute I start sending of hex files to people will be the minute that these large companies, will take my code, reprogram there stock and possibly up their selling price boasting that THEY created this update. Like I said, ugly history....

Anyway, here is some GREAT NEWS! It appears to me that I have succeeded in my rewrite of the native Velleman software! This means that any and all DMX software that relies on the Velleman DLLs and EXE file will work natively with my firmware and even be backward compatible with the existing Velleman firmware.

I have optimized the algorithm used and it can be up 350% of the speed of the current software / firmware pair under some circumstances with only my software rewrite. Even so that is not enough to get realistic performance out of the k8062. It is only a start.

It does however solve some big issues. It means that Freestlyer (and all other supporting windows software) will gain the FULL advantage of my firmware without having to be rewritten and it takes care of the VID/PID issue as I really cannot be using Velleman's without permission.

This development has delayed the release of the firmware a little but it has shortened the total time it will take to get the whole scope of this project fully realized.

I will do a little more testing to be sure that I have all my ducks in a row and then release the new EXE and DLL file then the firmware in some form or another.

Thanks for your interest and I hope interested parties stay tune as there is more to come in a timely fashion. Something existing k8062 owners have been waiting for...
glenl
Knows how to turn Lights ON
Posts: 1
Joined: June 16th, 2011, 6:37 am

Re: Velleman K8062/VM116

Post by glenl »

Hi
I am very interested in the upgrade for the K8062
Please send more information (and a upgraded chip would be nice :fs: )
Thanks
Glen
JTR
Knows how to turn Lights ON
Posts: 7
Joined: May 3rd, 2011, 10:52 am
FreeStyler Version: 3.3.2
I Use FreeStyler for: Where do I start?

Re: Velleman K8062/VM116

Post by JTR »

Ok all,

Just a quick update. The project has taken a back seat as the chip I ordered ages ago were only shipped to me last week. They still have not arrived. Meanwhile I have been seconded by dangerousprototypes to work on integrating the USB stack I ended up co-authoring into there IR TOY.

Sorry for my lack of communication. I tend to drop everything and work on one thing at a time. Needless to say that this project will get my full attention again shortly. There is some information on the opendmx wiki here:

http://opendmx.net/index.php/Velleman_K8062_Upgrade

Thanks to those who have emailed/PM'ed me I will get back to you all shortly.

-Jim
User avatar
remco_k
Moderator
Posts: 1233
Joined: October 12th, 2008, 11:27 pm
FreeStyler Version: N/A
I Use FreeStyler for: To help others here on the Forum!

Re: Velleman K8062/VM116

Post by remco_k »

JTR wrote: The good news is that the firmware has shown itself to work faultlessly at 512 non zero channels @ 40 updates per second. From a Velleman (mock-up!). Who would of thought.
Been a long time since I was here at the forum.
But...
If you'd read (lots) of my previous posts, you may have noticed I've also put a lot efford in the K8062 to get it to work faster. At the end, I completely rewrote the driver with no success, dumped the K8062 and bought me an Enttec Pro.

Now, years later, I browse this forum, bumped into this thread. Here's someone who also digged really deep into it. JTR is his name. And it seems he has a solution for this terrible problem.
He should be rewarded! :mrgreen:

Good work! Hope you get it completely sorted. Not for me (as I don't have the K8062 anymore) but for all those other users.
Developer of the Sound 2 Light application (SL.exe) for FreeStyler: https://www.digiplay.nl/fs
Electronics runs on magic smoke. If it escapes, the electronics won't work anymore!
Need a SHOUTcast stream?: https://www.digiplay.nl
SoulAssassino
Knows how to turn Lights ON
Posts: 1
Joined: September 14th, 2011, 10:25 am

Re: Velleman K8062/VM116

Post by SoulAssassino »

Hi everyone!

I know I don't strictly belong here with this question, but you fellas seem to be quite experts in this device, so if it's not a problem i'll ask here.

Warning, totally noob questions and problem coming up!

At first i'd like to say that i'm new to DMX512 in general. I bought and assembled a vm116/k8062, it is built with the newer chip.(I would like to mention, that Maplin's website had no indication whatsoever that this is a self-assembly kit so you could imagine my surprise) Currently i'm at the stage of trying to test if it works, but i seem to be stuck. Either i did something wrong and no signal is getting out, or the wrong commands are going out. Right now i have a zero88 AlphaPack with a par64 hooked to channel one connected to the interface. Stand alone test mode has no effect, neither does the test software.

The computer recognises the device, the "power" LED is continuously on, while the "DMX" LED is flashing.

How should i test it/what should i do to indetify what i'm doing wrong? I also have a bunch of Pulse LEDPar56s, and some LEDj pixel bars available if you think that's easier to test, i assumed that the "dumbest" would be best.

Thank you in advance for your help!
Post Reply

Return to “DMX Interfaces”