Renesas RZB-ZMD16C-ZDK user manual Issues that May Arise During Debug Operations, Table A.3

Page 23

Applications Engineering

USB was not selected on the HEW Init dialog box.

Please select ‘USB’ from the Init dialog box that is displayed right after you start a debug session.

The selected MCU on the ICD board and the actual target MCU (M16C/28) do not match.

Close the error message by clicking on the ‘OK’ button, then click on the ‘Cancel’ button of the Init window. Make sure you select ‘M30280FA.mcu’. If the MCU loaded on the ICD is different, HEW will re-program the ICD to match it.

The target MCU is damaged.

Try a different target board and see if the HEW will connect. You may have a damaged board or MCU.

A.3.3 Issues that May Arise During Debug Operations

While debugging user code, some issues may come up because the limitations discussed in section “7.0 System Operation & Limitations” were not satisfied. The common issues are listed in Table A.3, including the countermeasures.

Table A.3

Problem

 

Possible Cause/s and Solution

After stepping

a few

Changes were made to the UART1 Special Function

instructions, HEW

cannot

Registers (SFRs). Do not change UART1 SFRs in your

“stop”

 

code.

Breakpoints do not seem to

System is in “FreeRun” mode. Change the RUN mode to

work

 

“Sampling” from the “Init” window (Emulator System icon).

HEW locks up (cannot stop

Changes were made to the UART1 SFRs. Do not change

program) or Communication

UART1 SFRs in your code.

error message is displayed.

Ensure that no limitations in Section 6 were violated.

 

 

Re-initialize the system without closing debug session. See

 

 

note below.

 

 

Do a hardware reset. User-program runaway may be

 

 

corrupting the kernel (RAM, interrupt vectors, flags, etc.).

 

 

Close the debug session, hit the reset button on the ZDK

 

 

board to reset the board, then restart.

Download problems

 

Filenames or directory names contain spaces or special

 

 

characters.

 

 

HEW project was not properly set up (startup files missing or

 

 

out of order, files added to wrong member, etc.). Try

 

 

creating a new project and adding your source files to it. For

 

 

details, please see the HEW User’s Manual.

To re-initialize the system without closing a debug session, try the following:

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 23/ 33

August 2006

Image 23
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 System Connectivity ZigBee Demo Kit SetupRF Sniffer Board Host Computer RequirementsRZB-ZMD16C-ZDK Boards Software Development Tools RF Sniffer Interface RfsiRF Sniffer Software and USB Driver In-Circuit Debugger and Programmer ICDFoUSB Flash-over-USB Programmer ZDK Board RZB-ZMD16C-ZDK HardwareM16C/28 Group of MCUs RZB-ZMD16C-ZDK Board Block DiagramRZB-ZMD16C-ZDK Board Jumper Configuration 1. JP1 MCU U4 PowerZigBee RF TimersLimitations of the ZbRom System LCD Liquid Crystal DisplayStack RAM Usage System ClockInterrupts Flash and RAM UsageZbROM RAM Size Global Variable RAM UsageMAC Address Area ZbROM Flash SizeOther Limitations Customization of Demo Program SettingsMemory Map System Operation & LimitationsKernel ROM Monitor Introduction Pin and Peripheral LimitationsRegister Name Restriction Register Operation LimitationsLimitations on Register Operation User Program’s Real-Time Capability Stop or Wait Mode LimitationsPerforming Debug Using Symbols Interrupt Cause M16C/28 Vector Address Kit SpecificationSpecification RZB-ZMD16C-ZDK Board SpecificationsHardware Specifications Power Supply RequirementsUSB Driver Problems Appendix A. Troubleshooting GuideManual Installation Windows Debugging ProblemsErratic Debug Behavior Cannot Connect to TargetTable A.3 Issues that May Arise During Debug OperationsProblem Possible Cause/s and Solution Page Appendix B. Reference Manuals MCU Function Pin Appendix C. Expansion HeadersMCU 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 Figure E-1 PCB Top View Appendix E. RZB-ZMD16C-ZDK Printed Circuit BoardFigure 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.