Renesas HEW Target Server Скачать руководство пользователя страница 10

 

 

HTS Demo Kit V1.0 

10/ 20 

December 2007 

 

7.0 System Operation & Limitations 

The HTS Demo Kit board provides sophisticated debugging features at a low cost via its on-board in-
circuit debugging and programming circuitry (ICD).  
 
For M16C boards without on-board debugging/programming circuitry, Renesas offers the functionally 
equivalent, standalone E8 in-circuit debugger/programmer. You can find detailed information on the E8 
and its functionality in the E8 Emulator User’s Manual, which you can view via the HEW Manual Navigator. 
 
The HTS Demo Kit board does have some limitations when used with the HEW software debugger and 
the board’s ICD circuit. 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 Table 7-1. 

Table 7-1: System Limitations when Debugging 

Item 

Please Refer To 

7.2 Pin and Peripheral Limitations

 

7.3 Memory Map

 

7.4 Register Operation Limitations

 

User Limitations 

7.5  Limitations on Interrupts – Vectors that Reside in the Hardware 
Vector Table

 

7.6 Stop or Wait Mode Limitations 
The kernel cannot be run in STOP or WAIT modes. Do not use these 
modes when debugging your program  

Debugger Limitations 

7.7 User Program’s Real-Time Capability 

7.1. Kernel (ROM Monitor) Introduction  

During debug, a small program called a kernel is uploaded to the M16C/26A (M30260F8AGP) MCU. The 
kernel communicates with HEW through the ICD portion of the HTS Demo Kit board regarding MCU 
status during user code debugging operations.  
 
There are no special steps required in the user program to make use of the ICD portion. The operation of 
the kernel is transparent to the user, but there are some limitations. These are discussed from section 7.2 
onward.  
 
After starting a HEW debug session, the ICD uploads the kernel to the M16C/26A if it does not already 
exist (e.g. on a blank device or a device that was programmed with the Flash Development Toolkit 
Programmer). After downloading the kernel, the M16C/26A is ready to download user code.  
 
Connecting the HTS Demo Kit board without starting HEW will not affect the signal lines connected 
between the ICD MCU (HD64F2215RUBR) and the M16C/26A; the ICD MCU keeps the signal lines in 
high-impedance state. The ICD MCU only drives the pins after HEW or the Flash Development Toolkit 
software attempts to connect.  
 
After completing program debug and verification with HEW, you can create an image of your code in Intel 
(.hex) or Motorola (.mot) file formats. This image can be programmed into the M16C/26A using the Flash 
Development Toolkit programming software. This procedure erases the kernel and leaves only the user 
program. 

7.2. Pin and Peripheral Limitations  

SIO/UART1 pins are used for communication between the M16C/26A kernel on the HTS Demo Kit board 
and the board’s ICD MCU (HD64F2215RUBR). Do not connect these pins to any other circuit, as 
SIO/UART1 cannot be used in the user program while using the Debugger.  

Содержание HEW Target Server

Страница 1: ...Powerful Processors Easy to Use HEW Target Server Demo Kit User s Manual Rev 1 0 December 2007 www renesas com...

Страница 2: ...S Demo Kit Board Block Diagram 9 6 3 M16C 26A Group of MCUs 9 7 0 System Operation Limitations 10 7 1 Kernel ROM Monitor Introduction 10 7 2 Pin and Peripheral Limitations 10 7 3 Memory Map 11 7 4 Reg...

Страница 3: ...Graphical User Interface GUI and Software Debugger NC30WA C compiler assembler and linker and Flash Development Toolkit FDT programming software The HTS Demo Kit features on board in circuit debugging...

Страница 4: ...ash Development Toolkit Programming Software USB drivers Manuals Tutorials Sample programs 3 1 1 CD ROM The CD ROM contains the electronic manuals and software necessary for developing programs Your c...

Страница 5: ...anty is limited to replacement of the CD only While every attempt has been made to ensure accurate documentation Renesas Technology America Inc cannot be held responsible for errors or omissions and r...

Страница 6: ...required for using the HTS Demo Kit Host Computer supplied by user HTS Demo Kit Board Mini USB cable Software Tools HEW IDE NC30 Compiler Linker Flash Development Toolkit Programmer Optional Hardware...

Страница 7: ...on C Compiler The evaluation version of the M3T NC30WA C compiler is provided with the same functionality as the commercial version except that link size will be restricted to 64 kBytes after 60 days...

Страница 8: ...HTS Demo Kit V1 0 8 20 December 2007 6 0 Hardware 6 1 HTS Demo Kit Board Figure 6 1 Figure 6 1 HTS Demo Kit Board shows the HTS Demo Kit Board with major components identified Renesas HTS Demo Board...

Страница 9: ...ck Diagram 6 3 M16C 26A Group of MCUs The M16C 26A group of 16 bit single chip Flash microcontrollers MCU is part of the M16C Tiny family and utilizes an M16C 60 series CPU core The hardware and softw...

Страница 10: ...GP MCU The kernel communicates with HEW through the ICD portion of the HTS Demo Kit board regarding MCU status during user code debugging operations There are no special steps required in the user pro...

Страница 11: ...alog box is displayed that allows you to place the kernel anywhere in the available user RAM and Flash ROM Specify an area that is not used by your application software When the High performance Embed...

Страница 12: ...n hardware interrupt i e fixed vector addresses Table 7 3 Interrupt Vector Addresses Interrupt Cause M16C 26A Vector Address Kit Specification Undefined FFFDCh FFFDFh User available Overflow FFFE0h FF...

Страница 13: ...when a new project is created using HEW debugging symbols are enabled If you are unable to view the source properly during debug add the debug option g in HEW before compiling the programs To enable...

Страница 14: ...User LED connected to P7_6 D5 Red RED User LED connected to P7_0 Photo Sensor R17 Connected to AN1 analog input Audio Amplifier U8 LM4808 Stereo Amplifier connected to PWM Timer outputs TA2out and TA...

Страница 15: ...HTS Demo Kit board Store the board in a conductive bag inside the original factory packaging Table 8 2 Operating and Storage Environments Environmental Condition Ambient Temperature Ambient Humidity O...

Страница 16: ...an use MCU_I O as test points to check MCU signals or by mounting your own header to connect your own external circuitry The silkscreen identifying the connectors is at the top of the HTS Demo Kit boa...

Страница 17: ...board schematic and Bill Of Materials BOM are available as separate PDF documents They can be viewed via Start Programs Renesas HTS Demo Kit or by browsing to the folder C Program Files Renesas Hew HT...

Страница 18: ...HTS Demo Kit V1 0 18 20 December 2007...

Страница 19: ...HTS Demo Kit V1 0 19 20 December 2007...

Страница 20: ...HTS Demo Kit V1 0 20 20 December 2007 Appendix C HTS Demo Kit Printed Circuit Board Renesas HTS Demo Board 3 500 inch Figure E 1 PCB Top View...

Отзывы: