Renesas RZB-ZMD16C-ZDK user manual Customization of Demo Program Settings, Other Limitations

Page 16
/* RECEIVE BUFFER */ #define RX_BUFF_SIZE 256

Applications Engineering

6.11. Customization of Demo Program Settings

The following definitions can be changed at the top of the ZDK_Demo.c file to fit your requirements.

/* ZigBee Configuration */ #define DEMO_CHANNEL 1

#define SCAN_CHANNELS ((DWORD)0x1 << DEMO_CHANNEL) /* Only scan our demo

 

channel */

//#define SCAN_CHANNELS 0x7FFF800 /* Scan every channel */

ZbPANId s_LocalPanId = 0x1ACE;

/* MUST BE A VALUE LOWER THAN 0x3FFF */

/* ASCII Input */

#define MAX_SERIAL_INPUT 20

/* Address Book */

//This array holds the addresses of all the nodes currently

//on the network. It is updated only by the coordinator. #define MAX_BOOK_ENTRIES 32

/* Circular buffer size for data payload (all data is held in this one buffer) */

#define RX_BUFF_ENTRIES 16 /* Number of buffered packet that can be queued up */

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 > All Manuals and Documents).

RZB-ZMD16C-ZDK User’s Manual Rev 1.2 16/ 33

August 2006

Image 16
Contents ZigBee Demo Kit ZDK Table of Contents RZB-ZMD16C-ZDK User’s Manual Rev 1.2 3 August Introduction Contents of Product Package Limited Guarantee and Support ZigBee Demo Kit Setup System ConnectivityRZB-ZMD16C-ZDK Boards Host Computer RequirementsRF Sniffer Board RF Sniffer Interface Rfsi RF Sniffer Software and USB DriverIn-Circuit Debugger and Programmer ICD Software Development ToolsFoUSB Flash-over-USB Programmer Hardware ZDK Board RZB-ZMD16C-ZDKRZB-ZMD16C-ZDK Board Block Diagram RZB-ZMD16C-ZDK Board Jumper Configuration1. JP1 MCU U4 Power M16C/28 Group of MCUsTimers Limitations of the ZbRom SystemLCD Liquid Crystal Display ZigBee RFSystem Clock InterruptsFlash and RAM Usage Stack RAM UsageGlobal Variable RAM Usage MAC Address AreaZbROM Flash Size ZbROM RAM SizeCustomization of Demo Program Settings Other LimitationsSystem Operation & Limitations Kernel ROM Monitor IntroductionPin and Peripheral Limitations Memory MapLimitations on Register Operation Register Operation LimitationsRegister Name Restriction Stop or Wait Mode Limitations Performing Debug Using SymbolsInterrupt Cause M16C/28 Vector Address Kit Specification User Program’s Real-Time CapabilityRZB-ZMD16C-ZDK Board Specifications Hardware SpecificationsPower Supply Requirements SpecificationManual Installation Appendix A. Troubleshooting GuideUSB Driver Problems Debugging Problems Erratic Debug BehaviorCannot Connect to Target WindowsProblem Possible Cause/s and Solution Issues that May Arise During Debug OperationsTable A.3 Page Appendix B. Reference Manuals Appendix C. Expansion Headers MCU Function PinMCU Function Appendix D. Board Schematic & BOM RZB-ZMD16C-ZDK User’s Manual Rev 1.2 29 August RZB-ZMD16C-ZDK User’s Manual Rev 1.2 30 August Appendix E. RZB-ZMD16C-ZDK Printed Circuit Board Figure E-1 PCB Top ViewFigure E-2 PCB Bottom View Appendix F. Other Resources

RZB-ZMD16C-ZDK specifications

The Renesas RZB-ZMD16C-ZDK is an advanced evaluation kit designed for developers and engineers focused on creating next-generation embedded applications. This development board is part of the RZ family, which is renowned for its powerful features and flexibility in various applications, including industrial automation, smart home devices, and automotive systems.

One of the standout features of the RZB-ZMD16C-ZDK is its integration of a Renesas RZ/A2M microprocessor. This microprocessor offers a high performance with an ARM Cortex-A9 core that operates at clock speeds up to 600 MHz, which enables the execution of complex algorithms and control tasks. The board boasts an impressive capability to support high-resolution graphics and touchscreen interfaces, making it ideal for HMI applications.

In terms of memory, the RZB-ZMD16C-ZDK comes equipped with substantial on-chip SRAM and flash memory, enhancing its ability to run sophisticated applications without the need for external memory interfaces. This is coupled with a generous amount of expansion options, including GPIO, ADC, and PWM functionality, ensuring that developers can easily integrate additional peripherals.

The kit supports various connectivity options, including Ethernet, USB, and serial communication protocols, enabling seamless integration into existing networks and infrastructures. Its built-in Ethernet capabilities are particularly advantageous for IoT applications, facilitating real-time data exchange and remote control functionalities.

The RZB-ZMD16C-ZDK also emphasizes ease of use for developers, featuring comprehensive software support, including the Renesas Flexible Software Package (FSP). This package accelerates development by providing pre-configured drivers and middleware, which simplifies the implementation of required functionalities.

Moreover, comprehensive debugging and development tools are included, allowing engineers to efficiently test and refine their applications without needing extensive additional resources. The availability of Kano and Renesas e2 studio IDE further enriches the development experience by providing a rich set of debugging and code analysis tools.

In summary, the Renesas RZB-ZMD16C-ZDK is a powerful evaluation kit designed with an extensive feature set and cutting-edge technology. Its combination of high-performance processing, ample memory, versatile connectivity, and robust software support makes it an attractive option for professionals seeking to develop reliable embedded solutions across various industries. The RZB-ZMD16C-ZDK stands out as a critical resource for innovation in the fast-evolving field of embedded systems.