The ICD and firmware provide a convenient Universal Serial Bus (USB) interface between the ZDK boards and the host PC. This interface reduces resource requirements on the M16C/28 MCU and allows faster code downloads. It also can be used with many other Renesas Flash MCUs, starter kits, and your own Renesas MCU-based target boards.
2.0 Contents of Product Package This section describes the contents of the RZB-ZMD16C-ZDK product package. When unpacking your RZB-ZMD16C-ZDK, please check to see that all items listed below are included. 2.1. RZB-ZMD16C-ZDK ZigBee Demonstration Kit Item List Table 2-1 lists the items included in the RZB-ZMD16C-ZDK.
180 days from the date of purchase. Settlement is limited to repair or replacement of the product only. Renesas Technology America, Inc., does not assume any liability arising out of the application or use of any product, circuit or procedure described herein. No other liability or warranty applies, expressed or implied.
4.0 System Connectivity The following lists the hardware and software products required for using the RZB-ZMD16C-ZDK ZigBee Demonstration Kit. • Host Computer (supplied by user) • Three RZB-ZMD16C-ZDK Boards • Three battery packs with AA batteries • RF Sniffer Board •...
Figure 4-2 ZDK Development System Connectivity 4.1. Host Computer Requirements The minimum requirement to be able to use the software that comes with the RZB-ZMD16C-ZDK is a PC with a USB port and Microsoft Windows 98, ME, 2000, or XP.
Source-level debugging for assembly and C language • Single-step command (unlimited breakpoints) • Run command with 6 breakpoints* for the M16C/28 • RAM monitor function • C variable “watch” window RZB-ZMD16C-ZDK User’s Manual Rev 1.2 Applications Engineering 9/ 33 August 2006...
The Flash Over USB Programmer application provides In-System Programming capability for the starter kit or any target board using an M16C family flash MCU (e.g. R8C, M16C, M32C). Please see the RTA-FoUSB-MON User’s Manual for more details. RZB-ZMD16C-ZDK User’s Manual Rev 1.2 10/ 33 Applications Engineering...
Applications Engineering 5.0 Hardware 5.1. ZDK Board (RZB-ZMD16C-ZDK) Note:The RZB-ZMD16C-ZDK board is referred to as RZB-ZMD28-BRD on the board's silkscreen and schematic drawing. Figure 5-1 shows the RZB-ZMD16C-ZDK Board with major components identified. Figure 5.1: RZB-ZMD16C-ZDK Board RZB-ZMD16C-ZDK User’s Manual Rev 1.2...
5.2. RZB-ZMD16C-ZDK Board Block Diagram The RZB-ZMD16C-ZDK board incorporates an M30280FAHP (80-pin QFP) from the M16C/28 group of microcontrollers designated as U4. Figure 5-2 shows the RZB-ZMD16C-ZDK block diagram. P0_0...6 Xin Xout 8 characters x 2 lines LCD UART 1...
Used by ZigBee stack Used by ZigBee stack Used by ZigBee stack Used by RTOS Used by ZigBee stack available Used by ZigBee stack RZB-ZMD16C-ZDK User’s Manual Rev 1.2 Default Setting Shorted Shorted 13/ 33 Applications Engineering August 2006...
For this ZbRom system, that value is fixed and cannot be changed. You must limit the RAM space used by your local variables and function calls to less than 100 bytes. RZB-ZMD16C-ZDK User’s Manual Rev 1.2 Interrupt Routine Vector Set Function void SetTimerA0Int(long funct_addr);...
2380H 6.7. MAC Address Area Every 802.15.4 radio needs a globally unique 64-bit MAC address. Therefore, your ZDK boards have been pre-programmed with such an address. Please do not erase the Flash block that contains this address. If you accidentally do erase the MAC address, you can find .mot files with replacement addresses in the C:\Renesas\RZB_ZMD16C_ZDK\Demos\Replacement MAC Addresses directory.
RX_BUFF_ENTRIES 16 6.12. Other Limitations The RZB-ZMD16C-ZDK provides sophisticated debugging features at a low cost, but it does have some limitations when used with the HEW software debugger and ICD. Those limitations are described in more detail in the RZB-ZMD16C-ZDK User manual (Start > (All) Programs > Renesas > RZB_ZMD16C_ZDK >...
7.0 System Operation & Limitations The RZB-ZMD16C-ZDK provides sophisticated debugging features at a low cost, but it does have some limitations when used with the debugger and ICD. Section 6.1 introduces the kernel (ROM monitor) program and its purpose. The limitations when this kernel is running with the user program are listed in...
Port 6 and Port 6 DDR 7.5. Limitations on Interrupts - Vectors that Reside in the Hardware Vector Table Table 7-3 lists the limitations on hardware interrupt (i.e. fixed) vector addresses. RZB-ZMD16C-ZDK User’s Manual Rev 1.2 00400h User RAM Area...
To enable the [-g] option, perform the following: • Open the workspace and project in HEW. • Select [Renesas M16C Standard Toolchain] from the Options pull-down menu. • Click on the [Link] tab. • Select [Output] under the [Category] list box.
2-line × 8-character LCD with KS0066 controller IC 8.2. Power Supply Requirements The RZB-ZMD16C-ZDK Board will draw about 35mA with no LEDs on. With the ICD powered from the board, the current draw will be about 85mA. The board has a 3.3V low dropout voltage regulator with an input voltage range from 3.4V to 16V.
NOTE: If you are using Windows 2000 or XP, you will need Administrator privileges to be able to install the drivers. For cases where “Renesas FoUSB ICD” appears with a red X or yellow exclamation point in the Windows Device Manager, please try the following: 1.
If you encounter problems on installing the drivers, you can try the following: Windows 2000 a. Copy the fousb.inf and usbmon.inf files from the C:\Renesas\FoUSB\USB Drivers folder to the \WINNT\INF folder. b. Copy the fousb.sys and usbmon.sys files from the C:\Renesas\FoUSB\USB Drivers folder to the \WINNT\SYSTEM32\drivers folder.
Click the [OK] button on the error dialog box to close it. • When an Exit dialog box appears, click the [Cancel] button to close it. RZB-ZMD16C-ZDK User’s Manual Rev 1.2 Possible Cause/s and Solution Changes were made to the UART1 Special Function Registers (SFRs).
Page 24
Press the reset button on the ZDK board. • Click the HEW Reset icon. After initialization, debugging can resume. However, it is recommended that you download your program again before debugging. RZB-ZMD16C-ZDK User’s Manual Rev 1.2 24/ 33 Applications Engineering August 2006...
RTA-FoUSB-MON User’s Manual NOTE: The installer will copy all these manuals during installation. They can be accessed using the Document Descriptions file by clicking on Start > Programs > Renesas > RZB_ZMD16C_ZDK > Document Descriptions. RZB-ZMD16C-ZDK User’s Manual Rev 1.2 Document that will help you get started on using the ZigBee Demonstration Kit.
Appendix C. Expansion Headers The M30280FA MCU on the RZB-ZMD16C-ZDK target board is housed in an 80-pin QFP package. Pin 1 of the package is identified by a little white circle on the board’s top silkscreen. Connectors J1 to J4, located around the MCU, provide access to almost all of the MCU’s pins.
The circuit board schematic and Bill-Of-Materials (BOM) are available as separate PDF documents. They can be accessed through Start > Programs > Renesas > RZB_ZMD16C_ZDK > Board Hardware, or by browsing to the folder C:\Renesas\RZB_ZMD16C_ZDK\Docs\ ZDK_Manuals and opening the files: RZB_ZMD28_BRD_BOM.pdf...
1. For details on how to use the In-Circuit Debugger and Programmer, please see the RTA-FoUSB-MON User’s Manual (Start > (All) Programs > Renesas > RZB_ZMD16C_ZDK > RTA-FoUSB-Mon Manual). 2. For updates and other evaluation tools and sample programs for the RZB-ZMD16C-ZDK Kit, see: http://america.renesas.com/zigbee RZB-ZMD16C-ZDK User’s Manual Rev 1.2...