User's Manual

3-26 Chapter 3: Maintenance
To use DHCP as a means of initiating a firmware update, the CBS
requires that a DHCP server specify a TFTP server name using option
43. The DHCP server must allow for specifying option 43 as an ASCII
string representing the TFTP server’s IP address in standard dotted
decimal notation. See DHCP Server Configuration above.
Using Static IP Addresses
If CBSs are configured to work without a DHCP server (static IP
addresses), each CBS uses the address of the RealPrice server as the
TFTP server address.
To use this alternate method, the CBS must already be aware of the
RealPrice server.
This can only be accomplished if the CBS first establishes a connection
with the RealPrice server during normal operation and stores its
address in non-volatile memory.
At boot time, the CBS immediately goes to the application image and
begins normal operation in the event that it cannot determine the TFTP
server address.
NCR TFTP Configuration
When the RealPrice Base software is installed, the NCR TFTP Server is
installed as a service configured to start automatically on reboot. If a
different TFTP server is installed and used, the NCR TFTP service
needs to be disabled.
The 7730 Firmware Management System (Firmware Bootloader) uses
NCRTFTPS to flash application image, the binary image that contains
the machine instructions for normal CBS operations.
The NCR TFTP Server can run as either a Windows NT service or an
application.