Professional Documents
Culture Documents
Contents
Introduction
Software Download
XR400 Software Upgrade
New Features
Differences From The AR400
Open Issues
Questions
Disclaimer
Introduction
The Customer Release Notes are designed for the Symbol Technologies XR400 system end-user. The Customer
Release Notes contain new features, major bug fixes, and a list open issues (not resolved at the time of the
release).
The following support documents are available at: http://www.symbol.com/manuals
• XR400 Integrator Guide (PN: 72E-71466-xx), Appendix B: includes the firmware upgrade procedure
• XR400 Interface Control Guide (provides a description of the XR400 Host Computer interfaces)
• XR400 Customer Release Notes for Software Release version 1.3.0
Software Download
The version 1.3.0 software update package (XR400_Rel_1-3-0.zip) includes the files required to update the
XR400 RFID Reader. Please note that an FTP server is required in order to upgrade the readers.
The software download is available at: http://devzone.symbol.com
The XR400 Firmware Upgrade Procedure is provided in the XR400 Integrator Guide (PN: 72E-71466-xx) see
Appendix B: “XR400 Firmware Upgrade Procedure to obtain the upgrade procedure.
Note: The entire software update bundle must be used. Do NOT mix the update files with previous releases.
Page 1 of 9
XR400 Customer Release Notes
For Software Release Version 1.3.0
Contents of the XR400_Rel_1-3-0.zip file:
Important Notes:
• The DSP Firmware, DSP Loader, FPGA and Application Server software are all in one file
(XR4xxc42PlatH130.hex).
• The directory structure and partition sizes used in the earlier version (version 1.2.3) of the Application Server
have been changed. The reader code has been moved to the \Platform folder (from the \Application folder) in
order to be consistent with other Symbol devices. The \Application folder now contains a sample application
that uses the C API.
Page 2 of 9
XR400 Customer Release Notes
For Software Release Version 1.3.0
The XR400 Integrator Guide (PN: 72E-71466-xx) provides the detailed XR400 reader firmware upgrade
procedures using the web based Admin Console.
Method 1 is typically used when there are a number of readers connected to a LAN. Method 2 is typically used to
update a single reader using an Ethernet crossover cable.
There are six different types of firmware. Each type performs unique changes to the current settings and each can
be upgraded independently. Current firmware and tools can be found on the Symbol FTP site. Available firmware
versions include:
• DSP Version
• DSP Loader Version
• Monitor Version
• OS Version
• Application Server Version
• FPGA Version
Prerequisites
The following items are required to perform the update procedure:
• XR400 Integrator Guide (PN: 72E-71466-xx) available at: http://www.symbol.com/manuals
• XR400 reader with power supply
• Laptop (or other host computer)
• If using Method 1 (LAN update procedure) a Cat5 Ethernet cable is required.
• If using Method 2 (direct connect update procedure) a Cat5 Crossover cable is required.
• Serial cable (optional)
• ar400ftp tool.exe (if an FTP server is unavailable on the host computer)
Notes: The DSP Loader, DSP code, Application Server and FPGA code are all in the Platform partition.
Not all of the files are updated every release. Read the release notes for information about which files were
changed. Unlike the AR400 upgrade, there is not a specific order necessary when installing these files.
Page 3 of 9
XR400 Customer Release Notes
For Software Release Version 1.3.0
Page 4 of 9
XR400 Customer Release Notes
For Software Release Version 1.3.0
Page 5 of 9
XR400 Customer Release Notes
For Software Release Version 1.3.0
Open Issues
The Customer Release Notes provide the user with known issues, and a listing of feature updates that have not been
implemented. This list is an aid, but it not a complete listing of every issue.
Open Issues
App/Tag Issue Frequency User Impact / Workaround
Reads/etc
1 Application The reader application does not Always Specify the IP address instead of the
support DNS. hostname in the Version Control page.
2 Application An SNMP trap with a different Always The SNMP listener should disregard traps with
Enterprise ID is sometimes sent a different Enterprise ID.
out.
3 Application A “DSP error 0X5010” message Always No effect on reader.
may appear in the system log.
This does not appear to affect
the reader in any way.
4 Application If an application is started from Always Start another telnet session and use the “kill”
a telnet session to the reader, a command in to stop the application.
CTRL-C does not kill it.
5 Application Backspace on serial console Always Press “Enter” and re-enter the command or
appears to work. However, it parameter.
does not effect the input data.
6 Application Flash usage is only monitored Always Do not to save log files or other large files in
for the Application, Platform, any folder except for the Application, Platform
and Data partitions. or Data folders.
7 Interface Telnet does not have any Always A telnet session does not require a username
security. and password. Telnet can be turned off from
the Communication Settings web interface
page.
8 Interface FTP supports username Always Users must log in using “anonymous” the
“anonymous” with any username. FTP can be turned off from the
password, no other username is Communications Settings web interface page.
supported.
9 Interface Use care entering the “host Always This may happen if an application on the
notification link”. Certain invalid invalid link returns an “Ack” to the reader when
addresses may be erroneously the reader queries the port on the specified IP
accepted as valid. address.
10 Interface A space in the FTP path will Always Confirm that a space is not used in the FTP
prevent the image from loading. path.
11 Interface If the reader hostlink is set to its Always Confirm that the reader hostlink is not set to its
own address, it hangs the http. own address.
12 System The IP address on the serial Always Log out and then log back in for the reader to
console is not updated when display the correct IP address.
the user is already logged in
from the serial console and the
IP address changes.
13 System The reader clock can drift by Always This happens if the reader is not synchronized
about 1.5 minutes per day using NTP.
Page 6 of 9
XR400 Customer Release Notes
For Software Release Version 1.3.0
Open Issues
App/Tag Issue Frequency User Impact / Workaround
Reads/etc
14 System There is no ethStat command in Always The standard “netstat” and “route” commands
either the serial console or via are available when using a telnet session to
the web. the reader.
15 System The configuration file is erased Always This occurs (in release 1.3.0) whenever the
during upgrade. Static IP users Application folder is updated.
must use a serial interface to
the reader to correctly set the
DHCP flag in order to access
the reader.
16 System When importing a Config.xml Always The XR400 continues to operation in exactly
file (that has motion enabled), the same way as the AR400, with the
the motion detector is enabled. exception of not having any feedback on the
However, there is no indication web interface. This will be provided in the next
from the console. release.
17 System The antenna fault message may Always No negative consequences. No action
contain some random required.
characters.
18 System The XR400 firmware upgrade Always Do not upgrade XR400 readers that have
erases the configuration already been upgraded.
information even if the upgrade
version is the same. This is
different from the AR400
update. The AR400 update
does not erase the configuration
information if the upgrade
version is the same.
19 System The LEDs do not light for long Always This is not a problem with the XR400 and no
periods of time during an action required.
upgrade, the unit may appear to
be not working when actually
there is no problem.
20 System The XR400 OS sends SNMP Always The Enterprise ID field is different when the
traps that do not correspond to reader first powers up.
the ‘Matrics’ MIB structure.
Some SNMP listeners may not
interpret the extra messages
correctly and/or stop listening.
21 System The backspace in the serial Always User needs to press “Enter” and re-enter the
console is not honored. command. This will be fixed in the next
release.
22 System The WIN-CE web server is Always No action required. No negative
active, but is not utilized. When consequences.
the applications web server is
active, the system reports an
error in the log.
23 System The timestamp is missing from Always No action required. No negative
the serial log entries in the consequences.
access log.
Page 7 of 9
XR400 Customer Release Notes
For Software Release Version 1.3.0
Open Issues
App/Tag Issue Frequency User Impact / Workaround
Reads/etc
24 System The log is not persisted over a Always No action required. The log information is lost
reboot. after a reboot.
25 System The bytestream configuration Always Do not use the bytestream and XML interfaces
may conflict with the concurrently.
autonomous configuration. The
two configurations may be set
concurrently (but this is not
recommended), the auto enable
setting may also have an effect.
26 System If the bytestream socket Always This happens because the reader is always
communication is interrupted, a waiting for commands over the bytestream
reboot may be required before a interface. If it does not get any message, it
re-connect is accepted. keeps listening, which keeps the socket open.
27 System The reader requires a reboot Always No action required. No negative
after a software upgrade. consequences.
28 Tag Read Unless the tag user data is Always Confirm that the user data is exactly 26
exactly 26 characters long, it is characters long.
reported as invalid.
29 Tag Read When using Tag Tracker, Always This is not a problem with the XR400 and no
several messages may appear action required.
that indicate an unsupported or
unexpected command.
30 Tag Read The event/tag data is not Always Query the reader before an upgrade. The
persisted over an upgrade. event/tag data (in the reader memory) is lost
during an upgrade. In addition the reader does
not read any tags during the 15 minutes it
takes to upgrade.
31 Tag read The hex value of the timestamp Always This could be a daylight savings time issue.
in the queryTags or The ASCII value of the timestamp is correct,
queryEvents response is and that should be used.
incorrect by 1 hour.
Page 8 of 9
XR400 Customer Release Notes
For Software Release Version 1.3.0
Questions
For sales related enquiries, contact Symbol Technologies Inc. at 301 610-6100 (Monday-Friday 8:30 a.m. – 5:00
p.m. EST): http://www.symbol.com/rfid
For technical assistance please call Symbol at 800-653-5350 (24x7 support line):
http://www.symbol.com/services/howto/howto_contact_us.html
Disclaimer
While Symbol Technologies Inc. has committed its best efforts to providing accurate information in this document,
we assume no responsibility for any inaccuracies that may be contained herein, and we reserve the right to make
changes to this document without notice.
72E-75062-02
Revision A - September 2005
Page 9 of 9