Professional Documents
Culture Documents
Reference Manual
JN-RM-2029
Revision 1.0
23-Jan-2007
Jennic
DR1047 Controller Board
Reference Manual
Contents
About this Manual 4
Organisation 4
Conventions 4
Acronyms and Abbreviations 4
Related Documents 4
Feedback Address 5
1 Introduction 7
1.1 Overview 7
1.2 Features 7
2 Hardware Overview 9
2.1 Board Layout 9
2.2 Jennic Module Connector 9
2.3 Power Supply 10
2.4 LCD 10
2.4.1 Panel 10
2.4.2 Backlight 10
2.5 UART Connectors 11
2.6 Sensors 11
2.6.1 Light Sensor 11
2.6.2 Temperature and Humidity Sensor 12
2.7 EEPROM 12
2.8 Switches and LEDs 12
2.9 Fuse 13
3 Connectors and Jumpers 15
3.1 UART Connectors 15
3.1.1 Pinout 15
3.1.2 Use with the USB-to-Serial Cable 16
3.2 Power Supply Select Connector (J2) 16
3.3 Expansion Connector (J4) 17
3.4 Flash Write Protect (J5) 19
3.5 Flash Memory Access (J7) 19
3.6 Backlight Control (J6) 19
3.7 Power Connector (J8) 19
4 Programming 21
5 Board Details 23
5.1 Schematic Diagram 23
5.2 Component List 24
Organisation
This manual consists of 5 chapters, as follows:
• Chapter 1 outlines the features and functions of the Controller board.
• Chapter 2 provides detailed feature information.
• Chapter 3 describes the various connectors and jumper settings.
• Chapter 4 gives the board programming procedure.
• Chapter 5 provides the board schematic and component list.
Conventions
Files, folders, functions and parameter types are represented in bold type.
Function parameters are represented in italics type.
Code fragments are represented in the Courier typeface.
Related Documents
[1] Jennic Flash Programmer Application User Guide (JN-UG-3007)
[2] Jennic Controller Board Schematic (JN-SH-5005)
Feedback Address
If you wish to comment on this manual, or any other Jennic user documentation,
please provide your feedback by writing to us (quoting the manual reference number
and version) at the following postal address or e-mail address:
Applications
Jennic Ltd
Furnival Street
Sheffield S1 4QT
United Kingdom
doc@jennic.com
1 Introduction
1.1 Overview
The Controller board is supplied with Jennic evaluation kits, which provide a
complete hardware environment for designers to develop IEEE 802.15.4 and ZigBee
applications, and to accelerate time-to-market. The hardware provides a stable
platform which allows designers to rapidly develop and test applications based
around Jennic wireless microcontroller products.
The wireless microcontroller is mounted on a module, which provides a reference
design with a small footprint and low component count. All RF layout and decoupling
issues are handled by the design of this module, allowing it to be easily incorporated
into systems, simply by mounting the module on a motherboard. The motherboard
design only needs to provide a standard footprint, which conforms to normal well-
understood low-speed digital design guidelines. The footprint allows access to all of
the analogue and digital IO provided by the microcontroller, and requires only power
and reset signals to be fed to the module.
1.2 Features
The Controller board provides the following features to allow rapid development of
IEEE 802.15.4 and ZigBee applications:
• Large 128 x 64 pixel LCD screen with a comprehensive set of driver routines
(write text, chart, graph, trend, etc)
• 4 LED indicators
• 4 push-button switches
• Temperature sensor
• Humidity sensor
• Light sensor
• Serial EEPROM
• UART interface for communication and program downloads
• Expansion port for additional sensors
2 Hardware Overview
Jennic POWER
Module J6
DR001047
ON-OFF
SW6
Connector
J2
J8
+
J9
UART0
89
78
F1
1
RESET
J11 +
UART1
PROGRAM
J4
115
125
2.4 LCD
2.4.1 Panel
The Controller board includes a 128 x 64 pixel LCD screen. Application software
can access this through a supplied set of library functions.
2.4.2 Backlight
The LCD has a backlight function enabled by jumper J6. The backlight is unaffected
by the power-on switch and operates automatically when an external supply is
connected.
2.6 Sensors
Three sensors are provided for the measurement of environmental parameters:
• Light level
• Temperature
• Humidity
A set of library functions provides access to the necessary control and status of
each sensor.
The sensors interface to the module using DIO14/DIO15 (light) and DIO12/DIO13
(temperature and humidity). Consequently, these DIO lines will not be available for
their primary or secondary function when the corresponding sensors are used by an
application.
The sensors are connected to the Jennic module via zero-ohm links to allow them to
be disconnected from the I/O lines of the module without cutting tracks on the PCB.
Refer to the schematic diagram in Section 5.1 for further details.
2.7 EEPROM
The 24AA01 is a low-voltage 128-byte x 8-bit 2-wire serial EEPROM.
2.9 Fuse
The surface mounted nano-fuse, F1, is used to protect against incorrect battery
insertion, with the fuse holder permitting quick and easy replacement of the fuse.
Replacement fuses can be ordered from Farnell, with Order Code 9922156:
http://uk.farnell.com/jsp/endecaSearch/partDetail.jsp?SKU=9922156
3.1.1 Pinout
J9 J11
6 6
UART0
UART1
1 1
Pin Signal
1 Ground
UARTn
1
1 39
1 DIO 0 SPI Slave Select 1 (output) Digital I/O LCD Chip Select
29 C1M [-]
31 C2M [-]
38 GND Ground
40 GND Ground
Note 1:
If used as an output, this line will go low when the reset switch is
pressed. The line may also be used to reset external devices
simultaneously with the Controller board. Alternatively as an
input, it can be shorted to ground to allow external devices to
force a system reset.
Note 2:
When using modules based on the JN5121 device, the
comparator is available on connections C2P and C2M.
Note 3:
The maximum output current from the regulator is 150mA. You
must ensure that the total board current does not exceed this
value.
Note: The backlight feature is not available when running the unit
off batteries.
4 Programming
To put the device into programming mode, follow the procedure below with power
applied to the board:
1. Hold down the reset button (SW5).
2. Hold down the programming button (SW7).
3. Release the reset button.
4. Release the programming button.
The device should now be in programming mode and awaiting commands from the
Flash programming utility.
Once the device has been programmed, to exit programming mode, press and
release the reset button.
5 Board Details
32 1 J2 Jumper, 10-mm
Revision History
Version Date Description
Disclaimer
The contents of this document are subject to change without notice. Customers are advised to consult with JENNIC commercial
representatives before ordering.
The information and circuit diagrams in this document are presented as examples of semiconductor device applications, and are not
intended for incorporation in devices for actual use. Also, JENNIC is unable to assume responsibility for infringement of any patent
rights or other rights of third parties arising from the use of this information or circuit diagrams.
No license is granted by its implication or otherwise under any patent or patent rights of JENNIC Ltd
“Typical” parameters that are provided in this document may vary in different applications and performance may vary over time. All
operating parameters must be validated for each customer application by the customer’s own technical experts.
United States Sales Office United States Sales Office Korean Sales Office
1322 Scott Street, Suite 203 1060 First Avenue, Suite 400 701, 7th Floor, Kunam Building
Point Loma King of Prussia 831-37, Yeoksam-Dong
CA 92106 PA 19406 Kangnam-ku
USA USA Seoul 135-080
Korea
Tel +1 619 223 2215 Tel +1 619 223 2215
Fax +1 619 223 2081 Fax +1 619 223 2081 Tel +82 2 552 5325
E-mail info@us.jennic.com E-mail info@us.jennic.com Fax +82 2 3453 8802
E-mail info@kr.jennic.com