![Nanomotion XCDX User Manual Download Page 56](http://html.mh-extra.com/html/nanomotion/xcdx/xcdx_user-manual_705065056.webp)
XCDX458000-00 rev A
56
5
P
ROGRAMMING
THE
XCDX
C
ONTROLLER
/D
RIVER
5.1
P
ROGRAMMING
THE
XCDX MCU
AND
THE
XCD-
HR MCU
S
The XCDX MCU and assembled XCD-HR firmware can be upgraded using
the following procedure.
5.1.1
PREPARE THE UPGRADE
1. Create separate upgrade directory. All required files should be placed
into this directory.
2. Copy the following files to the upgrade directory:
• SBOOT_28035.b00 - secondary bootloader for XCD
• XCDX.HEX - MCU firmware
• LCCD_28035CLA.hex - XCD firmware
• .S19 file(s) - configuration file(s) for XCD's, e.g.
XCD_HR8-16_1-5_3E800.s19. If XCD's require different
configuration files, copy several S19 files to the directory.
3. Prepare upgrade script with extension *.SF and place it to the same
upgrade directory.
5.1.2
W
RITING
THE
S
CRIPT
The script should contain one line for each XCD and MCU to be upgraded.
Each line starts with a command
:XCD1
,
:XCD2
,
:XCD3
, or :
MCU
that
defines the target within the XCDX box. This is followed by one or more file
names separated by space(s). The file names define the binary files to be
programmed into the target defined at the beginning of the line. Specify the file