Readme.txt Driver File Contents (ROM310.exe)

Installing and Uninstalling the Required Software Patch for RealPrice Communication Base Station Firmware Version 3.0.14

NOTE: You must uninstall the software patch for Communication Base Station Firmware Version 3.0.14 before installing Firmware Version 3.1.0

Summary
The following procedure documents the installation and test of 7730 firmware version 3.0.14 and a required workaround patch.  The patch is required because 7730 firmware version 3.0.14 has been released with a known problem.  The patch must be implemented on the RealPrice server with required changes to RealPrice configuration files.  The patch must be removed when the firmware is upgraded to version 3.0.16 or later.

NOTE:	The uninstall procedure is included at the end of this bulletin.

NOTE:	Upgrading the base software may erase the patch, so it must be re-installed after any upgrade.

Problem
A CBS may stop communicating properly with the RealPrice server.  Although ping (ICMP) and broadcast queries succeed, the CBS Manager will be unable to connect to the CBS to update an ESL or retrieve diagnostic or tally information.  The CBS Manager will log error 4030 (CBSMGR_CANTCONNECT) when the problem occurs.

Solution
The RealPrice Log/Tally Manager must be configured to detect the problem and automatically reset the CBS when it occurs.

 
Install Procedure
Software Files Required:
Obtain the files listed below either from a diskette containing all 7730 firmware version 3.0.14 files or downloaded from the following URL:
http://www.ncr.com/support/support_drivers_patches.asp?Class=retail_RealPrice.
Note:	The file ROM3014.exe obtained from the URL above will be self-extracting and will contain the following files:

ins_send_cbs_reset.sql
SendCBSReset.bat
SendCBSReset.txt
ftpdl.exe
rom1014.bin
del_send_cbs_reset.sql	(NOTE:  This file is required for uninstalling the patch at a later date:  see the Uninstall Procedure below)


Install the Workaround Patch:
NOTE:	Upgrading the base software may erase the patch, so it must be re-installed after any upgrade.

Perform the following procedure before updating the CBS’s in a system to 7730 firmware version 3.0.14.  The procedure installs a workaround that forces the Log/Tally Manager to execute %DNET%\bin\SendCBSReset.bat when error 4030 (CBSMGR_CANTCONNECT) is logged:

1.	From the DOS prompt, type “set” and take note of the DNET environment variable setting.
2.	Replace “%DNET%” in the instructions that follow with the DNET environment variable setting obtained in step 1.
3.	From the DOS prompt, stop the RealPrice software using the stopdn utility.
4.	Save “SendCBSReset.bat” and “SendCBSReset.txt” files to the “%DNET%\bin” directory.
5.	Save “ins_send_cbs_reset.sql” in the “%DNET%\sql” directory.
6.	At the DOS prompt, enter “mysql < %DNET%\sql\ins_send_cbs_reset.sql”
7.	As required, update each CBS with 7730 firmware version 3.0.14 using the ftpdl.exe utility.  See Updating CBS Firmware Images below.
8.	From the DOS prompt, restart the software with the startdn utility.


Verify Correct Implementation of the Workaround:
Perform the following procedure to conclude that the workaround was implemented correctly:

1.	Verify that the RealPrice software is running, and start it with “startdn” if it is not.
2.	From the DOS prompt, type “ping -t <ipaddress>” where “<ipaddress>” is the IP address for any CBS in the system, and verify that the CBS is responding to the ping requests.
3.	From another DOS prompt, start the “dnltmgrtest” program.
4.	Select menu item number 1.
5.	Type 4030 <ENTER> 3 <ENTER> 1 <ENTER>.

The CBS from step 2 above should stop responding to ping requests for about 30 seconds and then resume normal operation.  The patch was not implemented correctly if the CBS behaves differently than described. If the CBS continuously responds to ping messages without interruption, follow the instructions given above in Install the Workaround Patch.



Updating CBS Firmware Images
Note:	Firmware image update instructions are also documented in the Maintenance section (chapter 8) of the RealPrice Installation and Service Guide, document number B005-0000-1247.
CAUTION:	The DecisioNet software on the DecisioNet System computer must be stopped (stopdn) before updating CBS firmware to ensure the update process is not interrupted.  The CBS must be returned to NCR if the firmware update process is interrupted before completion.
Use the following procedure to update CBS firmware:

1.	Refer to the site’s Installation data or use the CBS Configuration utility (dncbsmtest) to obtain the IP Addresses of all the installed CBS's.
2.	Insert the diskette with the 7730 firmware version 3.0.14 files or downloaded from the following URL:
http://www.ncr.com/support/support_drivers_patches.asp?Class=retail_RealPrice
3.	Run the ftpdl.exe program.
4.	Select the update file in the lower section of the left-hand window (LOCAL).  For this update the file will be “rom3014.bin.”
5.	Enter the IP address of the CBS in the Unit's IP: field in the upper right-hand window (REMOTE).
6.	Click on the Download button.  The Progress window indicates activity during the update.  Be patient - it may take a minute for the FLASH to begin.  When the FLASH is completed you will see a dialog box that reports “Download Completed.”
7.	Click the OK button to proceed to the next step.
8.	Repeat Steps 4 through 7 for each CBS in the network.
9.	Restart the DecisioNet software (startdn) after all CBS’s have been successfully updated.
10.	Use the CBS Configuration utility (dnsetupcbs) to verify that all CBS’s have new firmware.  Click on Diagnostics and then Diagnose.  Verify that “ARM Ver” and “DSP Ver” display the correct revision levels (3.0.14).


Uninstall Procedure
Software File Required:
Obtain the file “del_send_cbs_reset.sql” either from a diskette containing all 7730 firmware version 3.0.14 files or downloaded from the following URL:
http://www.ncr.com/support/support_drivers_patches.asp?Class=retail_RealPrice.
Note:	The file ROM3014.exe obtained from the URL above will be self-extracting and will contain the files listed in the Install Procedure, Software Files Required section above.


Uninstall the Workaround Patch:
Perform the following procedure before updating the CBS’s in a system to 7730 firmware version 3.0.16 or later.

1.	From the DOS prompt, type “set” and take note of the DNET environment variable setting.
2.	Replace “%DNET%” in the instructions that follow with the DNET environment variable setting obtained in step 1.
3.	Save “del_send_cbs_reset.sql” in the “%DNET%\sql” directory.
4.	At the DOS prompt, enter “mysql < %DNET%\sql\del_send_cbs_reset.sql”


Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: ftp, load: 1.30