Home

Z86C36 ICEBOX User Manual

image

Contents

1. 15 0 gt 1 1 ZIF SOCKET M8 0 Ng C50SZ 2 0 17 maz MZ MA Ne M6 MAS c 1g4 7 c A6 16 MA6 A7 N5 MA7 ms MAS lt gt 1 4 U 007 0 50570 B9 9 lt gt 50571 A9 220 Pos MAIO 50572 C8 2 11 Na net 7nU AS gt 4E4 12 3A1 nIRQ3 nIRQ3 M10 IRO3 A13 l4 MA13 7 nU MAS gt 4E4 nIRQ4 19 IRO4 14 2 14 lt 1 4 gt nRESET nRESET RESET 15 2 15 nU 05 gt 1 4 lt 1E4 ICRAM ICRAM 2 L1 nU AS gt 1E1 2 2 nU MAS gt 1A4 war ps 00 05 u_ RW gt 1A4 lt 3A3 SMR SMR psc nU MDS gt ADMUX 184 ADMUX RW 23 U_RW gt nlACK bH2 gt 1 4 B8 m nlACK ps 8 em NC nSYNC gt nSYNC gt 1A4 A oor URW 87 P02 SCLK SCLK gt gt 1A
2. 9 Quick Installation Instructions 9 Complete Installation Instructions 12 Set Power Jumper 12 Installing a New ICE Chip 16 Software Installation 18 ICEBOX Operation 245 565 eR bade e Rcx Ros e Re Re 18 Resetting oce Gravel de rg iw qe gris 19 Table of Contents 0 002202 1001 Z86C36 ICEBOX iv 7 LED Operation 20 19 Jumper Settings ceed cada dieti eem beet ade hoe des 20 Pr DET 23 Using ZDS 2 uras hive bine itd FE d 23 Selectthe ICEBOX osse ees 23 Open a Project and Add Files 26 Available Debug Windows 29 Appendix A Troubleshooting Guide 31 Introd ction Re dre 31 Error Opening Serial Port 31 Counter Jumps to Unexpected Address 32 ZDS EBErrot MeSSages esaet beo tbe edocet o dot d sisaq 32 Can Not Open 8 32 Out of Synchronization with the Emulator 33 Appendix B ASCII Character Set 35 Appendix C Problem Suggestion Report Form 41 GIOSSBEY
3. Z66C36 ICEBOX User Manual UM002202 1001 ZiLOG Worldwide Headquarters 910 E Hamilton Avenue Campbell CA 95008 Telephone 408 558 8500 Fax 408 558 8300 www ZiLOG com Z86C36 ICEBOX This publication is subject to replacement by a later edition To determine whether a later edition exists or to request copies of publications contact ZiLOG Worldwide Headquarters 910 E Hamilton Avenue Campbell CA 95008 Telephone 408 558 8500 Fax 408 558 8300 www ZiLOG com Document Disclaimer ZiLOG is a registered trademark of ZiLOG Inc in the United States and in other countries All other products and or service names mentioned herein may be trademarks of the companies with which they are associated 2001 by ZiLOG Inc All rights reserved Information in this publication concerning the devices applications or technology described is intended to suggest possible uses and may be superseded ZiLOG INC DOES NOT ASSUME LIABILITY FOR OR PROVIDE A REPRESENTATION OF ACCURACY OF THE INFORMATION DEVICES OR TECHNOLOGY DESCRIBED IN THIS DOCUMENT ZiLOG ALSO DOES NOT ASSUME LIABILITY FOR INTELLECTUAL PROPERTY INFRINGEMENT RELATED IN ANY MANNER TO USE OF INFORMATION DEVICES OR TECHNOLOGY DESCRIBED HEREIN OR OTHERWISE Except with the express written approval of ZiLOG use of information devices or technology as critical components of life support systems is not authorized No licenses are conveyed
4. 28 PDIP emulation pod 28 SOIC 786 34 35 28 PDIP emulation pod and DIP to SOIC conversion adapter from Emulation Technology AS DIP 6 028 S003 1 or AS DIP 6 028 S003 2 28 PLCC 786 34 35 N A 28 PLCC emulation pod 40 PDIP Z86C44 C45 N A 40 PDIP emulation pod 44 786 44 45 N A 44 PLCC emulation pod 44 QFP N A N A N A Table 2 Z86C5120GSE ICE Chip Supported Products Z86C3600ZEM Target Emulator Selection Packages Emulation OTP Required Accessories 28 PDIP Z86C36 N A 28 PDIP emulation pod UMO002202 1001 Introduction Z86C36 ICEBOX 11200 Table2 Z86C5120GSE ICE Chip Supported Products Z86C3600ZEM Target Emulator Selection Continued Packages Emulation OTP Required Accessories 28 SOIC 786 36 N A 28 PDIP emulation pod and a DIP to SOIC conversion adapter from Emulation Technology AS DIP 6 028 S003 1 or AS DIP 6 028 S003 2 28 PLCC 786 36 N A 28 PLCC emulation pod 40 PDIP Z86C46 N A 40 PDIP emulation pod 44 PLCC Z86C46 N A 44 PLCC emulation pod y Notes The Z86C3600ZEM becomes the Z86C3500ZEM when you use a Z86C50 ICE chip Introduction UM002202 1001 Z86C36 ICEBOX 2 4 11200 HARDWARE SPECIFICATIONS Operating Conditions Operating Humidity 1096 9096 RH Noncondensing Operating Temperature 20 C 10 C Clocks The control processor operates at 7 3728 Mhz the emulation processor operates at 16 384 Mhz Serial Baud Rate 57 600 bps Power Req
5. ERROR OPENING SERIAL PORT If the initial ZiLOG screen is not appearing after selecting the COM port and the screen message displays Time out while reading 1 Check the RS 232C cable connection and communication port selection in ZDS See Select the ICEBOX on page 23 for more information on how to configure the host PC s port 2 Resetthe emulator and ZDS 3 Try connecting another cable 4 Check if transmit receive signals need to be swapped Note On some DB connectors for the ports the transmit receive signal may be swapped and a Null Modem adapter may be required 5 Ensure that the power supply is connected is turned on and power is available 6 Ensure that the power supply is set at the correct voltage UM002202 1001 Appendix A Troubleshooting Guide 32 Z86C36 ICEBOX 2 7 8 9 10 Ensure that the J1 power jumper has been properly configured See Set Power Jumper on page 12 for more information on setting the J1 jumper Check if power supply is supplying the required current 2 5 A typical to the emulator Check selected the port using another application or select another COM port After resetting the emulator wait a minimum of 5 seconds before running ZDS COUNTER JUMPS TO UNEXPECTED ADDRESS Any instruction other than a DI instruction is used to disable interrupts Possible causes include The stack overflows into the general register locations Extra POP PUSH IRET or RET
6. 11 09 15 c Attach the voltmeter lead to either pin 1 or 3 on the J1 jumper and ground d Power the ICEBOX with the target device disconnected e Turn the voltage adjuster s screw until the voltmeter s read out matches the target device s voltage Caution Failure to match the target devices voltage with the ICE chip s voltage could result in damage to the ICEBOX target device or ICE chip Power the ICEBOX If anything unusual such as an unexpected sound and or smell occurs when turning on the power supply turn off the power supply and check the setting for the J1 jumper See Set Power Jumper on page 12 If the power supply allows voltage adjustment adjust it again to 5 V The power supply output may measure less than 5 V because of the load of the ICEBOX If your power supply has a current meter ensure that the ICEBOX is drawing within the rated current After power up press the RESET button to reset the ICE chip Pressing the RESET button avoids bus contention on the I O lines If the ICEBOX is not powering your design through the Vcc pin turn on the power supply of the design Caution If your design already has a power supply do not power your design from the ICEBOX pin When powering down follow the procedure described below 1 Halt emulation 2 In ZDS select Reset from the Build or Debug Menu 3 Power down the target application board if using its own power supply 4 Power down the I
7. 95 999 yu ai 43 lnc 47 UMO002202 1001 Table of Contents Z86C36 List of Figures List of Figures Figure 1 Figure 2 Figure 3 Figure 4 Figure 5 Figure 6 Figure 7 Figure 8 Figure 9 Figure 10 ICEBOX 1120 Hook Up Diagram 10 Z86C36 ICEBOX External Top View 11 Jl Jumper 13 ICE Chip Installation 17 Closing the ICE Chip Locking Lever 18 New Project Dialog Box 24 Emulator Configuration Dialog 25 Project Viewer 27 Insert Files into Project Dialog Box 27 Project Viewer Window with 28 0 002202 1001 Z86C36 ICEBOX VI This page intentionally left blank UM002202 1001 List of Figures Z86C36 List of Tables List of Tables Table 1 Table 2 Table 3 Table 4 Table 5 ICEBOX 11200 Z86C5020GSE ICE Chip Supported Products Z86C3500ZEM Target Emulator Selection 2 Z86C5120GSE ICE Chip Supported Products Z86C3600ZEM Target Emulator Selection 2 Front LED Assignments 19 Jumper Settings 29 ASCII Character Set 35 0 002202 1001 vii Z86C36 ICEBOX Vill Litas
8. N7 N9 p 286 50 Crystal 110 ZIF SOCKET N i 1 2 zi VccADJ 1150 U XTAL2 3 gt gt 166 1 VccTGT x Crystal1 1 3 out vec 4 ICE Chip amp Target Connection gt X 2150 4 Title U_XTALI 3 15 x Lwc Schematic 286636 Daug hter Board Size Document Number Rev 1 vi OSC B 96C0620 00 1 B ate Tuesday July 27 1999 heet 1 of 4 y July UM002202 1001 Schematic 1 lt 1E4 0 002202 1001 PO 7 0 019 U C m P01 2 1 1 1 1 c5 ce co cio cao mU 2 5 185 VccICE mu 6 183 mU P04 g 184 1 4 z z z mU 9 185 1 5 mU 06 186 1 6 cuT
9. ASCII Character Set Graphic Decimal Hexadecimal Comments 0 0 Null 1 1 Start Of Heading 2 2 Start Of Text 3 3 End Of Text 4 4 End Or Transmission 5 5 Enquiry 6 6 Acknowledge 7 7 Bell 8 8 Backspace 9 9 Horizontal Tabulation 10 A Line Feed 11 B Vertical Tabulation 12 C Form Feed 13 D Carriage Return 14 Shift Out 15 F Shift In 16 10 Data Link Escape 17 11 Device Control 1 18 12 Device Control 2 UM002202 1001 Appendix B ASCII Character Set Z86C36 ICEBOX 36 Iros Table 6 ASCII Character Set Continued Graphic Decimal Hexadecimal Comments 19 13 Device Control 3 20 14 Device Control 4 21 15 Negative Acknowledge 22 16 Synchronous Idle 23 17 End Of Block 24 18 Cancel 25 19 End Of Medium 26 1 Substitute 27 1B Escape 28 1C File Separator 29 1D Group Separator 30 1E Record Separator 31 1F Unit Separator 32 20 Space 33 21 Exclamation Point 34 22 Quotation Mark 35 23 Number Sign 36 24 Dollar Sign 37 25 Percent Sign amp 38 26 Ampersand 39 27 Apostrophe 40 28 Opening Left Parenthesis 41 29 Closing Right Parenthesis UM002202 1001 Appendix B ASCII Character Set Z86C36 ICEBOX 11200 37 Table 6 ASCII Character Set Continued Graphic Decimal Hexadecimal Comments 42 2 Asterisk 43 2 Plus
10. FAX number to the customer support center is 512 306 4072 Customers can also contact the support center through our website at http www zilog com support For valuable information about hardware and software development tools go to ZiLOG home page at http www zilog com The latest released version of the ZDS can be downloaded from this site Introduction UM002202 1001 8 Z86C36 ICEBOX TiLO0 0 002202 1001 This page intentionally left blank Introduction Z86C36 ICEBOX 2 ki L O G 2 Setup and Installation HARDWARE INSTALLATION Before installing the hardware refer to Figure 1 for a diagram on connecting the ICEBOX to a PC and power supply Figure 2 provides option jumper locations Quick Installation Instructions To install the hardware using a bench power supply perform the following 1 Set the correct jumper setting for powering the ICE chip and target board See Set Power Jumper on page 12 2 Connect the power supply to the emulator and ensure it is set to provide 5 0 V and 2 5 A Connect the serial cable to the PC 4 Connect the ICEBOX to the target board if performing in circuit emulation 5 Setup the oscillator and option jumpers 6 Select the ICE chip that you want to emulate 7 Powerupthe ICEBOX UM002202 1001 Setup and Installation Z86C36 ICEBOX 7 10 111 09 Figure 1 Hook Up Diagram Note Each ICEBOX is shipped with a 16 384 MHz oscillator The
11. GND121 VCC91 GND122 11 GND132 VCC127 GND133 VCC138 GND143 VCC159 GND152 VCC176 GND170 VCC195 GND189 GND206 VPP C36_Peripherals 25 2 preU P31 U P30 lt _ UM002202 1001 place at C50 pin Schematic 4 07 Vec 020 5042 17108604 vour H 2 vin vour 2 VecAD T ca C84 C59 z ZTN 10uF a R53 TN up AUF T 121 NZ x 4 lt gt e N 15V OUTPUTISR R54 3V 5V T 169 Adjustable Power T1 R55 56 R57 58 R59 200 K JK JK 1K Vec P5 o n 108 3 4 49 TMS 4 5 2 6 N 79 TDI x O 8 9 10 4 119 preU P30 ISP Connection 135 R50 4 TS AC 21 nIRQ3 x Vec 021 Pipa T P37 LT1117CST 3 3 VIN VOUT ee vcc3_3 lt C85 _ C86 3 ZTN 10uF C87 T 10 lt 7 NZ WF 3 3V Power v for translators Peripherals PLD OTP Circuit Title Schematic Z86C36 Daug hter Board Size Document Number v 96C0620 00 1 B Date Tuesday July 27 1999 heet 4 of
12. This page intentionally left blank UM002202 1001 Setup and Installation Z86C36 ICEBOX 2 23 3 Overview USING ZDS This ICEBOX is fully compatible with ZiLOG Developer Studio ZDS software The following steps briefly describe the procedures necessary to setup and create projects with the Z86C36 ICEBOX A summary of the ICEBOX s available debug windows is also included at the end of this chapter For more detailed information on using ZDS refer to the ZDS User Manual in PDF format located on the installation CD ROM or download the latest information from our web site at www zilog com Select the ICEBOX Perform the following steps to select the ICEBOX and create a new project 1 Open ZDS by selecting Start gt Programs gt Zilog Developer Studio ZDS 2 Choose New Project from the File menu The New Project dialog box appears as show in Figure 6 Note If the project has already been created select Target from the Project menu and perform the following steps that are applicable for the ZiLOG MCU Database dialog box UMO002201 0301 Overview Z86C36 ICEBOX 24 11209 Figure 6 New Project Dialog Box 3 Select Family in the Selection by field 4 Select Z8 from the Master pop up list Select a microcontroller from the Z8 family in the Project Target pop up list 6 Select Z86C3500ZEM or Z86C3600ZEM in the Emulator pop up list Note The Z86C3600ZEM becomes the Z86C3500ZEM when you u
13. implicitly or otherwise by this document under any intellectual property rights UM002202 1001 Z86C36 ICEBOX Table of Contents Table of Contents iii List of Fig res 55250 ERI EIER VO ERE EA Re UR E REO pue Last of Tables vii Preface i256 boo 93 t A EPA PTS ix Introduction 1 OVEIVIEW cesa big ned VR ie US d Lea eR 1 ICE BOX Peatures ace Da ee oe UR st 1 Supported ZiLOG 2 Hardware Specifications 4 Operating Conditions 4 Power Requirements 4 Serial Interface 4 GUI Supported Compiler Assembler Formats 4 Kit Contents 5 ru ade ete ide mace eA RR e ee 5 Additional Items Not 5 Optional Recommended 6 Computer Requirements 6 Minimum Requirements 6 Contacting ZiLOG Customer Support 7 Setup and Installation 9 Hardware Installation
14. mU P35 s _ 2B8 23 mU P37 10E vec 2 T J J IDIR VCCB2 1a p mU P3U 0P3A4 U P3 7 0 20E 1 55 E 2DIR 2 4 GND28 28 10 1 GND10 GND34 4 5 15 GND15 GND39 19 Schematic Z86C36 Daug hter Board 21 GND21 GND45 25 Size Document Number Rev B 96C0620 00 1 B IDT74FCT164245TPA Tuesday July 27 1999 heet 2 of 4 Schematic 2 lt gt 2A3 U DUO mu P O 4A4 Vecice p R26 10K U10 Un UDO 3 2 UP10 mU P10 2 47 U P10 UD 4 0 5 UP mU PIT 3 n 46 UPT VCC UD 7 B 6 UPI mU P12 5 2 1 AS UPI lt 2 3 DS ups 8122 mU_P13 61 1 lt 2 nU MDS UDA 11 10 U P14 mU_P14 8 te tae 41 U P14 lt 2 1 nU RESET 1 005
15. the ICE chip from the target Note When powering the target from the ICEBOX ensure that the target s power supply is disconnected UM002202 1001 Setup and Installation Z86C36 ICEBOX 21209 13 1 2 ICE chip ICEBOX Adjustable Voltage Regulator Target 3 4 Figure3 Jumper Schematic Connect the Power Supply 1 Ifthe power supply allows voltage adjustment Turn the power supply on and adjust it to 5 V Adjust the limiting adjustment if present to at least 2 5 A 2 Turn the supply off 3 Locate the power cable red wire black wire and banana plugs on the other end Plug in the black banana plug into the black jack on the power supply labeled COM GND or with the ground symbol Plug the red plug into the red jack on the power supply labeled V or 5 V 4 Plug the white connector on the other end of the cable into the matching 4 pin connector on the back side of the ICEBOX This connection is keyed to ensure against an improper connection y Note The ZiLOG Power Supply Accessory Kit ZPS05V00ZAC which is sold separately provides a fixed 5 V Universal Output Power Supply accepts 110 V to 220 V AC input and includes a power cable and an in line jack cable Caution Always check the supply voltage before plugging in the power cord Setup and Installation UM002202 1001 14 Z86C36 ICEBOX 11200 Connect the Serial Cable to the PC Locate the serial cable Co
16. user can also use the target s oscillator or a crystal ceramic resonator to clock the ICE chip for more information see Jumper Settings on page 20 UM002202 1001 Setup and Installation Z86C36 ICEBOX FTT 11 Logic analyzer connector Voltage adjuster ICE chip ziff socket LI J2 J7 Target Pod This is not supported Figure 2 786 36 ICEBOX External Top View Setup and Installation UM002202 1001 12 Z86C36 ICEBOX 1120 Complete Installation Instructions The following procedures illustrate a complete step by step guide on installing the ICEBOX Set Power Jumper The Z86C36 ICEBOXes allow the user to power the ICEBOXes and target from a variety of different sources Before powering the ICEBOX the user should select the power configuration Caution The procedures below must be followed exactly as described Before beginning the procedures study Figure 3 which shows a schematic of the J1 power jumper Failure to follow the proce dures will result in total damage to the ICEBOX or target Choose from one of the following options when selecting the power source Jumper pin 1 to pin 2 to power the ICE chip with the ICEBOX s adjustable regulator Jumper pin 3 to pin 4 to power target with the ICEBOX s adjustable regulator Jumper pin to pin 2 and pin 3 to pin 4 to power both the ICE chip and target from the ICEBOX s adjustable regulator Jumper pin 2 to pin 4 to power
17. 14 AE 5 15 U P15 mU 15 9 Tie AQ 0_ 15 lt 2 U P2 7 0 0106 17 16 U P16 mU 16 11 38 U P16 VccICE 007 18 ro 19 U P17 mU P17 12 182 A 37 17 21 A8 BB 20 14 mUDO 13 2 1 2 1 36 UDO B 2 mU P20 22 23 Pupil 5 mUD1 14 2B2 2 2 35 UD1 m 37 mU P21 9 9 mUD2 16 282 B3 U02 183 5 mU 22 BLKTGT ld iE mUD3 17 35 Fo 32 UD3 6 mU P23 Bg mUD4 19 See FE 30 UD4 184 8 mU_P24 n mUD5 20 285 5 29 005 U_P1 7 0 lt gt 2 4 1B5 2B6 2A6 lt gt 186 25 12 1 Gnovec H4 mE 22 1587 2 7 27 26 11 mU P26 Vcc mUD7 23 2 8 26 007 12 27 053384 Vcc3 3 2 TgtVcc 13 7 48 lt gt 2 gt nRESET nRESET 0 14__ 5 I 18 CRY 1 gt 2 ICRAM ICRAM 333 222 282 116 mICRAM ee bor 25 5000 0 gt 2A4 gt 2A4 C50SZ 2 0 32 2 4 17 1 2 4 42 VCCA2 2DIR 24 x 30 255 285 19 Pupt_ 3 C50SZ0 29 20 50520 28 4 2 6 286 5 50571 4 GND28 GND4 Fiz 2A7 2B7 23 50572 39 GND34 GND10 15 2A8 2B8 35 GND39 GND15 2 GND45 GND21 VCCB1 1DIR VCCB2 8 lt 31 IDT74FCT164245TPA 20 55 2DIR 2 2 mupi7 0 GND4 GND28 E gt GNDI0 GND34 F GNDIS GND39 22 5 GND21 GND45 AS IDT74FCT164245TPA mnlACK T hvnRESET N mSCLK lt 2 1 lt 4 5 245 P laU RW P1 mnU AS a nSYNC jnSYNC lt 2A1 miCRAM
18. 3 laRA7 mU P20 49 O 50 mU P21 mU P22 51 OO 52 mU P23 15 81 1E1 489 10E Z 24 53 166 54 mU 25 amp i 1DIR VCCB2 18 3 mute 55 OO 36 mU P27 UD 7 0 2A1 208 1 77 ES OO 2DIR VCCA2 4 laRAO 61 62 7 laRA1 4 GND28 28 63 15 64 1 10 GND10 GND34 3 aRA4 65 5066 aRA5 15 39 laRA6 67 68 1 7 Vcc Vcc3 3 GNDi5 GND39 i OO i 21 GND21 GND45 alWDO 69 1551 70 alWDi lalWD2 7 OO 72 lalWD3 lalWD4 73 90174 lalWD5 5 IDT74FCT164245TPA TalWD6 25 506 TalWD7 20 C21 C22 C23 C24 C25 C26 C27 C28 C29 laTCLK 77 OO 78 018 79 80 ICRAM ICRAM igi L2 laICRAM laRBPO 81 o 82 T laRBP1 2 2 72 2 2 24 215 nREGRD nREGRD 46 3 lanREGRD TaRBP2 166 84 laRBP3 4 e 4 4 4 a E 4 4 e nREGWR nREGWR _ 44 183 L3 lanREGWR lanREGWR 85 86 lanREGRD C30 C31 C32 c33 c34 c35 c6 c37 C38 c39 nCE ERF nCE ERF 43 LS TanCEERF lanCEERF 87 OO 88 lalCRAM RBPO 41 1A5 185 8 laRBP0 mU_P30 89 OO 90 mU_P31 i i5 E i5 5 5 1B6 9 laRBP1 mU P32 91 OO 92 mU P33 11 laRBP2 mU P34 66 94 mU P35 E 4 9 4 4 E 2 9 iBS 12 laRBPS mU P36 95 50 96 mU 37 2 1 13 mU P30 lanU MAS 97 OO 98 14 mU P31 99 100 Vcc 282 OO T T 2B3 16 mU P32 RBP 3 0 27 mU P33 C50 C51 252 19 mU P34 zm 20
19. 4 gt 3A3 OO gt 6 5 A6 D4 nSTOP gt 8156 ut 6 pos Dia TCLK gt 4 4 10 1S G 2 C Ed RBP 3 0 gt 3 4 gt 4 1 OO P07 14 13 U P27 16 22 15 U P22 E2 p10 TARGET CONNECTION 18 12 U P04 eem 20 o 19 U_P21 p12 22 166 21 Uu pos F2 pia RBP3 24 o 23 U P20 G2 p H11 RAO 14 RAO 26 25 U G3 12 28 27 U GL pre RAZ 30 5051 29 U_D4 H1 p17 1 12 32 001 31 9 03 Rag 011 34 OO 33 05 U P20 B5 P20 RA5 G13 RA5 36 OO 35 U D2 U P21 C5 P21 RAG F13 RAG 38 OO 37 P07 U P22 B4 P22 RA7 F12 RA7 40 39 U P23 A3 J12 nREGRD REGRD gt 3A4 22 99 U P24 poa nREGWR nREGWR gt 3A4 25 enr DELL nCE gt 3 4 U P27 Al o woo LLL Woo 12 IWD1 2 U P30 c3 D WD2 U_P31__B2 LL 2 2 2 Tes U P32 BI 535 L12 IWD4 3 3 3 9 1 533 wps L13 4 4 4 2 U P34 p34 K12 IWD6 5 5 5 5 P35 211 IWD7 CON2 U P36 2 ps6 CONS CONS CONS U_P37 D1 P37 IRDO E13 IRDO lina IWD Z 0 gt 3 4 mE N11 xrAL1 IRD2 IRD3 test points 1804 0009900 IRDS IRD6 gt 1 4 XTAL2 M9 IRD ET AZ GND A7 A4 gt 2 SND_F1 VCC D13 7 0 lt 3 4 GND H3 gt 1 1 213 N10 3215 13 FNS GND
20. 44 2 45 2D Hyphen Minus 46 2E Period 47 2F Slant 0 48 30 Zero 1 49 31 2 50 32 Two 3 51 33 Three 4 32 34 Four 3 53 35 Five 6 54 36 Six 7 55 37 Seven 8 56 38 Eight 9 57 39 Nine 58 3A Colon 59 3B Semicolon lt 60 3C Less Than 61 3D Equals gt 62 3E Greater Than 63 3F Question Mark 64 40 Commercial At Appendix B ASCII Character Set UM002202 1001 Z86C36 ICEBOX 38 rricos Table 6 ASCII Character Set Continued Graphic Decimal Hexadecimal Comments A 65 41 Uppercase A B 66 42 Uppercase B C 67 43 Uppercase C D 68 44 Uppercase D E 69 45 Uppercase E F 70 46 Uppercase F G 71 47 Uppercase G H 72 48 Uppercase H I 73 49 Uppercase I J 74 4A Uppercase J K 75 4B Uppercase K L 76 4C Uppercase L M TI 4D Uppercase M N 78 4E Uppercase N 0 79 4 Uppercase 0 80 50 Uppercase P Q 81 51 Uppercase Q R 82 52 Uppercase R 5 83 53 Uppercase S T 84 54 Uppercase T U 85 55 Uppercase U V 86 56 Uppercase V W 87 57 Uppercase W UM002202 1001 Appendix B ASCII Character Set Table 6 ASCII Character Set Continued Z86C36 ICEBOX 11109 39 Graphic Decimal Hexadecimal Comments X 88 58 Uppercase X Y 89 59 Uppercase Y Z 90 5A Uppercase Z 91 5 Opening Left Bracket 92 5 Reverse Slant 1 93 5D Closing Right Bracket 94 5E Circumflex
21. CEBOX Setup and Installation UM002202 1001 Z86C36 ICEBOX 16 TiLO0 Note Refer to the complete Electrical Safeguards shown in the preface of this manual Installing a New ICE Chip The Z86C36 ICEBOX comes with the Z86C51 ICE chip Under ordinary circumstances the user should never have to remove this ICE chip If for some reason the ICE chip needs to be replaced follow the procedures below See Figure 4 and Figure 5 for more information Note Replace the Z86C51 ICE chip with the Z86C50 ICE chip to support devices with 32K code size or less A Caution Failure to follow the procedures below could result in damage to the ICEBOX Perform the following steps to replace the ICE chip 1 Disconnect all power to the ICEBOX 2 Move the ICEBOX ziff socket labeled U1 to the upright position and remove the ICE chip See Figure 2 for the location of the ziff socket 3 Place the new ICE chip into the U1 ziff socket Ensure that the ICE chip s pin 1 matches pin 1 on the U1 ziff socket 4 Close the ziff socket locking lever Note A dot in the corner of the processor indicates the chip s pin 1 location UM002202 1001 Setup and Installation Z86C36 ICEBOX FTT 17 Figure 4 ICE Chip Installation Setup and Installation UM002202 1001 Z86C36 ICEBOX 18 Zina Y OAA iz Figure 5 Closing the ICE Chip Locking Lever SOFTWARE INSTALLAT
22. CIT Cis 7 c mU 7 12 187 lanU MAS 13 188 lt 2 1 larCLK 14 281 2A1 lt 2 2 2 2 E lt 16 282 2 2 lt 2 1 283 2A3 i PU RW 12 284 2M QM lanSTOP___29_ 285 2A5 lt 2 1 pnnsYNC 22 286 2 6 lt 2 1 fnnlACK 23 zn Eu lt 2 1 mU P1 7 0 7 vessz VECB2 IIR 42 20 mUDO 1 pO 2 VCCA2 2DIR mUD2 3 15 6 4 mUD3 28 GND28 GND4 mUD4 5 6 mUD5 34 mUD6 gt TOO mub7 GND34 GND10 png 3 1991 21308 Sos mMA10 11 OO 12__ 11 mMA12 13 OO 14 mMA13 mMA14 15 166 16_ 15 x IDT74FCT164245TPA x 4 lanU MAS 17 OO 18 lalWDO 19 00420 1B2 L3 lalWD1 mU_P00 2 loolz mU 01 hvnRESET vnRESET lt 1 5 lalWD2 mU 02 23 OO 24 nU M DS UMDS RA 7 0 83 e mU Po 25 9091026 mU 5 B 8 lalWD4 mU 06 27 OO 28 mU P07 mSCLK gt 1E2 9 lalWD5 mnSYNC 29 551 30 laU RW mnSYNC gt 1E2 1B7 11 lalWD6 nUM DS 31 OO 32 mnU_AS mnU_AS gt 1 12 lalWD7 hvnRESET 33 OO 34 mnlACK mnlACK gt 1 183 13 laRAO 35 O0 36 lanSTOP B2 14 pul mnU AS 3 00 38 gt gt 1 4 17 laRA3 mU 10 41 O 42 mU P11 2 5 19 laRA4 mU P12 43 OO 44 mU P13 2B6 20 laRA5 mU 14 45 OO 46 mU P15 2B 22 laRA6 mU 16 47 OO 48 mU_P17 mU POU 0P3A4 2 8 pA 2
23. GND10 GND34 2 o 59 TS 21 6 015 Z2 G61 T GND21 GND45 963 ep 2 9431 IDT74FCT164245TPA mMAl5 8 4E2 Motherboard J6 Motherboard Connection amp Level Shifting nBRP OFF Title Schematic Z86C36 Daug hter Board lt 1A2 U_P34 Size Document Number Rev 24 5 0 8 96C0620 00 1 B Date Tuesday July 27 1999 jheet 3 of 4 0 002202 1 001 Schematic 3 U2 nREGRD 1600 nREGWR gt 154 SMR 27 nSTOP 2 XTAL1 134 SCLK 182 nRESET 162 U_P20 lt 2E2 IWD 7 0 gt 2E2 IRD 7 0 lt 2E2 RBP 3 0 lt 2E3 RA 7 0 lt 2E2 nREGRD lt 2E2 nREGWR lt 2E2 nCE_ERF gt 2A3 SMR lt 2 nSTOP lt 2 1 XTAL1 lt 2E3 gt 1A4 SCLK lt 1E4 lt gt 2A3 nRESET lt 2 1 U_P2 7 0 lt 2 1 P30 lt 2 1 0 37 gt 2 1 T P3 gt 2 4 nIRQ3 gt 2 1 0 0 48 1 2 1 2 RA4 RAS RA6 RA7 REGRD REGWR REGCE IWD7 SMR TCLK STOP TDO TMS AUXCLK TDI SCLK U P30 RESET P20 CD P21 TriState P22 P23 IRO3 P24 T P37 TX P25 P26 P27 GND14 GND20 GND24 T_P30 RX GND31 P37 GND35 GND41 VCC10 GND42 VCC19 GND43 VCC30 GND44 VCC45 GND46 VCC112 GND47 VCC128 GND66 VCC139 GND136 VCC148 GND102 GND110 vccs GND113 VCC25 GND114 VCC36 GND115 VCC55 GND118 VCC72
24. ION For more information on installing ZDS refer to the user manual that is included on the installation CD ROM or download ZDS literature from the ZiLOG web page at www zilog com ICEBOX OPERATION The following topics guide the user on how to operate the ICEBOX and configure jumper settings UM002202 1001 Setup and Installation Z86C36 ICEBOX 21209 19 Resetting Press the RESET button on the ICEBOX to reset the state of the target device and the status that was established using ZDS For example the ICEBOX sets the program counter to 000Ch After reset wait until the Ready LED is ON and has finished blinking before starting ZDS Refer to the LED Operation section of this chapter for more details Note Always press the RESET button on the ICEBOX before starting ZDS LED Operation ZiLOG use LEDs to communicate the different hardware states The following table gives a description of the LEDs The ICEBOX s LED s are located on the right front of the ICEBOX See Table 3 Table 3 Front LED Assignments LED Indication Description READY On Communicating in Bisync Mode and waiting for command Off Communicating in ASCII Mode or executing Bisync command RUN On Running user code Off Not running user code OTP On The ICEBOX is performing OTP programming Off The ICEBOX completed OTP programming PWR On ICEBOX is powered up and Self Test is completed Off Power is off Blink is se
25. This page intentionally left blank UMO002202 1001 List of Tables Z86C36 ICEBOX 2 Lil og ix Preface We recommend that you read and understand everything in this manual before setting up and using the product However we recognize that users have different styles of learning Therefore we have designed this manual to be used either as a how to procedural manual or a reference guide to important data The following conventions have been adopted to provide clarity and ease of use Times 10 point all caps is used to highlight the following items commands displayed messages menu selections pop up lists button fields or dialog boxes modes pins and ports program or application name instructions registers signals and subroutines action performed by the software icons Courier Regular 10 point is used to highlight the following items bit software code file names and paths hexadecimal value UM002202 1001 Preface Z86C36 ICEBOX 11200 Grouping of Actions Within a Procedure Step Actions in a procedure step are all performed on the same window or dialog box Actions performed on different windows or dialog boxes appear in separate steps UMO002202 1001 Preface Preface Electrical Z86C36 ICEBOX 2 11109 Safeguards Follow the precautions listed below to avoid permanent damage to the emulator 1 Always use a grounding str
26. _ 95 SF Underscore 96 60 Grave Accent a 97 61 Lowercase b 98 62 Lowercase B 99 63 Lowercase C d 100 64 Lowercase D e 101 65 Lowercase E f 102 66 Lowercase F g 103 67 Lowercase G h 104 68 Lowercase H 1 105 69 Lowercase I j 106 6A Lowercase J k 107 6B Lowercase K 1 108 6C Lowercase L m 109 6D Lowercase M n 110 6E Lowercase N Appendix B ASCII Character Set UM002202 1001 Z86C36 ICEBOX TiLO0 Table 6 ASCII Character Set Continued Graphic Decimal Hexadecimal Comments 11 6F Lowercase O p 112 70 Lowercase P q 113 71 Lowercase Q r 114 72 Lowercase R 5 115 73 Lowercase S t 116 74 Lowercase T u 117 75 Lowercase U 118 76 Lowercase V w 119 77 Lowercase W X 120 78 Lowercase X y 121 79 Lowercase Y 7 122 Lowercase Z 123 7B Opening Left Brace 124 7 Vertical Line 125 7 Closing Right Brace 126 TE Tilde 127 Delete UM002202 1001 Appendix B ASCII Character Set Z86C36 ICEBOX 41 Appendix C Problem Suggestion Report Form If you experience any problems while operating this product or if you note any inac curacies while reading the user manual please copy this form fill it out then mail or fax it to ZILOG We also welcome your suggestions Customer Information Name Country Company Telephone Address Fax Number City State ZIP E Mail Address Product InformationReturn Information S
27. ap to prevent damage resulting from electrostatic discharge ESD Power Up Precautions a Ensure that all power to the emulator and the target application if any is turned OFF b Connect the target pod to the target application if any c Power up the emulator then press the RESET button d Power up the target application if any Power Down Precautions When powering down follow this procedure in the precise order shown below a Halt emulation b In ZDS select Reset from the Build or Debug Menu c Power down the target application board if any d Remove the target pod e Power down the emulator 0 002202 1001 Z86C36 ICEBOX xii Lika y Notes 1 Referto the Precaution List section of the Product Information sheet for additional operating precautions specific to various devices 2 Do not leave the emulator powered up with the RS 232C cable connected to a powered down PC 3 Before inserting target pod into target application board refer to Chapter 2 to determine appropriate jumper selections and options UMO002202 1001 Preface Z86C36 ICEBOX Z ki L O G 1 Introduction OVERVIEW Congratulations for selecting a fine development tool The Z86C36 ICEBOX provides in circuit emulation for the Z8 family of UART controllers The ICEBOX consists of an emulation daughter board that is plugged into a 32 MHz motherboard using P1 and P2 headers The Z86C50 ICE chip is used as the emula
28. ation port Dual In line Package The plastic housing designed to be attached directly to a circuit board or equipment case Glossary 44 Z86C36 ICEBOX 11200 Emulation Emulator GUI ICE Icon Initialize Instruction I O MCU OTP PC 0 002202 1001 Process of duplicating the behavior of one product or part using another medium An emulation device For example an In Circuit Emulator ICE module duplicates the behavior of the chip it emulates in the circuit being tested Graphical User Interface The windows and text that a user sees on their computer screen when they are using a program In Circuit Emulator A ZiLOG product which supports the application design process A small screen image representing a specific element like a document embedded and linked objects or a collection of programs gathered together in a group To establish start up parameters typically involving clearing all of some part of the device s memory space Command Input Output In computers the part of the system that deals with interfacing to external devices for input or output such as keyboards or printers Microcontroller or Microcomputer Unit One Time Programmable Personal computer program counter Glossary Port PUSH RA RAM RS 232C SOIC SVGA TMR UART Glossary Z86C36 ICEBOX 11 09 45 Retrieve a Value from the Stack The point at which a communic
29. ations circuit termi nates at a Network Serial or Parallel Interface card Store a Value In the Stack Relative Address Random Access Memory A memory that can be written to or read at random The device is usually volatile which means the data is lost without power Electronic Industries Association Standard for Asynchronous Transmissions Between a Computer and a Peripheral Device Small Outline IC Super Video Graphics Adapter Timer Mode Register Universal Asynchronous Receiver Transmitter Component or functional block that handles asynchronous communications Converts the data from the parallel format in which it is stored to the serial format for transmission Volt Overflow Flag Supply Voltage UM002202 1001 46 Z86C36 ICEBOX 1120 WDT Word XTAL Z8 ZDS ZMASM UM002202 1001 Watch Dog Timer A timer that when enabled under normal operating conditions must be reset within the time period set within the application WDTMR 1 0 If the timer is not reset a Power on Reset occurs Some earlier manuals refer to this timer as the WDTMR Amount of data a processor can hold in its registers and process at one time A DSP word is often 16 bits Given the same clock rate a 16 bit controller processes four bytes in the same time it takes an 8 bit controller to process two Crystal ZiLOG Chip ZiLOG Developer Studio ZiLOG s program development environment for Windows 95 98 NT lo
30. catable object modules for the ZiLOG family of microcontrollers ZiLOG Macro Cross Assembler ZiLOG s program development environment for Windows 3 1 Glossary Index A Adjust the voltage 14 Appendix A 31 35 41 ASCII Character Set 35 Available Debug Windows 29 C Chip Data 25 Choosing the IceChip 15 Clocks 4 Connect to Your Design 14 E Error Messages 32 H Header and Included files 28 I Index 47 Insert Files 27 Installation 9 23 installation instructions 12 Index Z86C36 ICEBOX 47 jumper settings 18 K Kit Contents 5 L LED Operation 19 List of Figures v List of Tables vii Overview 1 power supply 13 adjusting 13 problems 15 settings 9 powering down 15 Q Quick installation 9 0 002202 1001 48 Z86C36 ICEBOX 112090 Requirements 6 RESET 15 Resetting 19 S Selecting the emulator 23 serial cable 14 Software Installation 18 Software Setup 23 T Table of Contents iii Target connectors 11 V voltage adjuster 14 Z ZDS adding files 26 Create a New Project 23 Debug windows 29 New Project 25 obj files 28 Open a project 26 Project Viewer window 28 0 002202 1001 Index lt gt 1E3 UDI7 0
31. dress field he Disassembly window is automatically displayed when debugging hex code or whenever there is no corresponding source file available at the address specified by the program counter Overview UMO002201 0301 30 Z86C36 ICEBOX TiLO0 Table 5 Window Z8 Register File Debug Windows Continued Function Updated values display in red Shows all Z8 internal and external registers all RAM pointer and data registers status registers and status flags and stacks Monitor and edit write able registers in this window Z8 Expanded Register Displays the Z8 Expanded Register banks that are specified in the configuration Monitor and edit write able registers directly in this window by selecting a specific bank tab Working Registers Modify and view working registers in this window Timer Counter Registers Modify and view the timer counter registers in this window Ports Register UM002201 0301 Monitor and edit port registers in this window Overview Z86C36 ICEBOX Z ziLOG 31 Appendix A Troubleshooting Guide INTRODUCTION Before contacting a ZiLOG representative or submitting a Problem Report please follow these simple steps Also check the Precautions and Limitations sections in the Product Information document included with the emulator to eliminate other possible known problems If a hardware failure is suspected contact a local ZiLOG representative for assistance
32. erial or Board Fab ZiLOG Inc Software Version System Test Customer Support Manual Number 910 E Hamilton Ave Suite 110 MS 4 3 Host Computer Description Type Campbell CA 95008 Fax Number 408 558 8536 Email tools 9 zilog com Problem Description or Suggestion Provide a complete description of the problem or your suggestion If you are reporting a specific problem include all steps leading up to the occurrence of the problem Attach additional pages as necessary UM002202 1001 Appendix C Problem Suggestion Report Z86C36 ICEBOX 42 11200 This page intentionally left blank UM002202 1001 Appendix C Problem Suggestion Report Glossary ASCII Baud Binary BISYNC Bit BPS Bus Byte COM DIP UM002202 1001 Z86C36 ICEBOX 2 43 American Standard Code of Information Interchange Unit of measure of transmission capacity Number system based on 2 A binary digit is a bit Bidirectional Synchronous Communication Protocol A digit of a binary system It has only two possible values 0 or 1 Bits Per Second Number of binary digits transmitted every second during a data transfer procedure In Electronics a parallel interconnection of the internal units of a system that enables data transfer and control Information A collection of four sequential bits of memory Two sequential bytes 8 bits comprise one word Device name used to designate a communic
33. is encountered stack unbalanced Program resets repeatedly Program counter rolls over from value FFFF to 0000 and proceeds back to the beginning of program Watch Dog Timer WDT is not initialized or refreshed Unintialized interrupt vector is activated The interrupt vector is not set to the interrupt handler ZDS ERROR MESSAGES Can Not Open Windows If this message appears while attempting to open a window ZDS there may not be enough memory within the Microsoft Windows environment 0 002202 1001 Appendix A Troubleshooting Guide Z86C36 ICEBOX 21209 33 to properly 708 Try closing the other active applications or exit and re enter the Microsoft Windows environment Out of Synchronization with the Emulator This message appears whenever communication between the emulator and the PC is interrupted 1 2 3 Ensure that the power cable is connected Ensure that the RS 232C cable is connected Change the baud rate setting default is 19200 A lower setting usually improves communications reliability Reestablish communication between ZDS and the emulator See the ZDS on line help for more information on establishing communication with an emulator Appendix A Troubleshooting Guide 0 002202 1001 Z86C36 ICEBOX 34 112090 This page intentionally left blank UM002202 1001 Appendix A Troubleshooting Guide Z86C36 ICEBOX EiLOG 35 Appendix ASCII Character Set Table 6
34. lf testing Setup and Installation UM002202 1001 20 Z86C36 ICEBOX 11209 Jumper Settings Table 4 lists jumper setting that the are easily configured by the user See Figure 2 for the location of the jumpers Table 4 Jumper Settings Jumper Pin Position Description 1 2 In Powers the ICE chip with ICEBOX s adjustable voltage regulator default for more information see Figure 3 J1 3 4 In Powers the Target with ICEBOX s adjustable voltage regulator 2 4 In Target powers the ICE chip J2 1 2 In Y2 Crystal to XTAL2 J2 2 3 In User Crystal to XTAL2 J3 1 2 In Y2 Crystal to XTAL1 J3 2 3 In User Crystal to XTAL1 J3 2 4 In Canned Oscillator to XTAL1 Default J5 1 2 In Not installed factory settings J6 2 4 In Enable if P3 4 used for external memory DM see note J6 2 3 In P3 4 not used default J6 1 2 In Ground signal J7 1 2 In Default setting J7 2 3 In Output of PAL Programable Array Logic not used Note Port 3 pin 4 can be used as an output pin or an external memory indicator If P3 4 is used for external memory and not data memory then jumper pin 2 to pin 4 on the J6 jumper UM002202 1001 Setup and Installation Z86C36 ICEBOX 11200 The user can adjust the voltage of the ICE chip to match the target s voltage using the ICEBOX s R55 Voltage Adjuster See Figure 2 for the location of the voltage adjuster Setup and Installation UM002202 1001 21 Z86C36 ICEBOX 22 11209
35. mSCLK o 1 2 q da 25 mUDO o b mU 10 M 95 6 DIR q 95 gt RESET 9 P25 014 q 3 10 47 2 mUDO LJ E EE o 181 3 mb d p muss di Mb U15 182 5__ 2 006 0 p meis 2 15 1 1 1 m diu 186 hU RESET 2 554 23 hvnRESET 00 9 UDS 3 22 nU M DS 8 mU P20 2 2 nU MDS 3 1022 21 CS 245 185 mUDS B dan b Hj 414 021 21 CS_ IAE ibe L2 Sa o A doi 24 nCS 245 5 65 20 hvC50SZ0 187 1 mUD6 C 2 p s 955 56 nDM BKOF 6 019 9 hvC50SZ1 12 mUD7 EE b mU P33 A RESED 7 18 hvC50SZ2 13 mMA8 nM P25 78117 1018 17 ncH DIR 281 14 9 Z mU d D 255 dan 22 91 5 1017 16 BLKTGT FE 282 16 mMATO VEN ME D mus dai 222 SizE2 10119 1016 15 AR 283 17 9 Q33 34 1015 2 2 4 2B4 g LY O35 36 28 H m 1014 ALnBKOF 2A5 285 e 12 b O37 3g 13 cc AG OEMAR A p mu O39 mE Gnd H2 SA 287 22 21 MA pb mU_Po2_N Qa 42 VCLK Vcc 2 8 288 Mec o N dA 22 10 z f was 9 P mUREN 45 46 C36MISCJED NA Vee VCCB 1g o 47 48 D 1DIR VCCB2 31 M p 449 sob cc JOE 1 p mu Po N 4E3 nU M DS nU MD 24 42 lt J dat B nDM_BKOF 2DIR VCCA2 U 7 2 1 4 28 0 55 5 GND4 GND28 9 57 58 E
36. menu The Dependencies folder list in the Project Viewer window is updated Add a New File 1 Select Add to Project gt New from the Project menu The Insert New Files Into Project dialog box appears 2 Typea file name in the File Name field 3 Click Open The new file name appears in the Project Viewer window with a asm suffix and a blank Edit window also appears Note Header and Included files do not have to be added The program detects those called by the source code UMO002201 0301 Overview Z86C36 ICEBOX 21209 29 AVAILABLE DEBUG WINDOWS Table 5 lists the debug windows that are available using ZDS Table5 Debug Windows Window Function Updated values display in red Watch Shows the symbols and the contents of the registers see the ZDS user manual for more information Z8 Standard Registers Shows the contents of the Z8 standard registers Code Memory Allows the user to monitor edit and download a 1 file ora hex file into Code Memory from generated assembly source code Tracks a specific address entered in the Code Address edit box Disassembly Shows code memory along with the corresponding disassembled code Allows the user to edit and download a file ld or file hex into the Code memory Follows the program counter Provides a complete scroll down with this window however the scroll up is limited Accesses the disassembly of code at the address specified in the Code Ad
37. nnect the male end to the female connector on the back of the ICEBOX and the female end to either the COMI COM2 CONG connector of the host PC see Figure 1 Note If connector availability is limited to a 9 pin COMI through then use either a different cable or a 25 pin to 9 pin converter This converter is available at any electronics store for a nominal fee Connect to the Design Perform the following steps to connect to the target design AN Caution Wear a properly grounded wrist strap or similar ESD protection UM002202 1001 before continuing Locate the emulation cable for the device Plug the cable into the target device Ensure that the pin 1 marking as indicated by the red mark on the ribbon cable matches pin 1 on the target board Plug the other end of the cables into target pod on top of the ICEBOX See Figure 2 for the location of the target pod Select the power source for the ICE chip by configuring the J1 jumper See Table 4 for more information on jumper settings and Figure 2 for the location of the J1 jumper If the target and ICEBOX are using separate power supplies ensure that the ICE chip voltage matches the target s device voltage Adjust the voltage by performing the following steps a Measure the voltage of your target b Locate the voltage adjuster on top of the ICEBOX See Figure 2 for the location of the voltage adjuster Setup and Installation Z86C36 ICEBOX
38. rrent rating of at least 2 5 ampere UM002202 1001 6 Z86C36 ICEBOX 2 11209 Optional Recommended Item The following items are recommended Your target design The target design is a wire wrapped or printed circuit prototype that includes a socket for the target device that the ICEBOX cable pod plugs into C Compiler Note Contact a ZiLOG Sales Office or Distributor to order a copy of the Z8 C Compiler Refer to our website for a representative near you http www zilog com sales Oscilloscope Logic Analyzer COMPUTER REQUIREMENTS Minimum Requirements 0 002202 1001 PC or 100 percent compatible Pentium based machine 75 MHz or more with 16 MB RAM VGA Video Adapter Hard Disk Drive 12 MB free space CD ROM Drive a CD ROM drive is not needed if you download ZDS from the web at www zilog com RS 232 COM Port Mouse or Pointing Device Microsoft Windows 95 98 NT Introduction Z86C36 ICEBOX 11200 The following enhancements to the minimum requirements recommended 166 MHz IBM PC SVGA video adapter Printer CONTACTING ZILOG CUSTOMER SUPPORT ZILOG has a worldwide customer support center located in Austin Texas The customer support center is open from 7 a m to 7 p m Central Time The customer support toll free number for the United States and Canada is 1 877 ZiLOGCS 1 877 945 6427 For calls outside of the United States and Canada dial 512 306 4067 The
39. se a Z86C50 ICE chip 7 Click on the browse button in the Project Name field The New Project Browser dialog box appears 8 Enter the project file name and select a path in the New Project Browse dialog box UMO002201 0301 Overview Z86C36 ICEBOX 21 0 25 Note build output files such as linker and assembly files are saved in the same directory as the project 9 Click Save The project name appears in the Project Name field in the New Project dialog box 10 Click on Chip Data to view the microcontroller specifications Note Fields in the Chip Data page are read only and can not be modified 11 Click OK The new project is saved as the name specified in the New Project Browse dialog box 12 Select Emulator Configuration from the Project menu The Emulator Configuration dialog box appears as shown in Figure 7 Figure7 Emulator Configuration Dialog Box Overview UM002201 0301 26 Z86C36 ICEBOX TiLO0 13 14 15 16 17 Ensure that Emulator is selected in the Module field Select the port the ICEBOX is connected to from the Port pop up list Select 57600 from the Baud Rate pop up list Click OK to close and apply the Emulator Configuration options Select Save Project from the File menu to save the emulator configuration setting Open a Project and Add Files A previously created project has the following attributes saved with it Target settings Assembler and Linker set
40. tings for the specified target Source files including header files Note Use the Project Viewer window to view and access the various files in any given project Perform the following steps to open a previously created project 1 UM002201 0301 Select Open Project from the File menu The Open Project dialog box appears In the Open Project dialog box select the previously created project The project appears in the Project Viewer window as shown in Figure 8 Overview Overview Z86C36 ICEBOX 11 0 27 Figure8 Project Viewer Window Add an Existing File Perform the following steps to add an existing file to a project 1 Select Add to Project gt Files from the Project menu The Insert Files into Project dialog box appears as shown in Figure 9 Figure 9 Insert Files into Project Dialog Box 2 Select the file to add to the project UM002201 0301 Z86C36 ICEBOX 2 28 1120 3 Click Open The file appears in the Project Viewer window as shown in Figure 10 Figure 10 Project Viewer Window with File 4 Double click on the file in the Project Viewer window The file appears in the ZDS main Edit window Note In some cases non editable files such as ob files need to be included in a project These files are displayed in the source file list but cannot be opened When the project is built these files are automatically linked 5 Select Update Dependencies from the Build
41. tion processor for devices with less than or equal to 32K of code memory The Z86C51 ICE chip is used as the emulation processor for devices with 64K of code memory that is Z86C36 and Z86C46 The 32 MHz motherboard has been modified for 64 K operation and provides host communication interface control processor I O space decoding and LED indicator The ICEBOXes are designed to be used with ZiLOG Developers Studio giving the user a total package to write edit and debug their applications ICEBOX FEATURES Key features of the Z86C36 ICEBOX include Supports up to 64 of ROM The capability to vary the operating voltage from 3 0 5 0 V Supports in circuit emulation on target systems that operate from 3 0 5 5 V The user can choose to power the Ice chip from either the ICEBOX or target board Supports UART devices that operate up to 16 384 MHz 0 002202 1001 Introduction 2 Z86C36 ICEBOX 112090 Emulates and supports all the features and functions for a specified Z8 UART microcontroller Multitasking allows the user to use other Windows applications while ZiLOG Developer Studio ZDS is running Supported ZiLOG Devices Table 1 shows products supported by the Z86C5020GSE ICE chip Table 2 shows the products supported by the Z86C5120GSE ICE chip Table 1 Z86C5020GSE ICE Chip Supported Products Z86C3500ZEM Target Emulator Selection Packages Emulation OTP Required Accessories 28 PDIP 786 34 35
42. uirements This ICEBOX requires an external 5VDC power supply Operating Voltage Input 4 75 VDC to 5 25 VDC Max 45 0 VDC typical Operating Voltage Target 43 0 VDC to 5 5 VDC Max Operating Current 2 5 A typical maximum 3 0 A Serial Interface ZiLOG Developer Studio communicates with the Z86C36 ICEBOX using a DB25 RS 232 and DCE cable TxD RxD only GUI SUPPORTED COMPILER ASSEMBLER FORMATS The ICEBOX supports object binary or Intel hex code files produced by ZiLOG Developer Studio ZDS and ZiLOG Macro Cross Assembler ZMASM UMO002202 1001 Introduction Z86C36 ICEBOX 2 11200 CONTENTS The kit contains one of each of the following items Z86C36 ICEBOX 40 PDIP emulation pod with cable ZiLOG 93C0024 001 44 PLCC emulation pod ZiLOG PC 99C0273 001 28 PDIP emulation pod ZiLOG PC 99C0742 001 28 PLCC emulation pod ZiLOG PC 99C0512 001 Power Cable with Banana Plugs RS 232 Serial Cable DB 25 ZiLOG Developer Studio Installation CD Z86C36 ICEBOX User Manual ZiLOG Developer Studio manual contained on the ZDS installation CD ROM Note If the ZDS CD ROM does not contain the manual it can be downloaded from the ZiLOG web page at www zilog com Additional Items Not Supplied The following item is required but are not currently supplied in the ICEBOX kit Introduction A source of power 5 VDC typical for the ICEBOX This can be a laboratory power supply with cu

Download Pdf Manuals

image

Related Search

Related Contents

XZR200 Oxygen Analyzer User`s Manual  STONEGEL    Ультразвуковой увлажнитель  19400 Iss 1 JE820 multilingual - Service Consommateurs Kenwood  2, quart d`onde - Préparation à l`Agrégation de Physique  Installationsanleitung  PHILIPS m3, m4 Patient Monitor Service Manual  Tripp Lite VGA Monitor Cable, 640x480 (HD15 M/M), 6-ft.  solar II Instruments OutDOOr  

Copyright © All rights reserved.
Failed to retrieve file