Dynamic C V. 10.11 (Rcm4510W Preview Version Only) - RabbitCore RCM4500W User Manual

C-programmable zigbee core module
Table of Contents

Advertisement

D.1.3 Dynamic C v. 10.11 (RCM4510W preview version only)
The coordinator and end-device/router firmware is provided in the Dynamic C
RCM4500W\MODEMFW
• Firmware of the type
• Firmware of the type
RCM4510W.
When you use the bootloader function, you will have to provide a file read function that supplies
the binary image in record sizes specified by the
the following prototype.
char *fileread(int recordNumber, int recordSize)
The function will return the address of a buffer containing the data. A NULL return signifies the
end of the file.
Before you compile and run this sample program, modify the
binary image file you will be downloading.
#ximport "MODEMFW/Coordinator/XB24-B_ZigBee_1118.ebl" zb_ebl_file
In this example, the
XB24-B_ZigBee_1118.ebl
RCM4500W\MODEMFW\Coordinator
location on your hard drive, you would change the directory path accordingly as in the following
example.
#ximport "/temp/XB24-B_ZigBee_1118.ebl" zb_ebl_file
To see the details of what is happening while the sample program runs, you should
following.
#define ZB_VERBOSE
#define XMODEM_DEBUG
User's Manual
folder.
XB24-B_ZigBee_11....ebl
XB24-B_ZigBee_13....ebl
folder. If you downloaded a firmware update to another
is used for a coordinator RCM4510W.
is used for an end device/router
protocol. The read function will have
xmodem
ximport
file is in the Dynamic C
SAMPLES\
statement to point to the
SAMPLES\
#define
98
the

Advertisement

Table of Contents
loading

Table of Contents