Atmel ATSAM3S-EK2 データシート

ページ / 71
 
 
 
 
 
Atmel AVR2055 
 
 
8348D-AVR-06/12 
Figure 2-2. BitCloud Profile Suite solution architecture with ZigBee coprocessor and host processor. 
 
For initial application prototyping and experimentation,  as well as for some target 
applications where the host processor is a full-featured PC with a Python 
programming environment, a configuration of the  ZAppSI  host library and host 
applications configured for use on a Windows
®
  PC is also  provided as part of this 
SDK. This allows the user to quickly set up a working SE/HA/BA-enabled device by 
executing certain behaviors via host applications/scripts written in Python on a host 
PC. More information on PC configuration is provided in Section 
. 
NOTE 
In their default configuration, Runner and the zappsi host library do not support calls 
into the stack’s hardware abstraction layer and board support package APIs. As an 
option, the user may extend the set of commands interpreted by Runner to support 
this functionality.
 
 
2.2.3 Security settings 
Because of the type of data and control within a network based on one of the 
standard ZigBee profiles, application-level security is a key requirement. At a 
minimum, the application will use link keys,  which are optional in the ZigBee and 
ZigBee PRO stack profiles but are required by ZigBee Smart Energy, Building 
Automation, and Home Automation networks. The trust center and all devices on the 
network must support the installation and use of these keys.  Smart Energy 
applications may also use the Smart Energy security mode, which involves the Key 
Establishment cluster for generating secure link keys. See details in Chapter 
. 
3 Getting started 
3.1 Hardware configuration 
Hardware configuration instructions and software prerequisites depend on the 
particular hardware platform used to evaluate and develop with the BitCloud PS SDK. 
To get started, proceed to the platform-specific sections listed below.