Page 1 of 1

-USB Firmware Update

Posted: Wed Dec 03, 2003 9:50 am
by Paradigm
The following models have a new firmware update

LK202-24-USB v2.1
LK204-24-USB v1.1
VK202-24-USB v1.2
VK204-24-USB v1.2

The big new feature is a new command to set PWM base frequency and startup PWM base frequency. This is a nice feature for people that want to use the advanced GPOs for lighting such as cold cathodes and LEDs. All the advanced GPOs can have their PWM frequency adjusted from 0.3Hz to almost 10KHz.

Some people were noticing that the backlight would flicker and the fans would pulse with RPM sensing. Well the backlight flickering has been eliminated, and the fan pulsing has been reduced.

This firmware update applies to units with the following PCB revisions:

LK202-24-USB PCB v1.3 or v1.4
LK204-24-USB PCB v 1.0
VK202-24-USB PCB v1.3 or v1.4
VK204-24-USB PCB v1.0

The upgrade will be free, but you will have to include shipping back, include a money order for $17.50 and about a week or two for it to be done.

OK, new firmware commands

Posted: Mon Dec 15, 2003 4:10 pm
by Henry
There are two main features, PWM base frequency and PWM control on power up.

PWM base frequency:

This command will set the PWM base frequency for startup. It does not
alter the current PWM base frequency.

Code: Select all

This will set the default startup PWM frequency
0xFE (command prefix)
0xC5 (PWM command)
[index] (PWM frquency, from table bellow)

Code: Select all

This will set the current PWM frequency
0xFE (command prefix)
0xC4 (PWM command)
[index] (PWM frquency, from table bellow)

Code: Select all

 Table # - PWM Base Frequencies
 Index Frequency       Steps
 0     0.3 Hz          256
 1     0.6 Hz          256
 2     1.2 Hz          256
 3     2.4 Hz          256
 4     4.8 Hz          256
 5     9.6 Hz          256
 6     19.1 Hz         256
 7     38.2 Hz         256
 8     76.3 Hz         256
 9     152.6 Hz        129
 10    305.2 Hz        65
 11    610.4 Hz        33
 12    1220.7 Hz       17
 13    2441.4 Hz       9
 14    4882.9 Hz       5
 15    9765.8 Hz       3

As the frequency increases, the number of valid PWM states will
decrease. For example with an index of 14, there are only 5 PWM
states.
PWM States for Index = 14

Code: Select all

 Input PWM     Actual PWM
 0             0
 1 - 63        25%
 64 - 127      50%
 128 - 191     75%
 192 - 255     100%

GPO startup state

Posted: Mon Dec 15, 2003 4:14 pm
by Henry
The new firmware allows you to set the state of the Advanced GPO's (fan headers). This will allow the fans to start at what ever setting you choose until LCDC gets loaded and takes over the controll of the Advanced GPO's

Code: Select all

0xFE (command prefix)
0xC3 (PWM state command)
[GPO] (GPO number)
[Value] (PWM... 0 for off and 255 for full)
in LCDC you can send this ##254][##195][##1][##255] for GPO 1 to be at full from the test page.