background image

                                                                                                           Spectrum Digital, Inc

                                                                                                                                                                                                                   1-5

Setting up the XDS510PP.INI file

The xds510pp.ini file is used to set driver parameters. The “.INI” should be located in
the same directory as the HLL Debugger. The D_DIR environment variable is used to
select the Debugger directory. If the xds510pp.ini file doesn’t exist or can’t be found
certain parameters are used as default. Shown below are the parameters and their
defaults.

speed = 25
mode = spp4
port -p command line parameter, or 240 if no command line

When the xds510pp.ini file is invoked there are four parameters which can be used.
These parameters are: speed, port, mode, and timing.

The ‘speed’ parameter selects the amount of delay between port accesses. The higher
the value the more delay added. A good value to start with is 25.

example: speed = 25

The ‘port’ parameter selects the PC’s printer port. The default value is 378. Other
values are 278 and 3BC.

example: port = 278

The mode parameter selects the type of hardware supported by the host PC. The three
modes are shown in the table below:

The “spp4” mode should work on all machines, but is the slowest. The “spp8” mode
requires a bidirectional parallel port. The “epp” mode is the fastest but requires an EPP
compatible parallel port on the host PC. If you are using EPP mode you must make
sure the PC is configured for EPP operation. Check the documentation that came with
the PC or add-in card on how to configure the parallel port. The default mode is “spp4”.

example: mode = epp

Table 1: Parallel Port Modes

Modes

Description

spp4

standard parallel port

spp8

bi-directional port

epp

enhanced parallel port

Summary of Contents for XDS510PP

Page 1: ...XDS510PP MPSD Emulator Pod 1997 DSP Development Systems Installation Guide ...

Page 2: ...P MPSD Emulator Pod Installation Guide 502222 0001 Rev C April 1997 SPECTRUM DIGITAL INC 10853 Rockley Road Houston TX 77099 Tel 281 561 6952 Fax 281 561 6037 sales spectrumdigital com www spectrumdigital com ...

Page 3: ... software performance or infringement of patents or services described herein Nor does Spectrum Digital warrant or represent any license either express or implied is granted under any patent right copyright or other intellectual property right of Spectrum Digital Inc covering or relating to any combination machine or process in which such Digital Signal Processing development products or services ...

Page 4: ... the emulator 1 6 1 4 Utility Programs 1 6 2 Specifications for Your Target System s Connection to the Emulator 2 1 Contains information about constructing a 14 pin connector on your target system and information about connecting the emulator to the target system 2 1 Designing Your Target System s Emulator Connector 14 pin Header 2 2 2 2 Bus Protocol 2 3 2 3 Emulator Pod Logic 2 4 2 4 Emulator Pod...

Page 5: ...the appropriate C Source Debugger User s Guide for software installation Topic Page 1 1 What You ll Need 1 2 Hardware checklist 1 2 Software checklist 1 2 1 2 Step 1 Connecting the Emulator to your PC 1 3 Preparing the Emulator pod for installation 1 3 1 3 Step 2 Connecting the Emulator to Your Target System 1 4 Setting up the XDS510PP INI file 1 5 Resetting the emulator 1 6 1 4 Utility Programs 1...

Page 6: ...r two rows of six pins see Chapter 2 for target system more information about this connector __ optional hardware A Microsoft compatible mouse An EGA or VGA compatible graphics display card and a large monitor The debugger has several options that allow you to change the overall size of the debugger display If you have an EGA or VGA compatible graphics card you can take advantage of some of these ...

Page 7: ... power from the target system This is done automatically when the target cable is connected The pod uses the PD pin on the cable The trace going to this pin on the target board must be able to carry the current requirements of the pod The second source of power is the included 5 volt power supply Warning The power input to the pod must be regulated Voltages higher than 5 volts will destroy the emu...

Page 8: ...1 1 Connecting the XDS510PP Emulator Pod to Your Target System Esc Num Scroll SysLock Lock Req 7 8 9 4 5 6 1 2 3 Home PgUp End PgDn 0 Ins Del PrtSc Break Ctrl Shift Shift Alt Caps Lock Enter _ 1 2 3 4 5 6 7 8 9 0 Q W E R T Y U I O P A S D F G H J K L Z X C V B N M F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 C3X DSP 12 pin connector D sub connector 25 pin male XDS510PP Emulator Pod 25 Conductor Cable port on PC...

Page 9: ... higher the value the more delay added A good value to start with is 25 example speed 25 The port parameter selects the PC s printer port The default value is 378 Other values are 278 and 3BC example port 278 The mode parameter selects the type of hardware supported by the host PC The three modes are shown in the table below The spp4 mode should work on all machines but is the slowest The spp8 mod...

Page 10: ...Resetting the emulator To reset the emulator execute the emurst exe file from the file manager or explorer The emulator should respond with no errors 1 4 Utility Programs There are several utility programs that can be found in the installation directory One such program is PORTCHK This program searches for parallel ports and tries to detect if they are bi directional To run this program type PORTC...

Page 11: ...r target system must use a special 12 pin connector for proper communication with the emulator Topic Page 2 1 Designing Your Target System s Emulator Connector 12 pin Header 2 2 2 2 Emulator Cable Pod Logic 2 3 2 3 Emulator Cable Pod Signal Timing 2 4 2 4 Buffering Signals Between the Emulator and the Target System 2 5 2 5 Mechanical Dimensions for the 12 Pin Header 2 7 ...

