To our customers, Old Company Name in Catalogs and Other Documents On April 1st, 2010, NEC Electronics Corporation merged with Renesas Technology Corporation, and Renesas Electronics Corporation took over all the business of both companies. Therefore, although the old company name remains in this document, it is a valid Renesas Electronics document. We appreciate your understanding. Renesas Electronics website: http://www.renesas.
Notice 1. 2. 3. 4. 5. 6. 7. All information included in this document is current as of the date this document is issued. Such information, however, is subject to change without any prior notice. Before purchasing or using any Renesas Electronics products listed herein, please confirm the latest product information with a Renesas Electronics sales office.
To all our customers Regarding the change of names mentioned in the document, such as Hitachi Electric and Hitachi XX, to Renesas Technology Corp. The semiconductor operations of Mitsubishi Electric and Hitachi were transferred to Renesas Technology Corporation on April 1st 2003. These operations include microcomputer, logic, analog and discrete devices, and memory chips other than DRAMs (flash memory, SRAMs etc.) Accordingly, although Hitachi, Hitachi, Ltd.
Supplementary Information H8S/2655, H8S/2245, H8S/2357, H8S/2355, H8S/2350, H8S/2345 Series E6000 Emulator HS2655EPI61H Supplementary Information Hitachi Microcomputer Development Environment System www.renesas-electoronics.com Rev. 1.0 2000.
Cautions 1. Hitachi neither warrants nor grants licenses of any rights of Hitachis or any third partys patent, copyright, trademark, or other intellectual property rights for information contained in this document. Hitachi bears no responsibility for problems that may arise with third partys rights, including intellectual property rights, in connection with use of the information contained in this document. 2. Products and product specifications may be subject to change without notice.
IMPORTANT INFORMATION READ FIRST READ this user's manual before using this emulator product. KEEP the user's manual handy for future reference. Do not attempt to use the emulator product until you fully understand its mechanism. Emulator Product: Throughout this document, the term "emulator product" shall be defined as the following products produced only by Hitachi, Ltd. excluding all subsidiary products.
LIMITED WARRANTY Hitachi warrants its emulator products to be manufactured in accordance with published specifications and free from defects in material and/or workmanship. Hitachi, at its option, will repair or replace any emulator products returned intact to the factory, transportation charges prepaid, which Hitachi, upon inspection, determine to be defective in material and/or workmanship. The foregoing shall constitute the sole remedy for any breach of Hitachi's warranty.
State Law: Some states do not allow the exclusion or limitation of implied warranties or liability for incidental or consequential damages, so the above limitation or exclusion may not apply to you. This warranty gives you specific legal rights, and you may have other rights which may vary from state to state.
SAFETY PAGE READ FIRST READ this user's manual before using this emulator product. KEEP the user's manual handy for future reference. Do not attempt to use the emulator product until you fully understand its mechanism. DEFINITION OF SIGNAL WORDS This is the saf safety alert symbol. bol. It It is used sed to alert you to pot potential persona onal injury hazards. Obey all saf safety messag essages that fo follo llow this sy symbol bol to avoid poss possi ssible injury or deat eath.
WARNING Obser serve the precau ecautions ons lis listed be below. Failu ilure to do so will resu esult in a FIRE HAZARD and will damage the user ser system and the em emulator produc oduct or will resu esult in PER PERSONAL INJURY URY. The The USER SER PROGR OGRAM will be LOST. 1. Do not not repair or re remode odel the em emulator produc oduct by your oursel self fo for elect ectric sho shock hock prevention and qua qualit lity assu assurance. ce. 2.
CAUTION Thi This equ equi een test ested and found to comply with quipment has been the lim limits for a Class A digital device, ce, pur pursuant to to pa part 15 of th the FCC Ru Rules. es. These These lim limits ar are desi esigne gned to pr provide reason easona onable protect ection against harmful in interference when the equ equi quipment is ope operated in a co comme mmercial environm onment.
Preface Thank you for purchasing the H8S/2655, H8S/2245, H8S/2357, H8S/2355, H8S/2350, H8S/2345 series E6000 emulator. The H8S/2655, H8S/2245, H8S/2357, H8S/2355, H8S/2350, H8S/2345 series E6000 emulator (hereafter referred to as the E6000) was designed as a software and hardware development tool for systems based on Hitachi's original microcomputers HD6432655, HD6432245, HD6432357, HD6432355, HD6432351, HD6432345 series.
Contents Section 1 Overview ............................................1 Section 2 User System Interface ..................................6 Section 3 Notes on Use .........................................9 Section 4 HDI Parameters .......................................11 Section 5 Diagnostic Test Procedure...............................13 1.1 1.2 1.3 2.1 2.2 3.1 3.2 3.3 3.4 3.5 4.1 4.2 5.1 5.2 ii Environment Conditions.......................................................................
Figures Figure 2.1 Figure 2.2 Figure 2.3 Figure 2.4 Figure 2.5 Tables Table 1.1 Table 1.2 Table 1.3 Table 1.4 Table 1.5 Table 1.6 Table 1.7 Table 1.8 Table 1.9 Table 4.1 Table 4.2 Default User System Interface Circuit ...................................................................7 User System Interface Circuit for MD2, MD1, MD0 and NMI .............................7 User System Interface Circuit for RESET .............................................................
Section 1 Overview The H8S/2655, H8S/2245, H8S/2357, H8S/2355, H8S/2350, H8S/2345 series E6000 emulator (hereafter referred to as the E6000) is an efficient software and hardware development support tool for application systems using Hitachi's original microcomputers H8S/2655, H8S/2245, H8S/2357, H8S/2355, H8S/2350, H8S/2345 series. 1.1 Environment Condi nditions Table 1.
H8S/2245 Seri eries: Table 1.3 H8S/2245 Series MCUs and User System Interface Cables No. MCU Type Number Package E6000 User System Interface Cables 1 HD6432246 100-pin QFP/TQFP HS2245ECH61H HD6472246 FP/TFP-100B HD6432245 HD6432244 HD6432243 HD6432242 HD6432241R HD6412240 H8S/2350 Seri eries: Table 1.4 H8S/2350 Series MCUs and User System Interface Cable No.
H8S/2345 Seri eries: Table 1.5 No. 1 H8S/2345 Series MCUs and User System Interface Cable MCU Type Number Package HD6432345 100-pin QFP (FP-100A) HS2345ECF61H HD64F2345 100-pin QFP/TQFP HD6472345 (FP/TFP-100B) E6000 User System Interface Cables HS2345ECH61H HD6432344 HD6432343 HD6432341 HD6412340 H8S/2357 Seri eries: Table 1.6 H8S/2357 Series MCUs and User System Interface Cable No.
1.3 Opera erating Voltage age and Frequ reque quency Spec Speci ecifications Table 1.8 shows examples of the MCU operating voltage and frequency specifications supported by the E6000. If the E6000 is used in an environment that exceeds the operating voltage range and operating frequency range guaranteed for the MCU operation, normal emulator operation is not guaranteed. Table 1.8 Operating Voltage and Frequency Specifications Operating Frequency (f) (MHz) No.
Table 1.9 Clock Selections Clock Command Parameter Configuration Window Setting 8 10 12 16 20 t t2 8 MHz internal clock 10 MHz internal clock 12.5 MHz internal clock 16 MHz internal clock 20 MHz internal clock Target Target/2 Notes Default Not supported by the actual MCU. Use this clock only when the required clock duty cannot be obtained. NOTE The system clock (f f) frequency is the same clock frequency input to the XTAL and EXTAL when external clock t is specified.
Section 2 User System Interface All user system interface signals are directly connected to the MCU in the E6000 with no buffering except for those listed below which are connected to the MCU through control circuits: · · · · · · NMI RESET MD2, MD1, MD0 XTAL EXTAL WAIT 2.1 Signal Protect ection All user system interface signals are protected from over- or under-voltage by use of diode arrays except for the AVcc and Vref.
Default: Figure 2.1 Default User System Interface Circuit M ode Pins (M D2, M D1 and and M D0) and NM I: The Mode Pins and the NMI signal are input to the MCU through the emulator control circuit. The rising/falling time of the signal must be 8 ns/V or less. The mode pins are only monitored. The CPU mode depends on the HDI Configuration settings. Figure 2.2 User System Interface Circuit for MD2, MD1, MD0 and NMI RESET: ET: Figure 2.
P40 to P47 (pins used for AN0 and nd DA0 AN0 to AN7 AN7 a DA0 to DA1 DA1), AVcc AVcc, cc, AVss AVss and Vref: ref: Figure 2.4 User System Interface Circuit for P40 to P47, AVcc, AVss and Vref Signals IRQ0IRQ7 and WAIT: The IRQ0 to IRQ7 and WAIT signals are input to the MCU and also to the trace acquiring circuit. Therefore, the rising and falling time of these signals must be within 8 ns/v or shorter. Figure 2.
Section 3 3.1 Notes on Use I/O Register Differe fferen erences ces between een Actual MCU and E6000 In the E6000, one evaluation chip emulates several types of MCU. Therefore, there are some differences in I/O registers between an actual MCU and the E6000. Note these differences when accessing the I/O registers. I/O port is in the input state at default. The I/O register contents indicate the emulator port status.
3.3 Use of an Intern ernal RAM RAM Area rea as as Extern ernal Memory An internal RAM area can be used as an external address when the RAME bit of the SYSCR is cleared to "0". An emulator (optional memory) cannot be specified for the internal RAM area. Only user memory can be accessed as an external address. Option memory cannot be accessed as an external address. In this case, Memory Mapping setting is the same as the Internal RAM setting. 3.
Section 4 4.1 HDI Parameters Addre ddress ress Area reas Table 4.1 lists the parameters for address areas (Area) that can be specified with HDI command line interface or displayed as trace results. Table 4.1 Address Area Parameters HDI Parameter (Trace Display) Address Area Description rom On-chip ROM MCU's on-chip ROM, which can be read but cannot be written to. ram On-chip RAM MCU's on-chip RAM (except for DTC RAM), which can be read and written to.
4.2 Access ccess Status Table 4.2 lists the parameters for access status (Status) that can be specified with HDI command line interface or displayed as trace results. Table 4.
Section 5 Diagnostic Test Procedure This section describes the diagnostic test procedure using the E6000 test program. 5.1 System Set-U t-Up for Test Progr ogram Execu ecution To execute the test program, use the following hardware; do not connect the user system interface cable and user system.
5.2 Diagnostic Test Procedure Using the Test Program Insert the CD-R (HS2655EPI61SR supplied with the E6000) into the CD-ROM drive of the host computer by pressing the Shift key, move the current directory to :\Diag with a command prompt, and enter one of the following commands according to the PC interface board used to initiate the test program: 1. ISA bus interface boad (HS6000EII01H) > TM2655 ISA (RET) 2. PCI bus interface boad (HS6000EIC01H or HS6000EIC02H) > TM2655 PCI (RET) 3.
It will take about 11 minutes to execute the test program when the host computer using Windows ®95 runs at 166 MHz and the PCMCIA interface card is used. The following messages are displayed during the test. Message E6000 H8S/2655 EMULATION BOARD Tests Vx.x Hitachi Ltd (1999) SIMM module fitted? (1.None 2.1MB 3. 4MB) 1 Description Test program start message. Vx.x shows the version number. Enter 1 because the SIMM memory module is not installed in this example. Searching for interface card ........
Emulator Board Information: Main Board ID H'5 Emulation Board ID H'e Shows the ID number of the upper board of the E6000 (always e). Revision H'x Shows the revision number of the upper board of the E6000. SIMM No SIMM module inserted Shows whether the SIMM memory board is installed. Downloading firmware ..... Loading the test program. 01) Testing Main Board Register : IDR0 Register.....................OK PAGE Register.....................OK TRACE G/A Register................OK PERFM G/A Register..
03) Testing Firmware RAM : Shows the results of Decode Test. page range H'700 - H'71f ..........OK decoding test for the firmware RAM in the E6000 (normal completion). Shows the results of step Marching Test. page range H'700 - H'71f .........OK for the firmware RAM in the E6000 (normal completion). Downloading firmware ..... Loading the test program. 04) Testing Trace RAM : Shows the results of Decode Test. page range H'000 - H'04f ..........
05) Testing Mapping RAM : Decode Test. Shows the results of page range H'200 - H'27f ........OK decoding test for the mapping RAM in the E6000 (normal completion). Shows the results of Marching Test. page range H'200 - H'27f .........OK step test for the mapping RAM in the E6000 (normal completion). 06) Testing Internal ROM and RAM : Setting up, please wait.. Decode Test ........................OK Marching Test ......................
11) Testing Internal ROM Write-Protect : Setting up, please wait.. Write-Protect ......................OK Shows the check results for the internal ROM writeprotection controlling circuits in the E6000 (normal completion). 12) Testing Hardware Break : Setting up, please wait.. A)Break Point Intialised .............OK B)Event Detectors CES channel 1-12 ...OK C)Test Sequencing 1 ..................OK D)Check Range Break ..................OK E)Check Range Break for Data .........OK F)Check Compare Either .....
16) Testing PERM_GA : Setting up, please wait.. A)Time Measure Test .........................OK B)PERM_POINT TO POINT Time Measure Test .....OK C)PERM_SUBROUTINE Time Measure Test .........OK D)PERM Time Out Bit Test Time Out Test 1............................OK Time Out Test 2............................OK Shows the check results for the performance analysis controlling circuits in the E6000 (nomal completion). 17) Testing Bus Monitor : Setting up, please wait.. A) Register test..........................