Renesas RZB-ZMD16C-ZDK Debugging Problems, Erratic Debug Behavior, Cannot Connect to Target

Page 22

Applications Engineering

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.

Windows 98 or XP

a.Copy the fousb.inf and usbmon.inf files from the C:\Renesas\FoUSB\USB Drivers folder to the \WINDOWS\INF folder.

b.Copy the fousb.sys and usbmon.sys files from the C:\Renesas\FoUSB\USB Drivers folder to the \WINDOWS\SYSTEM32\drivers folder.

A.3 Debugging Problems

This section discusses the cause of the problem and countermeasures to resolve it. The common problems encountered with debugging are:

Erratic debug behavior

Cannot connect to target

Issues that may come up during debug operations

A.3.1 Erratic Debug Behavior

HEW allows you to launch multiple instances of itself. However, if more that one instance of HEW is open during a debug session, erratic behavior can result. Running the FoUSB Programmer at the same time as HEW can also result in erratic debug behavior. Lastly, having more than one ICD installed can also cause erratic problems or cause HEW to crash.

A.3.2 Cannot Connect to Target

When the message “Can’t connect with the target” is displayed when attempting to connect, there are several reasons that may have caused this message to appear. Each cause and its corresponding countermeasure is discussed below.

The ZDK board or the ICD are not connected correctly.

Unplug the ICD from the USB cable. First connect the ZDK target board to the ICD via the supplied 2×5-header ribbon cable, then connect the ICD back to your PC’s USB port via the supplied mini USB cable. Please see section “4.0 System Connectivity”.

The ICD has no power (Power LED of the ICD is off).

Please ensure that the Power Mode switch on the ICD is set to ‘USB’, and that the power switch on the ZDK board is set toward the ICD connector, if you want to power the board from the ICD unit. If you want to power the ICD from the ZDK target board, the ICD power mode switch must be in the ‘Target’ position. The target board then must be provided with its own power supply and the target board’s power switch must be on in the correct position (toward the power connector).

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

August 2006

Image 22
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 In-Circuit Debugger and Programmer ICD RF Sniffer Interface RfsiRF Sniffer Software and USB Driver Software Development ToolsFoUSB Flash-over-USB Programmer Hardware ZDK Board RZB-ZMD16C-ZDK1. JP1 MCU U4 Power RZB-ZMD16C-ZDK Board Block DiagramRZB-ZMD16C-ZDK Board Jumper Configuration M16C/28 Group of MCUsLCD Liquid Crystal Display TimersLimitations of the ZbRom System ZigBee RFFlash and RAM Usage System ClockInterrupts Stack RAM UsageZbROM Flash Size Global Variable RAM UsageMAC Address Area ZbROM RAM SizeCustomization of Demo Program Settings Other LimitationsPin and Peripheral Limitations System Operation & LimitationsKernel ROM Monitor Introduction Memory MapLimitations on Register Operation Register Operation LimitationsRegister Name Restriction Interrupt Cause M16C/28 Vector Address Kit Specification Stop or Wait Mode LimitationsPerforming Debug Using Symbols User Program’s Real-Time CapabilityPower Supply Requirements RZB-ZMD16C-ZDK Board SpecificationsHardware Specifications SpecificationManual Installation Appendix A. Troubleshooting GuideUSB Driver Problems Cannot Connect to Target Debugging ProblemsErratic Debug Behavior 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.