Page 12: ...ways be pulled up with a separate 20k ohm resistors to Vcc Position pin 8 will be plugged to prevent improper connection Pin 8 is present in the cable and is grounded Table 1 12 Pin Header Signal Description EMU320C3X Signal Description C30 Pin Number C31 Pin Number C32 Pin Numbers EMU0 Emulation Pin 0 F14 124 14 EMU1 Emulation Pin 1 E15 125 17 EMU2 Emulation Pin 2 F13 126 18 EMU3 Emulation Pin 3 ...

Page 13: ...a portion of the logic in the EMU320C3x emulator pod Please note the 33 ohm resistors have been added to the EMU0 EMU1 and EMU2 lines These resistors minimize cable reflections Figure 2 2 Emulator Pod Interface QS3245 B8 B7 B6 B5 B1 B2 B3 B4 Diode 33 33 33 A1 A2 A3 A4 A5 A6 A7 A8 PD Pin 7 EMU0 Pin 3 GND Pin 4 GND Pin 6 GND Pin 8 GND Pin 10 GND Pin 12 EMU1 Pin 1 EMU2 Pin 5 11 12 13 14 15 16 17 18 2...

Page 14: ...le pod These parameters are for reference only Spectrum Digital does not test or guarantee these timings Figure 2 3 Emulator POD Timing Table 2 Emulator Pod Timing Parameters No Reference Description Min Max Units 1 tH3min H3 period 30 200 ns tH3max 2 tH3highmin H3 high pulse duration 8 ns 3 tH3lowmin H3 low pulse duration 8 ns 4 td EMU0 1 2 EMU0 1 2 valid from H3 low 1 5 ns 5 tsu EMU3 EMU3 setup ...

Page 15: ...s situation the distance between the header and the C3x should be no more than 2 inches __ Buffered emulation signals In this situation the distance between the emulation header and the C3x is greater than 2 inches but less than 6 inches The transmission signals H3 and EMU3 are buffered through the same package H3 EMU3 EMU2 EMU1 EMU0 TMS320C3x 2 Inches or less 3 1 5 9 11 H3 EMU3 EMU2 EMU1 EMU0 5V ...

Page 16: ...6 inches but less than 12 inches All C3X emulation signals EMU0 EMU1 EMU2 EMU3 and H3 are buffered through the same package H3 EMU3 EMU2 EMU1 EMU0 TMS320C3x 3 1 5 9 11 H3 EMU3 EMU2 EMU1 EMU0 5V GND GND GND GND GND GND GND Header Emulator 12 10 8 6 4 2 7 PD 6 to 12 inches H3 Buffer Restrictions Don t connect any devices between the buffered H3 output and the header ...

Page 17: ...ble length is approximately 6 feet 10 inches Figure 2 4 and Figure 2 5 page 2 8 show the mechanical dimensions for the XDS510PP Scan Path Adapter and short cable Note that the pin to pin spacing on the connector is 0 100 inches in both the X and Y planes The XDS510PP enclosure is nonconductive plastic with four recessed metal screws Figure 2 4 Pod Connector Dimensions Note All dimensions are in in...

Page 18: ...uide Figure 2 5 12 Pin Connector Dimensions Note All dimensions are in inches and are nominal dimensions unless otherwise specified 0 225 0 420 Cable Connector Side View pins 2 4 6 8 10 12 0 100 0 70 0 100 stripe 1 3 5 7 9 11 pins Connector Front view key pin 8 Cable ...

Page 19: ...clr file 1 3 mono clr file 1 3 Index D D_DIR environment variable 1 7 1 8 D_OPTIONS environment variable 1 7 1 9 D_SRC environment variable 1 7 debugger 1 1 to 1 11 environment setup 1 6 to 1 9 installation 1 6 error messages 1 11 verifying 1 10 using with Microsoft Windows 1 6 1 11 default screen configuration file 1 3 color displays 1 3 monochrome displays 1 3 directories c5xhll directory 1 6 to...

Page 20: ...ronment variables D_DIR 1 7 to 1 9 D_OPTIONS 1 9 D_SRC 1 7 to 1 9 for debugger options 1 9 identifying auxiliary directories 1 8 identifying source directories 1 8 error messages installation 1 11 G graphics card requirements 1 2 H hardware checklist 1 2 host system 1 2 I i debugger option with D_OPTIONS environment variable 1 9 init clr file 1 3 initdb bat file 1 7 to 1 9 invoking 1 7 sample 1 7 ...

Page 21: ...d files 1 3 required tools 1 3 resetting 1 9 Index S s debugger option with D_OPTIONS environment variable 1 9 signal buffering for emulator connec tions 2 7 to 2 9 software checklist 1 3 T t debugger option with D_OPTIONS environment variable 1 9 target system 1 2 connection to emulator 1 4 2 1 to 2 14 test clock 2 8 timing calculations 2 10 to 2 12 V v debugger option with D_OPTIONS environment ...

Page 22: ...Printed in U S A April 1997 502222 0001 Rev C ...

Reviews: