We frequently receive feedback on errors related to Ingenico TETRA PIN Pads that are loaded incorrectly. A common case is when an E2E Encryption Key is injected, but the encryption method itself is not configured. Think of this as screwing in a light bulb but failing to flip the switch.
Rather than returning the device to the injection facility, Datacap has released a tool (LoadIngenico) that can send the configuration files to Ingenico PIN Pads.
To download the LoadIngenico utility, go to Datacap’s Download Page (under Utilities / Diagnostics, see “LoadIngenico 1.0.0.1”).
Getting Started with the LoadIngenico Utility
1 Connect the PIN Pad to the PC with the application installed. Use “Device Manager” to determine which Com Port the PIN Pad is using.
2 Click on “Browse” to navigate to the file you need loaded. Reach out to Datacap support to obtain the required file.
3 With the file path selected, click on “Start”. “Success” message should follow quickly.
4 Click on “Boot” to save the configuration and reboot the device.
Using the LoadIngenico Utility via Command Prompt
Installation also includes a command line version of the utility (LoadIngenico_cl.exe) which is more suitable for automated deployment if necessary. Exit code 0 means the request was successful. All non-zero exit codes indicate an error.
Running the app without any arguments prints detail about the arguments accepted
Usage: LoadIngenico_cl.exe Command[L,R] ComPortOrIpAddress[[x-xxx],[xxx.xxx.xxx.xxx] IpPort[0 – default] FullyQualifiedFilename(if command is L)
Command[L,R]
L – Load a file
R – Reboot the device (necessary for the device to install PGZ files once loaded)
ComPortOrIpAddress[[x-xxx],[xxx.xxx.xxx.xxx]
Numeric USB or serial the numeric COM port number or IPv4 address of the device if connected via ethernet or WiFi.
IpPort[0 – default]
When specifying a USB or serial COM port this value should be “0”. Otherwise it is the TCP/IP port the device is listening for requests on. By default Ingenico devices listen on “12000”.
FullyQualifiedFilename(if command is L)
Double quoted path to file which is being loaded.
Examples:
Reboot USB connected device on COM12
LoadIngenico_cl.exe R 12 0
Reboot IP connected device with IP 192.168.1.100 listening on port 12000
LoadIngenico_cl.exe R 192.168.1.100 12000
Load file to Serial connected device on COM1
LoadIngenico_cl.exe L 1 0 “C:\Users\SUP3\Downloads\CB5BT3DESSLOT4.PGZ”
Load file to IP connected device with IP 192.168.1.100 listening on port 12000
LoadIngenico_cl.exe L 192.168.1.100 12000 “C:\Users\SUP3\Downloads\CB5BT3DESSLOT4.PGZ”