Home

JEDI for ARM Up and Running In 30 Minutes!

image

Contents

1. JEDI Port BaudRate disable host timeout and Iv eat Disable heartbeat will packet resend Cancel Note that if you want to connect JEDI through serial port cable you must confirm no other device in your PC is using the serial port especially remember to close the HyperTerminal window or break the link COM1 57600 JEDI for ARM Up amp Running Hardware Installation and Setup 12 Chapter 3 If you want to use JEDI by Ethernet you should connect JEDI to hub with a common Ethernet cable or to your PC directly with a twist Ethernet cable Configure Hitool as following 5 Startup Configuration Target Maker SamSung Target CPU Target FPU BowrP e ARMSAOT S3c2510 iv i Protocol G Shitool arm cfgev4510 inc Yl JEDI Endian little Endian Big Endian IV Disable heartbeat will Port Address disable host timeout and packet resend Ethemet 172 20 1 111 Connecting JEDI for ARM with Target By JTAG cable you can connect JEDI to your target easily NOTE Please pay attention to the direction of the cable especially when you use the 20 14 convert board Hardware Installation and Setup JEDI for ARM Up amp Running Chapter 4 13 Application Notes JTAG Port Description This chapter is important for the users that are not familiar with JTAG Description of JTAG Port Signals Vtref 1 Vsuppl y Vtref 1 GND nTRST 3 4 GN
2. JEDI for ARM 9 Up and Running In 30 Minutes Hitool SYSTEM INC Http www Hitoolsys com Doc No 004 000052 First Edition January 11 2003 Trademark Acknowledgments ARM is a registered trademark of ARM Ltd Microsoft MS and Windows are registered trademarks of Microsoft Corporation Intel is a registered trademark of Intel Corporation Document Number 004 000052 First Edition 2001 Hitool SYSTEM INC All Rights Reserved Printed in Taiwan 1 2003 The contents of this manual are subject to change without notice Hitool System Inc assumes no responsibility for errors that may appear in this manual Hitool makes no commitment to update nor to keep current the information contained in this manual Nothing herein shall be construed as a recommendation to use any product in violation of existing patents or other rights of third parties No part of this manual may be reproduced or transmitted in any form or by any other means without prior written permission from Hitool Hitool is copyrighted by Hitool System Inc and is furnished under a license or nondisclosure agreement and may be used or copied only in accordance with the terms of the agreement USER MAY NOT USE COPY MODIFY OR TRANSFER Hitool OR MAKE ANY COPY THEREOF EXCEPT AS EXPRESSED IN THE AGREEMENT Hitool SYSTEM INC Web www Hitoolsys com E mail sales Hitoolsys com ontents 1 Introduction 1 OVerVIe Wi ete asses cates aE AE ARE ERE
3. OVEtVIGW instinto chess e eer qq ep ge cute e p Dedit reped ita 7 Check Your Host Configuration sininen A Naa a a Ra a 7 Checking the Environmental Conditions sees d Protecting the Emulator from Electrostatic Discharge ESD 8 Setting JEDI for ARM i to Work with Your Environment eee 8 Connecting JEDI for ARM d with Debug Host rient ert ttt eed 11 Connecting JEDI for ARM With Tatget 3 2 Ree n eee etae 12 4 Application Notes 13 Viewing Source Code RR EE Sie EI OE EUR REESE etes 13 Description of JTAG Port Signals eese 13 How to Deal with nTRST and nSRST Pins of ARM Chip eee 14 How to do without LAN a ddnde ie dee hd ean Fede ets 16 Contents iii JEDI for ARM Up amp Running Chapter EN Introduction Overview This manual will get you acquainted with the features and hardware architecture of JEDI for ARM in circuit emulators The following shows how the topics are arranged in this manual Chapter Contents Introduction Emulator Overview Describing the JEDI for ARM emulator main modules and parts Listing the features dimensions and weight of the emulator Hardware Installation Describing emulator interface with host and Setup system Explaining how to plug the JTAG cable to target for emulation Communication setup is also discussed in this chapter Application notes
4. 2 F Ambient humidity 80 maximum relative humidity non condensing Protecting the Emulator from Electrostatic Discharge ESD The I O circuitry of JEDI for ARM will be damaged by excessive ESD To protect your ICE from ESD 1 Be sure the chassis host PC and workbench are properly grounded before applying power Work in a static free work environment Use a wrist strap attached to ground while handling the probe Avoid touching the exposed connector on the probe tip when you are not properly grounded Setting JEDI for ARM to Work with Your Environment By HyperTerminal you can set JEDI to adapt your work environment Firstly you should connect JEDI with PC by serial cable in COMI or COM2 Then run PC s HyperTerminal and set COM properties as following Hardware Installation and Setup JEDI for ARM Up amp Running JEDI for ARM Up amp Running Chapter 3 9 COM1 Properties Port Settings Bits per second Efisitit Data bits 8 Parity Stop bits Elow control None Note that default value of baudrate should be 57600 Click on OK button then you will get an empty HyperTerminal window Power on JEDI or reset it if it is powered on then you ll see the following screen jedi HyperTerminal File Edit view Call Transfer Help Dg 55 cm Welcome To Use HITOOL s JEDI For ARM Ethernet address 64 65 72 72 79 00 IP address 172 20 1 221 Netmas
5. D nT RST 3 4 RSV TDI 6 RSV TDI 5 6 RSV TMS 7 8 RSV TMS 1 8 GND TCK 9 10 RSV TCK j 10 RSV RTCK 11 12 GND TDO 11 12 nSRST TDO 13 14 RSV Vsupply 13 14 GND nSRST 15 16 RSV DBGRQ 17 18 RSV DBGACK 19 20 GND e Vtref JTAG port pins reference voltage e Vsupply Supply voltage to ICE Generally these two pin are connected together voltage is 2 0V 5 5V e nTRST TAP reset signal e nSRST System reset signal e TDI Test data in signal e TMS Test mode select e TCK Test clock signal e RTCK Return test clock signal e TDO Test data output JEDI for ARM Up amp Running Application Notes 14 Chapter 4 e DBGRQ Debug request e DBGACK Debug acknowledge e GND Power ground e RSV Reserved 100m 2 54mm To connect JEDI correctly and tightly you are recommended to use a 20 or 14 two side square pin with socket How to Deal with nTRST and nSRST Pins of ARM Chip Many users are confused with these two reset signals nTRST and nSRST Firstly the nTRST is a reset signal only to TAP controller but not to the whole target system And the nSRST signal is a reset signal to the whole system including ARM core on chip peripherals and maybe on board devices If your reset device is not open drain output e g IMP811 you can refer to the following sample Application Notes JEDI for ARM Up amp Running Chapter 4 15 NVCC33V VCC33V JTAG connector 4 7K ohm nTRST nSRST Sys
6. Describing 20 pin and 14 pin JTAG port signals definition Recommend the user a solution to deal with the CPU JTAG signals Related Publications and Cross References e See the User s Guide for the Microsoft Windows Operating System for more information on using Windows Notepad and Macro Recorder JEDI for ARM Up amp Running Introduction 2 Chapter 1 e See the pertinent Processor User s Manual for information on the target processor you are using e See the manual that came with the compiler you are using Registering Be sure to complete and return the enclosed registration card so that Hitool can provide you with technical support and keep you informed of new product developments Introduction JEDI for ARM Up amp Running Chapter 2 3 Emulator Overview What You Should Get JEDI for ARM Main Module The JEDI for ARM Main Module houses the Emulation Control Board It performs the emulation control and general application emulation processes Using the following connectors for various interfaces A RJ45 socket for communication with Ethernet port of the host A RS222 socket for communication with serial port of the host A 20 pin connector to plug the JTAG cable e A DC 5V power jack to external power JEDI for ARM Up amp Running Emulator Overview 4 Chapter 2 Ethernet Cable Connecting JEDI with hub Ethernet Cable m fen ee a RS232 Cable Connecting J
7. EDI with serial port of host JEDI for ARM Debug Host JTAG Cable The JEDI for ARM will be connected to your target system through a 20 pin flat Cable Because of the limitation of IEEE 1149 1 standard this cable can only be used in systems with the JTAG clock frequency ftck under 1OMHz If your target JTAG port is 14 pined you can use a 20 14 adapter we provided It is showed as following Emulator Overview JEDI for ARM Up amp Running Chapter 2 EE 20 pin Male Top layer 20 pin JTAG Cable 20414 adapter 14 pin a Female Battom layer Target Accessories A complete JEDI for ARM package also includes the following items An Ethernet cable A serial port cable This manual A CD containing JEDI for ARM installation program A 20 to 14 pin adapter A 20 pin ICE Cable 5V DC Power Supply BOY sqm um NE E Features JEDI for ARM 9 Supported Targets ARM7TDMI series JEDI for ARM Up amp Running Emulator Overview 6 Chapter 2 JTAG Clock JTAG TCK can run up to 1OMHz Breakpoints Two hardware breakpoints Unlimited software breakpoints Step Into Over Executing Step Into Over to source or assembly code Full time Emulation Emulating all on chip functions both digital and analog Communication Port JEDI for ARM is equipped with a RJ45 and RS232 socket to provide two communicating channels to host Emulator Operation Requirements Power e Voltage 5V e
8. LAN Net mask IP address mask Gateway If you use JEDI in LAN gateway is not necessary However if you want use JEDI by internet you must set gateway Baudrate Now we only support 9600 and 57600 and the default setting is 57600 Any value other than 9600 is considered as 57600 Type 3 to save the settings Hardware Installation and Setup JEDI for ARM Up amp Running Chapter 3 11 jedi HyperTerminal File Edit view Call Transfer Help Bl jl ICE Parameters Setting Menu xf Press 1 to Display Settings oe 2 to Modify Settings Press 3 to Save Settings HITOOL SYSTEM International Inc f All parameter will take effect after reboot ICE HITOOL JEDI for ARM ICE Parameters Setting Menu xf Press 1 to Display Settings x Press 3 to Modify Settings x ess to Save Settings xf HITOOL SvSTEN International Inc x J ses 90 DE DE AE DE DE DE DE DE DEAE DE DE DE DEAE DE DE eee e890 f ji Connected 0 02 22 Auto detect 9600 8 N 1 To validate your setting reset or re power the JEDI Connecting JEDI for ARM with Debug Host If you want to use JEDI by RS232 port you should connect JEDI and PC with serial port cable and configure Hitool as following 5 Startup Configuration Target Maker Target CPU Target FPU otvrr ARM TDMI S3c4510b X Iv Use Initialize file Endian little Endian C Big Endian Protocol G hitool arm cfg ev451 0 inc X s
9. Maximum Current 500mA Environment Operating Temp 0 to 50 C 32 to 122 F e Storage Temp 10 to 65 C 14 to 149 F Emulator Weight and Dimensions Main JEDI for ARM Module Length 18 6 cm 7 3 in e Width 12 0 cm 4 7 in e Height 4 2 cm 1 7 in e Net weight 0 25 kg Emulator Overview JEDI for ARM Up amp Running Chapter 3 7 Hardware Installation and Setup Overview Before you install the hardware please 1 Check your host configuration 2 Check the environmental conditions 3 Connect the system cables Check Your Host Configuration Make sure that you have the following minimum host configuration An Intel 486DX based or later PC or 10096 compatible system 8 MB or greater of RAM 7 MB of available disk space for Hitool 9 5MB or greater permanent swap file Ethernet port and serial port VGA or Super VGA color monitor and mouse Windows 3 1 Windows 95 Windows 98 Windows ME Windows NT Windows 2000 Windows XP etc DI Da R ER Checking the Environmental Conditions The emulator resides in the same environment as your host PC Excessive heat should be avoided Leave a few inches around the main chassis for air circulation Use good grounding practices Locate the emulator away from sources of interference JEDI for ARM Up amp Running Hardware Installation and Setup 8 Chapter 3 Characteristic Operating Parameter Ambient temperature 0 50 C 32 12
10. S EEE A eS ld taswadi vase dean eset edet eles 1 Related Publications and Cross References cccccccccccccccceccccccceccccceceeccecececcecceeceeceeeeeeess 1 RES ETIE MM EE 2 2 Emulator Overview 3 What You Should Geta x ess exte ees eR Rem awed ec ave e e vet go dius 3 JEDI for ARM Main Module 3 Iadtcst zBclcee EE E E 4 RS232 23bl6 5 22 corru toL UL LE Ue Te OR def EE t Cds 4 JEAG Cable Rei ciere tin ede eben Tete eked 4 ACCESSOMES 162 codes tec E EE ve e ete ete eue Ute eoe e eae eae eae ea ee ete sles Pete eae sete eoe Pete OE 5 IUS I AER EA E E E E EA Ae 5 JEDI for ARM Supported Targets 1 5 ete tete orto nier nein 5 JEAG Clock eite eet ete ee ete tote ettet tes d e toon 6 Br akpomts z oes ute help uii ieieteteu t deste fette arenes 6 Step Into O Vet i ede d dte d RR Rae 6 Full time Emulation ci 2 12 11 2 0 edo reob tiro cto Ie bree oreet treno Ie beet Redes 6 Communication Port 21 deer eret edo eot eere ua edo ust eere us aede eoe aero uda Bestest 6 Emulator Operation Requirements sees en eerte 6 POWGTILi etit eo decer etta fede men he teehee wast cheat bete Peas eene EE ede ede ast eee 6 EDVIEOBITIC TL ets 01 8 0106 eh eM contattaci PELLUS anaes DUIS Naa ELLO ah 6 Emulator Weight and Dimensions sesenta 6 Main JEDI for ARM Module 6 3 Hardware Installation and Setup 7 JEDI for ARM Up amp Running
11. k 255 255 0 0 Gateway 172 20 1 254 j HITOOL JEDI for ARM 7 ICE Parameters Setting Menu xf Press d to Display Settings x hress 2 to Modify Settings xf ress 3 to Save Settings xf HITOOL SVSTEM International Inc x jam DEAE DEDE AE DEAE DE ee eae see 88 f Connected 0 00 50 Auto detect 9600 8 N 1 Type 2 to set JEDI for your debug environment Hardware Installation and Setup 10 Chapter 3 jedi HyperTerminal Eile Edit view Call Transfer Help De o8 29 IP address 172 20 1 221 Netmask 255 255 0 0 Gateway 172 20 1 254 HITOOL JEDI for ARM j OY9Yo 1 ICE Parameters Setting Menu Press 1 to Display Settings Press 2 to Modify Settings Press 3 to Save Settings HITOOL SVSTEM International Inc j Hardware Address 00 0B 51 00 01 01 Use DHCP N n IP address 172 20 1 111 Net Mask 255 255 0 0 Gateway 172 20 1 254 Baudrate 9600 or 57600 only 57600 m Connected 0 01 20 Auto detect 9600 8 N 1 Hardware Address It is the MAC address Use DHCP If you use DHCP JEDI will be assigned an IP address automaticly by your LAN server So the following IP Address is invalid If you do not use DHCP you should assign an IP address manually To avoid confusion we recommend you do not use DHCP and assign an IP address manually IP address you should avoid JEDI s IP address conflict with other device in your
12. ning
13. tem Reset active low AC125 or HC125 VCC33V If your reset device is open drain output e g MAX6337 you can refer to the following sample VCC3 3V VCC3 3V 4 7K ohm Resistor JTAG Connector 4 7K ohm Resistor bd System Reset active ly JEDI for ARM Up amp Running Application Notes How to do without LAN Of course without LAN you can use JEDI by RS232 connection Without LAN If you want to get higher performance by Ethernet port communication you can use an Ethernet cable which is crossover patch cord to connect JEDI to PC directly Fula RJd5 CONNECTOR CONNECTOR JEDI HUB R45 RJ45 CONNECTOR CONNECTOR JEDI _ oe HOST PC UTE Cable Connectionse We recommend strongly that you remove the Gateway and disable DNS in your PC s LAN settings to shorten the connection time Internet Protocol TCP IP Properties General You can get IP settings assigned automatically if your network supports this capability Otherwise you need to ask your network administrator for the appropriate IP settings Obtain an IP address automatically Use the following IP address IP address Subnet mask Default gateway Obtain DNS server address automatically Use the following DNS server addresses Preferred DNS server Alternate DNS server Application Notes JEDI for ARM Up amp Run

Download Pdf Manuals

image

Related Search

Related Contents

FORMATIONS - TekLiCell  LED TV - ARN Systems  intext:Bedienungsanleitung filetype:pdf  MANUEL DE FONCTIONNEMENT  2.4 Systematic Troubleshooting on ABS Systems  Daewoo Electronics RC-320F User's Manual  Rexel Smart Desk Flap Folder  soundmaster  

Copyright © All rights reserved.
Failed to retrieve file