CLASSIFICATION
Einstufung No.
DS-Eval4570-2400
REV.
C
SUBJECT
Thema
EvalBoard PAN4570
PAGE
Seite
14 of 20
CUSTOMER’S CODE
EvalPAN4570
PANASONIC’S CODE
DATE
Datum
06.11.2006
European Technology Center
Panasonic Electronic Devices (EUROPE) GmbH
APPROVED
genehmigt
CHECKED
geprüft
DESIGNED
Erstellt
9.2. DEVELOPMENT OF APPLICATIONS
For software development the Insight DesktopTM, a comprehensive integrated
development environment (IDE) and C-language compiler toolchain from EmberTM Inc. is
required. Insight DesktopTM is part of Ember
TM development kits and can currently be
purchased together with programming adaptors as EM250 jumpstart kit at a price of
USD 2500,- directly from EmberTM Inc. (www.ember.com).
The environment works with the preceeding EM2420, the EM250 and the upcoming
EM260. For code development it comprises the Integrated Development Environment
(IDE) named xIDE based on eclipse 3.1.0 for editing, compiling and debugging of C–
applications. In addition network visualization and debugging tools are included. For (re-)
programming the EmberTM Insight Adapter is required. This adaptor has to be linked to
the computer where the EmberTM Insight Desktop is installed on over an Ethernet
network connection. The SIF interface cable delivered with the Insight Adaptor can
directly connect to the 10 pin header named SIF on the
PAN 4570 carrierboard. Before connecting PAN4570 to the EmberTM Insight Adaptor
study the latest EmberTM Insight Adaptor documentation. The following pins of PAN4570
are connected to the signals on the debug connector of the EmberTMInsight adaptor:
PAN4570
pin
PAN4570
signal name
Insight Adapter signal name
various ground ground
1(1) VBAT 3.0Vdc
3 RESET RSTB
25 SIF_CLK SIF_CLK
26 SIF_MISO SIF_MISO
27 SIF_MOSI SIF_MOSI
28 SIF_LOADB SIF_LOADB
as packet trace interface (PTI) also connect the following signals:
10 GPIO4 GPIO4
11 GPIO5 GPIO5
(1) only if the EmberTM Insight Adaptor is set to powering the target device PAN4570
9.3. EMBERTM ZIGBEE STACK
EmberZNet (currently version 2.5.0) is the ZigBee stack provided with EM250. It supports
as networking topologies true mesh, star and cluster networks. As ZigBee devices
ZigBee Coordinator, ZigBee Full Fuctional Device and ZigBee End Devices are
supported.
For the ease of application programming EmberZNet is controlled by the application over
API commands. Direct ZigBee APS layer APIs are provided for applications that require
low level ZigBee control.
According to [3] each ZigBee device has a unique address. This address has to be used
by the device and is stored on the EM250 in PAN4570.