Virtual Cash Corporation
Home PageProducts PageCustom EngineeringSupport PageAbout Virtual Cash Corporation

 Flashing in new software


Virtual Cash Controller: dual board version

Below are the directions for performing a flash upgrade on the dual board version of the the VCC copier controller.

Equipment:
You’ll need a 9-pin, male-to-female, straight through serial cable to perform this procedure.

Note: If you are upgrading from a version prior to 2.005, this upgrade will erase your static IP parameters because of a change in the memory map. To access your IP settings, swipe the Parameters card and select Set IP.

Instructions

  1. Download and install the flash utility Flip from the Atmel Web site.
  2. Unzip the file received from Virtual Cash Corp.
  3. Unplug the VCC and remove the screws to the four outer corners of the unit. Do not remove the four screws located in a rectangular pattern near the back of the VCC: they hold in the circuit boards.
  4. Once the top is open, unplug the keypad harness to gain easier access to the boards. The keypad does not need to be plugged in for the flash upgrade. Remove the Ethernet board (top board), being careful not to damage the components.
  5. If you received a flash cable from Virtual Cash Corp, plug that cable into J11, the 3-pin header just to the left of the battery. If you are using a 9-pin serial cable, plug that into the DB9 on the back of the VCC. Plug the other end into a serial port on your computer.
  6. Move jumpers JP1 (just to the left of the microprocessor) and J9 (just to the left of the battery) to position 1 & 2.
  7. Plug in the VCC. It should not boot but the display back lighting should be visible.
  8. Launch the flash utility.
    A) Go to Device > Select or press F2 and choose T89C51RC2.
    B) Go to File > Load Hex and retrieve the hex file you unzipped.
    C) Go to Settings > Communications > RS232, or press F3 and press the connect button. If the program is able to communicate with the microprocessor, all the controls on the program will enable. If it cannot, a timeout message will be displayed. If you get a timeout, use the checklist to figure out why the connection failed. We recommend a baud rate of 57.6K.
  9. Before starting the download, you must select which operations to perform under the Operations Flow box found on the left side of the screen. Select Erase, Blank Check, Program and Verify.
  10. Press Run in the lower left of the screen to start the flash download. The checkboxes should turn green after successful completion of each stage. If any of them turn red, a problem has occurred and you will need to start over.
  11. If you have more than one machine to flash, press F3 after the download completes. This will break the serial connection.
  12. Remove power from the VCC and move jumpers JP1 and J9 to position 2 & 3.
  13. Reinstall the Ethernet board and plug in the keypad harness.
  14. Close up the unit and test.
 


Problems?

If you are unsuccessful in performing the software upgrade, please contact
Steve Waligurski at Virtual Cash Corp:

Phone:
607-749-2910 or 607-745-3446

Email:
tsupport@virtualcash.biz