Windows Command Line Firmware Update Utility
The Windows Command Line version of the Flash Utility is provided to allow batch mode of operation in a Windows XP environment. If you issue a call to TseFlash.com with no parameter, you will get the following output that explains the parameters.
This utility requires the TseFlash.exe to be in the same directory. TseFlash.com is just a shell that sends the command line options to TseFlash.exe to process.
*** TseFlash.com Ver 3.1 ***
Thank you for using TseFlash Flash Memory Writer command line interface utility!
TseFlash [model] [download type] [COM] [parameter] [file] [check model(opt)] [pr int(opt)] [status(opt)] [ErrorTimeOut(opt)]
[model]--> Selections for the model:
[7167] [7167-X115] [7167-X035] [7167-5XX1/6XX1/7XX1] [7167-8011–9001] [7168] [7168–23X3/22X3/1223] [7168–5XX3/6XX3] [7197] [7197–5XX1/6XX1/7XX1/9XX1] [7198] [7649-F301] [K8] [K590] [7401–K592] [7402–K592] [7346-F306] [734X-F307/7125] [734X-F309] [SSCO6–1ST/2st] [7199]
[download type] --> Selections for the download type:
/f – Download IMF program for [7168–23X3/22X3/1223], 7167–6321–9001.
/m - Download firmware main program.
/i - Download firmware IPL program.
/l - Download firmware IPL LAN program for 7197–5XX1/6XX1/7XX1/9XX1.
/a - Download ANK font or combined ANK & CP932 font
for 7167, 7167-X115, 7167-X035, 7167-5XX1/6XX1/7XX1, 7167–8011–9001, 7168, 7168–5XX3/6XX3, 7197, 7198, K590, 7402–
K592, 7342–F306.
/s - Download ASIAN font for 7197, K590, 7401-K592 , 7402–K592, 7342-F306, 7346–F306.
/rs - Download Receipt ASIAN Font for 7167 & Receipt 2 Byte for 7168, 7168–5XX3/6XX3, 7198, 7167–5XX1/6XX1/7XX1, 7167–
8011–9001
/ss - Download Slip ASIAN font for 7167 & Slip 2 Byte for 7168, 71618–5XX3/6XX3, 7167–51/6XX1/7XX1, 7167–8011–9001
/sb - Download SBCS font for 734X-F307/7125, 734X-F309, 7649–F301, 7197–5XX1/6XX1/7XX1/9XX1, K8, SSCO6–1ST/2ST, 7199
/db - Download DBCS font for 734X-F307/7125, 734X-F309, 7649-F301, 7197-5XX1/6XX1/7XX1/9XX1, SSCO6–1ST/2ST, 7199
/t – Download Table file for SSCO6–1ST/2ST, 7199
/c – Printer Configuration Table file for 7199 (CPMI is not supported)
[com]--> Selections for the COM port, CPMI, IBMUSB, HID (Only K8) or LAN:
/COMX Where X is any valid integer within 1-50.
/CPMI CPMI Interface.
/IBMUSB 4690 USB (HID) Interface.
/LAN Ethernet Interface.
/WIFIWireless Interface.
/HID Only for K8 printers.
/NHPI Only for 7199 printers.
/PRTR Only for 7199 printers.
[parameter] --> Selections for interface parameter (Only for RS232 and Ethernet interface):
For RS232 Only: Please key in the Baud Rate, Parity and Stop Bit
- Baud Rate Selection:
/[115200] | [57600] | [38400] | [19200] | [9600]
- Parity Selection:
/[none] | [even] | [odd]
- Stop Bit Selection:
/[1] | [2]
For WiFi / Ethernet Only: Please key in the IP Address
- IP Address Selection:
/[xxx.xxx.xxx.xxx]
- xxx is a number from 0 to 255
For CPMI, IBMUSB and HID is ignore
[file] --> Selections for the filename:
Any valid binary file with extension *.mfw | *.sfn | *.dfn | *.ipl | *.lan | *.bin (Only for K8) | *.tbl (Only for
SSCO6–1ST/2ST and 7199) | *.cfg (Only for 7199)
[print(opt)] --> Selections for the print (Optional Parameter):
/print___________(default) Print printer configuration form.
/noprint___ _____ Bypass printing printer configuration form.
[status(opt)] --> Optional for Return Status (Optional Parameter):
/noretstat (default) Utility will not return status code.
/retstat _Utility will return status code.
[ErrorTimeOut(opt)] --> Failsafe: Max Time Allowed for Called Exe (Optional Parameter):
(ONLY USED BY TseFlash.COM
/ErrorTimeOut=xxx (minimum=420) xxx is number of
Seconds - limit 3600.
Information : Please use RS232 Interface, when switching
from ION <=> NON ION
If you fail to use the correct parameters, an error message will be displayed similar to the following error:
Error: Too few / many command line parameters!
The following is an example of a command line:
TseFlash.com /7197-5X01/6X01 /m /COM1 /115200 /none /1 SP2M0609.MFW /noskip /print /retstat
This invokes the GUI interface shown in the next section and displays a progress bar indicator. The same is seen if you run the program through the GUI Windows GUI Printer Firmware Update Utility.
The printer firmware can be updated from the host terminal, a laptop, or a PC by running the TSEFlash.exe utility. The three file formats for the flash firmware are the following:
- IPL—Boot Firmware
- LAN—Boot Firmware for LAN
- MFW—Main Firmware
Examples of the firmware are the following:
- 7198RoL_V2001.ipl—7198 RoL Printer Boot Firmware
- 7198RoL_V2001.lan—7198 RoL Printer Boot Firmware for LAN
- 7198RoL_V5464.mfw—7198 RoL Printer Main Firmware
These are examples only. The firmware version varies based on the printer and as updates are provided.
To re–flash a firmware into the printer, unzip the flash utility and the flash files being used into a directory on the hard disk.
Using TseFlash.exe utility
On the host terminal or PC running Windows, execute the utility TSEFlash.ex*** to start the program. A window similar to the example below will appear on the screen.
The flash utility shown is for demonstration purposes only. Visit NCR Support Site for the latest release.