QSI Sound File Programming Tips

General programming tips read these first:

First, when in doubt check your electrical connections

Make SURE there is nothing else on the programming track, lights in tenders always on, etc.

When programming, the original QSI Revolution and the new QSI Titan have a MINIMUM number of connections that MUST be connected, note this carefully in the below sections.

If you cannot get past 40% in the beginning of programmin, it means no communication or response at all, 40% is the first programming command.

A tip is to read the baseline current on the setup:

0 current means no connection to the decoder or the programmer is damaged.

Likewise 255 means something is wrong like a dead short on the programming track or the programmer itself.

I've seen 9 to 30 ma as a baseline.

To read the basline current, right click in the Q2Upgrade window title bar... yes, way up in the title bar. A new menu pops up... select Programmer... and here's a menu you can see various data, and where to check and update the firmware... now hit diagnostics... here's where you can read the baseline current.

Notes on the hardware:

The programmer on it's own draws about 62 milliampers at 15 volts, just idle.

I don't know the working voltage range, but 15 volts has been the target voltage.

I have seen current draw up to about 1/2 amp on average, so if you have the original 400 ma supply, get an updated one. I believe QSI has an 800 ma one.

Installing the software on Windows 8 / 8.1

The driver will not install on windows 8. Part of this is because it is unsigned, and Windows 8 won't allow this. The other part of the difficulty is that it needs to be installed in a troubleshooting / compatibility mode.

First, have the silabs driver already downloaded and in it's own subdirectory (unzip the file).

Now, you need to put your computer into a special mode to accept unsigned drivers. You will set this up, the computer will reboot, and after installing the driver, this special mode will go away after the next reboot. Note well: if you don't get the driver installed and you reboot, you need to start the procedure over.

First, put the computer in the special mode:

Move your mouse curser to the upper right part on the screen, then select settings ->change pc settings->choose General –> Under

“Advanced Startup” –> Restart now.

 

Now the system will restart and might take some minutes to show up the

boot menu. Wait for It patiently.

 

After some time you will be prompted with a menu with following options.

  1. Continue
  2. Troubleshoot
  3. Turn off

 

Choose Troubleshoot

 

Then the following menu appears.

 

Refresh your PC

Reset your PC

Advanced Options

 

Choose Advanced Options

 

Then the following menu appears

 

System Restore

System Image Recovery

Automatic Repair

Command Prompt

Windows Startup settings

Choose Windows Startup Settings, then Click Restart.

 

Now the computer will restart and the boot menu appears. Choose: “Disable Driver signature Enforcement” from the menu. On windws 8.1 it will ask for pressing a key, other versions may have you move a cursor. Now windows willstart and you can do the installation of the driver that is not signed.

 

Here is a link to the procedure with pictures: http://www.craftedge.com/tutorials/driver_install_windows8/driver_install_win8.html

 

Now to install the driver:

go to the folder where you unzipped the driver.

right click on the installer executable: QP_USBXp_Installer.exe

Select "troubleshoot compatibility"

Now select "try recommended settings"

In most cases, it will indicate that it's going to try "vista 64 bit" mode... that will work fine.

Do the install, and accept the installation.

To do the final driver loading, plug in the programmer, and then you should be able to use the QSI programs.

 

Quantum Revolution specific notes:

During the confidence test or programming, given 15 volts dc input, the Quantum 2 boards program at about 100-110 milliamps (average), I did not measure peaks.

The flash address range in sectors (you will see this during programming) is up to fff

if you cannot erase the flash, typically it means you have some extra load on the programming inputs/track

At the end of the programming cycle, apparently the program:

  • calculates the checksum of the source file
  • reads the flash and calculates the checksum of the decoder flash memory
  • if successful, "upgrading subsystem flash" shows

Finally, if all else fails, remove the board the loco completely, and only connect to the Track + and Track - inputs.NOTHING ELSE.

 

Titan specific:

During the confidence test or programming, given 15 volts dc input, the Titan boards program at about 100-120 milliamps (average), I did not measure peaks.

The flash address range in sectors (you will see this during programming) is up to 18f

If you cannot erase the flash, typically it means either some extra load on the programming inputs/track OR that you do not have the motor load connected. (The Titan is different from the previous QSI unit in that the minimum configuration for programming is the programming (track) inputs AND a motor. I've used an 11 ohm resistor with success, although most motors may present a 4 ohm or less load. (my reasoning is that it just needs the circuit complete, not the full load of a motor, and the lighter load may cause less variation in the power supply, since the standard power supply is low current and unregulated.)

one common failure is right at the end of the programming cycle. It can fail even if you have run the confidence test. The confidence test apparently only reads the flash, does not test read and write.

At the end of the programming cycle, apparently the program:

  • calculates the checksum of the source file
  • reads the flash and calculates the checksum of the dflash

 

If after programming, you don't hear the horn, you may have a sound file where the horn is in the second speaker. Either put in a second speaker or "move" the horn fader to include the first speaker. (I found this out in my e8... turns out you want the horn in the second speaker, since the "first" speaker is way back in the body, when you add a second speaker, it will be closer to the front, where the horns actually are)

All Q3 diesel files contain dual prime movers, but are set for single prime mover by default. In order to activate the second prime mover simply increase CV52.11 (Motor2 Volume) to your preferred level. We recommend setting the stereo controls so that CV116.10 (Motor 1 Balance) = 127 and CV116.11 (Motor 2 Balance) = 255 for optimal stereo separation between the two motors.

 

 

Weather Underground PWS KCACARLS78