
User Manual
Version 1.6
2017-12-10
RaspBee
– ZigBee addon board
www.dresden-elektronik.de
Page 13 of 27
$ sudo GCFFlasher
The available commands are:
-r
force device reset without programming
-f <firmware>
flash firmware file
-d <device>
device to use
-sn <serial>
FTDI device with serial number to use
-l
list devices
-h -?
print this help
Note:
The FTDI based commands are only applicable for firmware uploads of the
ZigBee USB Dongle ConBee. See https://www.dresden-
elektronik.de/funktechnik/solutions/wireless-light-control/conbee/ for product
details.
6.3.3. Flash firmware file
To upload the firmware, invoke GCFFlasher with superuser rights as follows:
$ sudo GCFFlasher -f <filename>.bin.GCF
6.4.
EEPROM layout
The radio module contained on the RaspBee uses the following EEPROM sections. If
developing custom firmware, please do not modify the sections already used.
Table 1: EEPROM sections
EEPROM sections
address range
content / remark
0x0000 ... 0x00FF
Bootloader specific
0x0100 ... 0x1EFF
user available
0x1F00 ... 0x1FDF
ZigBee firmware specific
0x1FE0 ... 0x1FFF
NV-section
6.5.
Fuse setting
The table below shows the recommended fuse byte settings for the RaspBee which the
board also comes with in factory new condition. Please refer to the radio module user
manual
for
their description and alternative configurations.
Table 2: Extended fuse bytes
Fuse bytes
Setting
Description
EXTENDED
0xF8
Extended fuse byte
HIGH
0x90
Fuse high byte