PED firmware upgrade process

The firmware upgrade process supports Ingenico iPP350 and VeriFone Vx820 & P400.

Ingenico IPP350

The firmware for the Ingenico iPP350 PED is named RAM.

If the upgrade fails, the PED will revert to the original firmware version, there is no partial application of upgrade files possible.

IPC is able to detect that the firmware upgrade process has failed and will retry the upgrade a further 2 times if necessary. In the unlikely event that the upgrade process fails 3 times IPC will advise through the screen and log file messages.

There are two ways to upgrade Ingenico PED firmware:

  • Auto upgrade
  • Manual upgrade using firmware package

Auto upgrade

The auto upgrade process takes around 40-60 minutes to upgrade PED firmware.

Prerequisite:

  • Send the list of terminal IDs (TID) to Account Manager/ Client Delivery Manager and Support Team (total.support@worldpay.com) requesting for flagging terminal ids for automatic firmware upgrade. Our team will then enable flags on our WPH servers and confirm when done.
  • The computer user has administrative privileges.
  • IPC upgrade might also be required as firmware upgrade only works with IPC v2.1.4 and above versions only.
  • The currently available firmware upgrade is: RAM 0973 to RAM 1606. A change of PED or manual firmware upgrade might also be required as automatic firmware upgrade only works with following PEDs with given version:
    • Ingenico iWL250 with RAM 0973 (injected with Worldpay keys)
    • Ingenico iPP350 with RAM 0973 (injected with Worldpay keys)

Steps to start firmware auto upgrade on terminal

  1. Close IPC from the system tray, if it is running.

  2. Run StartPOSServer.bat from the location C:\YESEFT – this will start IPC.

  3. On IPC start up, as the firmware upgrade flag on the terminal id at WPH is enabled, the auto upgrade procedure will commence.

  4. When the upgrade is complete, the PED restarts with the new version.

  5. All the logs related to the upgrade can be found in the C:\YESEFT\logs folder.

  6. There log messages are found in 2 files: upgrade.log and yescps.log.

  7. The progress of the upgrade process can be monitored with the provided logs, this is an example:

Manual upgrade using firmware package

The manual upgrade process takes around 40 minutes to upgrade firmware on PED.

Prerequisite:
The computer user has administrative privileges. IPC upgrade might also be required as firmware upgrade only works with IPC v2.1.4 and above versions only. * The currently available firmware package is for iPP350: RAM 0973 to RAM 1606.

To download the firmware package, please contact the WPT support team for the dropbox link. Send an e-mail tototal.support@worldpay.comto get the password protected package.

For the PEDs injected with Worldpay keys: Use the package available in P2PE folder.

For the PEDs not injected with Worldpay keys: Use the package available in NON-P2PE folder.

Steps to perform manual firmware upgrade on terminal

  1. Close the IPC application.

  2. Go to location C:\YESEFT and create a folder named FirmwareUpgrade.

  3. Unzip the download firmware package and put in location C:\YESEFT\FirmwareUpgrade (the folder contains multiple files that are required for firmware upgrade).

  4. Run the file StartPOSServer.bat to initialise IPC.

  5. The application will now start upgrading the firmware. When completed, IPC will be initialised with new firmware version.

  6. The progress of the upgrade process can be monitored with the logs provided.

VeriFone Vx820

The firmware for the VeriFone Vx820 PED is named VIPA 7816.

For the Vx820 PED, the firmware upgrade is comprised of 3 modules: EOS, OS, and CTLS. Each module is uploaded to the PED separately, if the upload of any module fails, IPC will retry a further two times.

In the unlikely event that the module upgrade process fails 3 times the entire upload process will be aborted and IPC will advise through the screen and log file messages. There is no rollback possible from a partially completed VIPA 7816 upload. In the unlikely event of a partial upgrade the firmware upload process should be attempted again.

Manual upgrade using firmware package

The manual upgrade process takes around 25 minutes to upgrade firmware on PED.

Prerequisite:
The computer user has administrative privileges. IPC upgrade might also be required as the latest firmware i.e. VIPA 6 only works with IPC v2.1.9 and above versions only. * The currently available firmware package is for Vx820: VIPA4 to VIPA 6.3.2.9

To download the firmware package, please contact the WPT support team for the dropbox link. Send an e-mail tototal.support@worldpay.comto get the password protected package.

Steps to perform manual firmware upgrade on terminal

  1. Close the IPC application.

  2. Unzip the package FirmwareUpgrade.zip.

  3. Copy the FirmwareUpgrade folder in location C:\YESEFT.

  4. Run the file StartPOSServer.bat to initialise IPC.

  5. Upgrade process will start and IPC will start injecting files into the PED. There are 49 files that will be injected.

  6. When upgrade process finishes, the PED will restart and display the firmware version as VIPA 6.3.2.9.

  7. After the upgrade process is complete the FirmwareUpgrade folder will disappear from YESEFT folder and another folder called Firmwarebackup will be created inside YESEFT containing old firmware files.

To change the communication method from SERIAL to USB on Vx820 PED:

  1. Press 1 and Clear buttons together.

  2. Enter password: "12345678" and press Enter

  3. Choose Comms Setup

  4. Choose Comm Type

  5. Select USB and press Enter

  6. To return to main screen, press the Cancel button twice

IPC should now initialise with the PED connected using the USB cable.

VeriFone P400

• The firmware employed by the VeriFone P400 PED is named VIPA 7816.

• The currently available VxP400 firmware upgrade is: VIPA 7816 6.6.1.3 to 6.6.x.x.

• For the P400 PED, the firmware upgrade has single package, which is load by stream byte command, if at any point the upload of any command is failed, IPC will retry for a further two times.

• In the unlikely event that the upgrade process fails three times the entire upload process is aborted, and IPC advises on screen and in log file messages. There is no rollback possible from a partially completed VIPA 7816 upload.

Prerequisite:

  • The computer user must have administrative privileges.
  • IPC upgrade might also be required as firmware upgrade only works with IPC v2.3.1 and above versions only.
  • The currently available firmware package is for P400: VIPA6-6.6.1.3 to VIPA6-6.6.x.x.

To download the firmware package, please contact the WPT support team for the dropbox link. Send an e-mail to total.support@worldpay.com to get the password protected package

Steps to perform manual firmware upgrade on terminal

  1. Close the IPC application.

  2. Unzip the package FirmwareUpgrade.zip.

  3. Copy the FirmwareUpgrade folder in location C:\YESEFT.

  4. Run the file StartPOSServer.bat to initialise IPC.

  5. Upgrade process will start and IPC will start injecting files into the PED.

  6. When upgrade process finishes, the PED will restart and display the firmware version as VIPA 6.6.x.x.

  7. After the upgrade process is complete the FirmwareUpgrade folder will disappear from YESEFT folder and another folder called Firmwarebackup will be created inside YESEFT containing old firmware files.