8
QSC Audio Products, LLC
3. Firmware
Very infrequent DSP firmware updates have occured to K Series loudspeakers during production. While firmware can be up-
dated from the programming header using an Aardvark I2C programmer, it’s not recommended and almost never needed
to perform updates on the DSP firmware after a repair.
What is more important is understanding the behavior of the particular DSP firmware revision that is loaded in the speaker
being serviced. Use the table below to see all firmware changes.
3.1 Firmware revisions and program numbers
Current firmware revision at the publication of this service manual (January 2015) is: revison F
Revision Effective Date S/N range Description of changes
A March 11, 2009 GC9xxxxxx only Production release
B March 25, 2009 GD9xxxxxx — GE9xxxxxx Increased mute turn-on time to avoid signal passing
through when the system powers off with certain AC input
situations
C April 21, 2009 GF9xxxxxx — GAAxxxxxx Increased the fan turn-on voltage because some fans
wouldn’t come on with lower voltage
D January 28, 2010 GBAxxxxxx — GLAxxxxxx Adjusted fan thresholds to accommodate hardware chang-
es and modified limiters based on amplifier updates. The
fan no longer spins until it’s absolutely needed.
F December 16, 2011 GABxxxxxx and newer Test mode changes only to shorten burn-in times.
The firmware revision for K-Series loudspeakers is printed on a small label near the channel A gain pot. Remove the chA
gain knob to locate the DSP firmware revision that the amplifier was originally manufacutred and programmed with.
K8 K10 K12 KSub
QSC PG- number
PG-000210-00 PG-000211-00 PG-000212-00 PG-000213-00
Same DSP board for K8, K10, and K12 - different firmware
K8, K10, and K12 models have exactly the same DSP board. There is no physical difference between the boards and the
components stuffed on the PCB. The only difference between them is the firmware code that is programmed into the DSP.
This means that you can program a DSP/input board that was originally programmed as a K8 into a K10, K12, or vice-versa.
The KSub DSP/input board is the exception to this rule since less components are stuffed on the PCB.
Please note the PG- numbers in the table above for the correct firmware files.
Important Note: Due to component changes between board revisions, it is not recommended to upload a different
firmware revision than the revision that is printed on the small label on the DSP board. The firmware will upload into the
DSP fine, but temperature sensing, limiting, speaker voicing, and fan speed may behave strangely due to the component
changes between board revisions.