background image

Artisan Technology Group 

is your source for quality 

new and certified-used/pre-owned equipment

• 

FAST SHIPPING AND 

DELIVERY

• 

TENS OF THOUSANDS OF 

IN-STOCK ITEMS

•  EQUIPMENT DEMOS
• 

HUNDREDS OF 

MANUFACTURERS 

SUPPORTED

•  LEASING/MONTHLY

 

RENTALS

•  ITAR CERTIFIED

           

SECURE ASSET 

SOLUTIONS

SERVICE CENTER REPAIRS

Experienced engineers and technicians on staff 

at our full-service, in-house repair center

WE BUY USED EQUIPMENT

Sell your excess, underutilized, and idle used equipment 

We also offer credit for buy-backs and trade-ins

www.artisantg.com/WeBuyEquipment

                        

REMOTE INSPECTION

Remotely inspect equipment before purchasing with 

our interactive website at

 

www.instraview.com

LOOKING FOR MORE INFORMATION? 

Visit us on the web at

 

www.artisantg.com

    

for more 

information on price quotations, drivers, technical 

specifications, manuals, and documentation

Contact us:

 

 

(888) 88-SOURCE  |  [email protected]  |  www.artisantg.com

SM

View

Instra

Summary of Contents for 1260-00B

Page 1: ...service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE IN...

Page 2: ...21 51427 Bergisch Gladbach Germany Tel 49 2204 92220 FAX 49 2204 21491 Racal Australia Pty Ltd 3 Powells Road Brookvale NSW 2100 Australia Tel 61 2 9936 7000 FAX 61 2 9936 7036 Racal Electronics Pte L...

Page 3: ...Racal Instruments support facility A list is located on the last page of this manual If you are unsure where to call contact Racal Instruments Inc Customer Support Department in Irvine California USA...

Page 4: ...nductor in the power cord Maintenance and calibration procedures sometimes call for operation of the unit with power applied and protective covers removed Read the procedures and heed warnings to avoi...

Page 5: ...This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 6: ...ures 2 4 Chapter 3 OPERATION 3 1 Introduction 3 1 System Configuration 3 1 1260 00C Configuration 3 1 Setting the Logical Address GPIB Primary Address and Servant Area Size 3 4 Verifying the Installed...

Page 7: ...n 3 22 Chapter 4 LOCAL COMMAND SET 4 1 Introduction 4 1 Command Set Access 4 2 Command Syntax 4 2 Command Line Termination 4 3 Command and Query Responses 4 3 Command Response Format 4 4 Query Respons...

Page 8: ...ystem Commands 4 26 DCON 4 27 DINF 4 28 DLAD 4 30 DNUM 4 30 DRES 4 31 RREG 4 31 WREG 4 32 GPIB Address Configuration Commands and Queries 4 32 LaSaddr 4 33 LaSaddr 4 34 Primary 4 35 SaddrLa 4 35 Saddr...

Page 9: ...T 4 46 TTL ECL Trigger Access Commands 4 46 AckTrig 4 48 DisTrigSense 4 48 EnaTrigSense 4 49 GetTrigHndlr 4 50 MapTrigTrig 4 51 SetTrigHndlr 4 52 SrcTrig 4 53 TrigAsstConf 4 55 TrigCntrConf 4 56 TrigE...

Page 10: ...ECIboot 4 78 Chapter 5 NON VOLATILE CONFIGURATION 5 1 Non Volatile Overview 5 1 The 1260 00C Non Volatile Configuration Main Menu 5 2 Read In Non Volatile Configuration 5 2 Chapter 6 DIAGNOSTIC TESTS...

Page 11: ...neous Tests 6 16 Chapter 7 PRODUCT SUPPORT 7 1 Product Support 7 1 Reshipment Instructions 7 1 Support Offices 7 2 Appendix A CODE INSTRUMENT OVERVIEW A1 Appendix B USING The DMAmove And CDS 852 ADAPT...

Page 12: ...1260 00C User Manual vii Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 13: ...tor Configuration 3 10 Figure 3 7 Address Modifier Signals Switch Settings 3 11 Figure 3 8 Start Up Mode Switch Settings 3 12 Figure 3 9 VXI System Start Up Message Switch Settings 3 13 Figure 5 1 The...

Page 14: ...ttings 3 20 Table 3 12 Non Slot 0 Message Based Device Operation Switch and Jumper Settings 3 21 Table 3 13 Front Panel LED Indications For Message Based Device Operation 3 22 Table 3 15 CLK10 Routing...

Page 15: ...1260 00C User Manual x Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 16: ...mation The 1260 00C is a C sized VXIbus module that links the IEEE 488 GPIB bus and the VXIbus The 1260 00C performs transparent conversion of the GPIB signals and protocols to VXIbus signals and prot...

Page 17: ...00C Module 921277 XYZ 1260 00C User Manual 980721 The 1260 00C part number and serial number are printed on the label affixed to its shield casing If your kit is missing any of the listed items or if...

Page 18: ...ral Description 1 3 4 Development Firmware and EPROM Expansion Z RAM Option 1 512 kilobytes 2 1 Megabyte 3 2 Megabytes 4 4 Megabytes Artisan Technology Group Quality Instrumentation Guaranteed 888 88...

Page 19: ...1260 00C User Manual General Description 1 4 This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 20: ...ostatic damage to the module Several components on the module can be damaged by electrostatic discharge To avoid such damage while handling the module touch the plastic bag to a metal part of your VXI...

Page 21: ...to GPIB addresses Automatically configured at start up Programmable Interface NAT4882 and Turbo488 ASICs coupled with DMA Full transparent support of individual status bytes for each GPIB address Buf...

Page 22: ...Set Overview The 1260 00C local command set supports the following types of operations System Configuration and Control Help General configuration RM information extraction VXI defined common ASCII sy...

Page 23: ...of the Racal Dana supplied firmware Resident CIs or RCIs As user developed downloadable object code Downloaded CIs or DCIs As user add on firmware EPROMed CIs or ECIs For more information about CI ca...

Page 24: ...put Trigger output External CLK10 I O Configurable Reset Pushbutton Pushbutton resets backplane Pushbutton resets 1260 00C Pushbutton resets both backplane and 1260 00C Artisan Technology Group Qualit...

Page 25: ...1260 00C User Manual Installation Instructions 2 6 This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 26: ...oftware connected to the 1260 00C GPIB port c A dumb terminal or host running a terminal emulator connected to the 1260 00C serial port optional The serial port settings are 9600 baud 8 bit data no pa...

Page 27: ...ssing 1260 00C GPIB Primary Address 1 Serial Port System Start Up Messages Console Local Command Port Discrete Fault Indicator DFI Disabled Enabled Normally Open Front Panel BNC Termination External C...

Page 28: ...us Requester Level 2 MSB 3 Logical Address DIP switch set to FFh 4 LSB 5 Shared RAM Switches 6 S2 OFF 7 S1 OFF 8 Installed RAM Switches 9 S6 10 S7 11 Address Modifiers ON 12 Detail of Switch Settings...

Page 29: ...he LSB Up is logical 1 down is logical 0 Verifying the Installed RAM Size Up to 4 Megabytes of local RAM is factory installed on the 1260 00C but is configured to use the minimum amount of memory is 5...

Page 30: ...e VXIbus for each possible installed memory configuration Table 3 4 Shared Memory Switch Settings Amount of Installed Memory Shared With VXIbus Configured Memory Size S1 ON S2 ON S1 OFF S2 ON S1 ON S2...

Page 31: ...t parameters can be altered by the non volatile memory configuration as described in Chapter 4 Change Configuration Information Setting the VXIbus Requester Level To change the VXIbus requester level...

Page 32: ...trigger Figure 3 4 shows the settings required to enable or disable the termination on the external clock Figure 3 3 External Trigger Input Termination Figure 3 4 External Clock Input Termination EPRO...

Page 33: ...64 ON ON OFF OFF EC3FFFh 288K 27010 27128 ON ON OFF OFF EC7FFFh 320K 27010 27256 ON ON OFF ON ECFFFFh 384K 27010 27512 ON ON ON ON EDFFFFh 512K 27010 27010 ON ON ON ON EFFFFFh When inserting EPROMs in...

Page 34: ...t to the normally open mode Therefore if SYSFAIL is not asserted while the backplane is powered up pins 1 and 6 will present an electrical open circuit In contrast if the backpane is unpowered or SYSF...

Page 35: ...can specify the state of the VXIbus Address Modifiers during a VXI master access During A16 accesses the lines AM5 AM4 and AM3 are needed high low and high and AM1 is needed low During A24 accesses th...

Page 36: ...al operation in a VXI system and is configured at the factory to start up in this method The remainder of this section contains a description of this operation 2 Non Volatile Configuration Mode Edits...

Page 37: ...0 Resource Manager 3 Non Slot 0 Message Based device Non Resource Manager 4 Slot 0 Message Based device Non Resource Manager This section describes the 1260 00C configuration procedures and start up...

Page 38: ...nctions and set the logical address to 0 as shown in Table 3 7 Table 3 7 Slot 0 Resource Manager Operation Switch and Jumper Settings Jumper Switch Position Function Switches S9 and S15 See Table 3 8...

Page 39: ...e progress of its self initialization self test and RM functions The LED indications are shown in Table 3 9 A successful system start up will sequence through the first five states The point of failur...

Page 40: ...ces For each SC device found it reads the device class and manufacturer s ID code from the ID Register and the model code from the Device Type Register If the device is an extended device the RM reads...

Page 41: ...be created through the use of the local command set functions as described in the DC Commands and Queries section of Chapter 4 Local Command Set The RM sends the Read Protocols query to all Message B...

Page 42: ...chy When the system is configured and ready to make a transition to the Normal Operation sub state send the 1260 00C local command DCBNOSend DCBNOSend sends the Identify Commander and Begin Normal Ope...

Page 43: ...ltiple GPIB secondary addresses not multiple primary addresses To change the configuration to use multiple primary addresses through non volatile memory configuration is described in Chapter 5 Change...

Page 44: ...he 1260 00C local command set The GPIB address entry is meaningful only for immediate Message Based Servants of the 1260 00C Non Slot 0 Resource Manager Configuration To configure the 1260 00C for Non...

Page 45: ...peration is nearly identical to the Slot 0 Resource Manager operation In Non Slot 0 RM operation the 1260 00C controls the Slot 0 resources remotely A VXIbus Slot 0 device must be in the system It mus...

Page 46: ...Chapter 5 Logical address is not equal to 0 Set in non volatile configuration or by using DIP switch SW1 Non Slot 0 Model Code See Chapter 5 Model code is set to the Non Slot 0 value Set in non volati...

Page 47: ...Waiting for BNO 5 OFF OFF ON Online ON OFF ON Failed Failed while online OFF ON OFF In non volatile configuration or diagnostics mode Slot 0 Message Based Device Configuration To configure the 1260 0...

Page 48: ...ch S17 Function OFF OFF CLK10 sourced from onboard clock OFF ON CLK10 and EXT CLK connector sourced from onboard clock ON OFF CLK10 sourced from an external clock via the EXT CLK connector ON ON Inval...

Page 49: ...eration 3 24 read the MODID lines by sending the Word Serial queries Read MODID Set Lower MODID or Set Upper MODID to the 1260 00C Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SO...

Page 50: ...em configuration and reconfiguration 5 VXI defined Common ASCII System Commands 6 GPIB address configuration 7 VXIbus interrupt handler configuration 8 IEEE 488 2 common commands b Instrument Developm...

Page 51: ...488 2 standard It will accept numeric parameters in the 488 2 binary octal decimal or hexadecimal formats 488 2 binary parameters are prefixed with b Octal parameters are prefixed with q and hexadeci...

Page 52: ...VXI Word Serial Protocol are terminated by setting the END bit in the last Byte Available command Responses are terminated by setting the END bit in response to the last Byte Request query Command an...

Page 53: ...the field to accommodate the valid range of 0 to 254 separated by commas The values are right justified and padded with the ASCII space character 20h For example Logical Address 45 would be returned...

Page 54: ...information requested as follows he Help ci Code Instruments al All sa GPIB address configuration gc General configuration ih Interrupt handler configuration dc Dynamic configuration ba VXIbus access...

Page 55: ...port originating the command The ConsoleEna and WordSerEna commands control access to the local command set from the RS 232 and VXI Word Serial ports The NVconf query returns the contents of the onboa...

Page 56: ...it must be re enabled from a command source other than the RS 232 port such as the GPIB port Examples Disable console ConsoleEna 0 Enable console ConsoleEna 1 ConsMode Purpose Enable or disable the co...

Page 57: ...ery Syntax DPram Response Program response A24 A32 starting address shared RAM size CRLF Console response This 1260 00C has shared RAM size K bytes shared with A24 A32 Address A24 A32 hex starting add...

Page 58: ...ign 1 0xFF 2 0xFF 3 0xFF 4 0xFF 5 0xFF 6 0xFF 7 0xFF A24 Assign Base 0x200000 A32 Assign Base 0x20000000 DC Starting LA 0x01 BNO YES For FAILED Dev DO set Reset Bit Servant Area 0x00 GPIB Primary 0x01...

Page 59: ...oolean is FALSE ProgMode disables program format responses for the command source issuing the command The program response mode applies only to the response path connected to the ProgMode command sour...

Page 60: ...er Examples Pass control of the physical registers to code instrument at Logical Address 5 WordSerEna 5 Pass control of the physical registers back to 1260 00C local command parser at Logical Address...

Page 61: ...devices in the system The RmEntry Srvnts Cmdr and StatusState queries return RM information for a particular device The CmdrTable query returns the system hierarchy table The A24MemMap and A32MemMap...

Page 62: ...cation for the system Query Syntax A32MemMap Response Program response la1 A32 memory base A32 memory size CRLF la2 A32 memory base A32 memory size CRLF laN A32 memory base A32 memory size CRLF where...

Page 63: ...s logical address CRLF Console response The Commander of Logical Address logical address is Logical Address Commander s logical address CRLF Example Get the Commander s logical address for Logical Add...

Page 64: ...M The comment field indicates any relevant information about the status and or capabilities of the device at Logical Address laX Laddrs Purpose Get a list of the known logical addresses Query Syntax L...

Page 65: ...n for all devices Response Program response la cla sa slot devclass sub class manID modelcode memspace membase memsize state line status CRLF Console response Resource manager entry for Logical Addres...

Page 66: ...ass the following values may be used 0 Memory Class 1 Extended Class 2 Message Based 3 Register Based subclass Extended class device s subclass manID Manufacturer s ID number modelcode Device s manufa...

Page 67: ...evice s Servants Query Syntax Srvnts logical address logical address is the device s logical address Response Program response sla1 sla2 slaN CRLF where sla1 through slaN are the Servant device logica...

Page 68: ...aining the Ready and Passed bits val can be interpreted as follows 0 The device is Failed and not Ready 1 The device is Passed and not Ready 2 The device is Failed and Ready 3 The device is Passed and...

Page 69: ...erarchy The system is still in the start up Configure substate DCBNOSend has not been sent The DCSystem query response indicates whether the system contains a DC device If the system is found to be a...

Page 70: ...rvant at Logical Address 7 to Commander at Logical Address 5 DCGrantDev 5 7 DCSystem Purpose Determine if the system is a DC system A system is DC if it has at least one DC device Query Syntax DCSyste...

Page 71: ...cture the Commander Servant hierarchy You could perform dynamic reconfiguration directly by using the WSCmd and WSCmd local commands but the 1260 00C s RM table would not be updated By using the RelSr...

Page 72: ...e ANO Abort Normal Operation Query BNO Begin Normal Operation Query CLR Clear Command ENO End Normal Operation Query IDN Identify Commander Command Response Program response CRLF if the command was su...

Page 73: ...to a binary bit pattern A value of 1 in the bit positions shown in the following table indicates that an error occurred during the attempt to broadcast the Word Serial command Bit Word Serial Error 0...

Page 74: ...e GrantDev query is used the Word Serial End Normal Operation query or a Clear command followed by the Abort Normal Operation query should have been broadcast with the Broadcast query Response Program...

Page 75: ...at Logical Address 16 from Commander at Logical Address 8 Relsrvnt 8 16 VXI Defined Common ASCII System Commands The VXI defined Common ASCII System Commands and Queries are described on the following...

Page 76: ...HANS INTS status s state com CRLF Console response Device configuration at Logical Address la CRLF CRLF Commander s Logical Address cla CRLF Interrupt Handlers IHANS CRLF Interrupters INTS CRLF Passed...

Page 77: ...et device configuration information for Logical Address 6 DCON 6 DINF Purpose Return static system information about a device Query Syntax DINF logical address If logical address is omitted DINF retur...

Page 78: ...la Device s logical address manid Manufacturer s ID number devclass Device class the following values may be used REG Register Based device MSG Message Based device EXT Extended Class device MEM Memor...

Page 79: ...e terminated with an asterisk in the console mode response Example Get a list of the known logical addresses DLAD DNUM Purpose Get the number of the known logical addresses Query Syntax DNUM Response...

Page 80: ...ogical address is status SYSFAIL Inhibit is state CRLF where status is one of the following PASS FAIL IFAIL READY and state is one of the following ON OFF Example Soft reset device at Logical Address...

Page 81: ...fset value where logical address is the device to write reg offset is the register offset to write to and value is the 16 bit value to write Action Write value to logical address register offset reg o...

Page 82: ...SADDR in this chapter originally stood for GPIB Secondary Address The 1260 00C can be configured to handle multiple primary addresses as well The terminology has been left the same to maintain backwar...

Page 83: ...se Program response GPIB address CRLF where GPIB address is the GPIB address attached to the logical address A value of 255 indicates that no GPIB address is attached to the logical address Console re...

Page 84: ...rLa GPIB address Response Program response logical address CRLF where logical address is the logical address that the GPIB address is attached to A value of 255 indicates that the GPIB address is not...

Page 85: ...ed to logical addresses Console response Current GPIB Addresses used Address sa1 connected to Logical Address la1 Address sa2 connected to Logical Address la2 type Address saN connected to Logical Add...

Page 86: ...assignments for the handlers The AssgnHndlr command can be used to change the level assignments AllHandlers Purpose Get the VXIbus interrupt level assigned to all 1260 00C interrupt handlers Query Sy...

Page 87: ...ge 1 to 3 and level is a numeric integer quantity in the range 0 to 7 Action If level is in the range 1 to 7 VXIbus Interrupt Line level is assigned to Interrupt Handler handler If level is 0 the curr...

Page 88: ...Interrupt Handler 3 HandlerLine 3 RdHandlers Purpose Get the number of assignable 1260 00C interrupt handlers Query Syntax RdHandlers Response Program response 3 CRLF Console response This 1260 00C h...

Page 89: ...idered to be interface functions for other 488 2 VXI devices It is the responsibility of each VXI device connected via the GPIB to the 1260 00C to implement 488 2 protocols if individual device 488 2...

Page 90: ...e current value of the ESE register The default value is FFh ESR 488 2 Intent Read and clear the Standard Event Status register ESR Query Syntax ESR Response ESR val CRLF ESR val is the current value...

Page 91: ...e an ASCII 1 in its output queue when all pending operations have completed Query Syntax OPC Response 1 CRLF RST 488 2 Intent Return a device to a known initial state Command Syntax RST Action None Ot...

Page 92: ...Syntax STB Response STB value CRLF where STB value is the current status of the path to the 1260 00C local command parser TRG 488 2 Intent Cause a device to execute a stored trigger sequence Command S...

Page 93: ...nd A24 commands can be used to poke or write locations in VXI A16 and A24 memory space The A16 and A24 queries can be used to peek or read locations in VXI A16 and A24 memory space NOTE If your applic...

Page 94: ...re word value is in decimal integer format hex word value is in C language hexadecimal format A16 hex address is in C language hexadecimal format and A16 address is in decimal integer format Example R...

Page 95: ...alue is in C language hexadecimal format A24 hex address is in C language hexadecimal format and A24 address is in decimal integer format Example Read the word at A24 address 205634h A24 h205634 SYSRE...

Page 96: ...SetTrigHndlr GetTrigHndlr 2 Acceptor trigger commands act as a standard interface for sensing accepting TTL and ECL triggers and for sending acknowledgements back to the sourcing device These function...

Page 97: ...ry Syntax AckTrig line where the value of line corresponds to the trigger line to acknowledge Value Trigger Line 0 to 7 TTL trigger lines 0 to 7 8 to 9 ECL trigger lines 0 to 1 40 to 49 External sourc...

Page 98: ...line as follows Value of line Value of line text 0 to 7 TTL line 8 to 9 ECL line 8 50 TCNTR 60 TICK 1 Example Disable sensing of TTL line 4 DisTrigSense 4 EnaTrigSense Purpose Enable the sensing of t...

Page 99: ...e of line text 0 to 7 TTL line 8 to 9 ECL line 8 50 TCNTR 60 TICK 1 and the meaning of protocol text corresponds to the value of protocol as follows Value of protocol Value of protocol text 2 START 3...

Page 100: ...le Get the address of the trigger interrupt handler for TTL trigger line 4 GetTrigHndlr 4 MapTrigTrig Purpose Map a specified TTL ECL Star X Star Y external connection GPIO or miscellaneous signal lin...

Page 101: ...ng Response Program response 0 Console response Mapping complete line line text source mapped to line line text destination mode mode CRLF where the meaning of line text source and line text destinati...

Page 102: ...Specify DefaultTrigHandler2 other User installed trigger interrupt handler Response Program response 0 Console response Trigger handler s installed lines lines text DefaultTrigHandler CRLF where the m...

Page 103: ...tocols only 60 TIC TICK timers supports SYNC and SEMI SYNC protocols only the value of protocol specifies the protocol to use Value Protocol 0 ON 1 OFF 2 START 3 STOP 4 SYNC 5 SEMI SYNC 6 ASYNC 7 SEMI...

Page 104: ...Source TTL line 4 for SEMI SYNC protocol SrcTrig 4 5 0L TrigAsstConf Purpose Configure a specified TTL ECL trigger line assertion method Query Syntax TrigAsstConf line mode where the value of line co...

Page 105: ...ECL line 8 ffffh GENERAL CONFIG Example 1 Configure all TTL ECL trigger lines generally to synchronize to the falling edge of CLK10 as opposed to the rising edge TrigAsstConf 1 1 Example 2 Configure...

Page 106: ...text 0 INIT 2 RELOAD 3 DISABLE and the meaning of source text corresponds to the value of source Value of source Value of source text 0 to 7 TTL line 8 to 9 ECL line 8 70 CLK10 71 EXTCLK Example Confi...

Page 107: ...If assertion selected assert high 3 1 Invert external input not feedback 0 Pass external input unchanged All other values are reserved for future expansion Response Program response 0 Console respons...

Page 108: ...on rollover mode 2 Reload the tick timers leaving enabled 3 Disable abort any count in progress and the value of source is the trigger line to configure as input to counter Value Trigger Line 40 to 49...

Page 109: ...MHz clock on TICK2 output by dividing down CLK10 as an input Call SrcTrig to start the tick timers TrigTickConf 0 70 10 3 TrigToREQT Purpose Map trigger interrupt to GPIB SRQ condition REQT generation...

Page 110: ...TTL ECL Star X Star Y external connection GPIO or miscellaneous signal line that was mapped to another line using the MapTrigTrig function Query Syntax UMapTrigTrig srcTrig destTrig where srcTrig is t...

Page 111: ...ECL line 8 40 to 49 GPIO line 40 50 TCNTR 51 GCNTR 60 TICK1 61 TICK2 Example Unmap route of TTL line 4 to go out of the front panel as mapped by MapTrigTrig UMapTrigTrig 4 49 WaitForTrig Purpose Wait...

Page 112: ...ial communication commands and queries are described on the following pages ProtErr RespReg WScmd WScmd WSresp WSstr WSstr These commands are used to directly generate Word Serial communication operat...

Page 113: ...to send a Word Serial query to the Message Based device and to automatically read and return the device s response The WScmd can be used to send a Word Serial query to a Message Based device Because...

Page 114: ...eg log addr Action Returns the contents of the device s Response register at Logical Address log addr Response Program response hex value CRLF where hex value is the hexadecimal value of the Response...

Page 115: ...CFF WScmd Purpose Send a 16 bit Word Serial query to a Message Based device Query Syntax WScmd log addr WS cmd Action Sends the Word Serial query WS cmd to the device at log addr Reads and returns the...

Page 116: ...6 bit response to a previously sent Word Serial query from Logical Address 3 WSresp 3 WSstr Purpose Send a device dependent command string to a Message Based device Command Syntax WSstr log addr strin...

Page 117: ...commands Response Program response resp string where resp string is the response string returned by the device Console response Logical Address log addr read bytes hex bytes through Word Serial CRLF C...

Page 118: ...use of the command CIArea The CI RAM area is partitioned into blocks of 4 kilobytes in size The CIArea query can determine the current location and size of the CI RAM area The CIBlocks query returns...

Page 119: ...a Command Syntax CIArea Base Address Number of blocks Action Sets the CI global RAM to start at Base Address and span Number of blocks blocks of 4096 bytes each The default base address and size of th...

Page 120: ...of blocks is given by the following formula 80000h 70000h 1000h 10h 16 If Number of blocks is set to 0 CI s are disabled Example Set the base of CI RAM area to 80000h and the size to 128 blocks of 4 k...

Page 121: ...r used 1 L is the number of blocks of 4 kilobytes in the CI global memory area Console response Blocks Used of the L Blocks of CI Global Memory CRLF r0start r0stop r1start r1stop rN 1start rN 1stop CR...

Page 122: ...or shown in the following table occurred during the attempt to delete the CI Bit Error Condition 0 The 1260 00C was unable to delete the CI s GPIB address link 1 The 1260 00C was unable to delete the...

Page 123: ...s can only be downloaded from the GPIB port or via Word Serial Protocol because the download is terminated on GPIB EOI or the Word Serial END command Because there is no analogy for EOI or END for the...

Page 124: ...Serial END command Because there is no analogy for EOI or END for the serial port it cannot be used to download DCIs If Boolean is 1 debug statements are printed to the serial port during the various...

Page 125: ...s a Servant Up to number of blocks of DCI code and data are to be loaded into CI RAM area starting at start block A stack of size stack size words is to be allocated for the CI worker process If stack...

Page 126: ...s command is performed separately from the DCIDownLdPI command so that the download parameters can be validated before the object code download is initiated The 1260 00C interprets the DCISetupPI quer...

Page 127: ...device at Logical Address 2 and Commander of device at Logical Address 50 Set up to download up to 10000 bytes of code and data to a pSOS dynamic memory segment and allocate a 2048 word stack DCISetup...

Page 128: ...1260 00C User Manual Local Command Set 4 79 f7C000h with debug off ECIboot hf7C000 0 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 129: ...1260 00C User Manual Local Command Set 4 80 This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 130: ...rs include the following Local register configuration pSOS configuration VXI interrupt line assignment Resource Manager RM A24 and A32 address assignment base Servant area size DC starting logical add...

Page 131: ...t until the system is restarted This is accomplished by the pROBE commands IN or BO by resetting the system or by cycling the system power The 1260 00C Non Volatile Configuration Main Menu When enteri...

Page 132: ...d NAT4882 DMA GPIB Addr Avoid 0x00000000 CI Block Base 0x080000 CI Num Blocks 0x00 Resident Code Instruments Locations 0x00 00000000 0x01 00000000 0x02 00000000 0x03 00000000 0x04 00000000 0x05 000000...

Page 133: ...the 1260 00C should be a Message Based device In Register Based mode the 1260 00C can reside virtually transparently in the VXI system for use as a debugging tool It can still access the VXIbus direc...

Page 134: ...resets 1260 00C asserts local reset signal c Backplane SYSRESET signal resets 1260 00C SYSRESET on backplane asserts local reset Serial Number The serial number is a 32 bit quantity used to identify a...

Page 135: ...onsole This parameter is used to set the 1260 00C RS 232 local command console to default to enabled or disabled The local command ConsoleEna is used to change the setting at runtime VXI Interrupt Lev...

Page 136: ...C devices DC devices will be assigned the next higher unassigned logical address BNO This parameter specifies whether the Resource Manager should send Identify Commander and Begin Normal Operation in...

Page 137: ...ple primary addressing mode is set MultSecond Multiple secondary addressing mode is set Others These flags are for information purposes only do not modify GPIB Address to Avoid This is a 32 bit bit ma...

Page 138: ...5 3 The 1260 00C Non Volatile Configuration Changer Edit the Racal Dana reserved configuration parameters and CI user configuration variables by selecting the corresponding menu item In each case you...

Page 139: ...py is affected You must use the Write Back Save Changes command in the main menu to write back the NV memory and retain the changes after the 1260 00C has been reset or powered down Write Back Save Ch...

Page 140: ...he diagnostic mode through the pROBE DIAG command c In 488 VXI runtime system mode enter the diagnostic mode through the DIAG command The diagnostic commands must be executed from the RS 232 port Conf...

Page 141: ...ode menu used to select whether to execute a test group or tests and the mode in which to run them The Diagnostics Mode menu is shown in Figure 6 1 and described in Table 6 2 1260 00C DIAGNOSTICS XXX...

Page 142: ...the screen The message displays the test number group number value expected and value received Please contact Racal Dana for further interpretation of diagnostic error messages Suppress the error rep...

Page 143: ...IB NAT4882 4 45 99 GPIB TURBO 488 4 100 132 TIC 5 133 236 DMA 6 237 247 MC68881 7 248 248 RAM exhaustive 8 249 250 INTERRUPTS 9 251 253 MISC TESTS 10 254 263 ENTER TEST NUMBERS e g 15 30 31 40 80 99 a...

Page 144: ...h 21 test the timers Table 6 4 gives the test numbers and names of the 68070 CPU tests Table 6 4 68070 CPU Tests Test Number Test Description 5 I 2 C Interface Test Maximum Clock Frequency 6 I 2 C Int...

Page 145: ...Device Type Test 25 Offset Test 26 Protocol Test 27 A24 Pointer High Test 28 A24 Pointer Low Test 29 A32 Pointer High Test 30 A32 Pointer Low Test 31 Data Extended Test 32 Data High Device Test 33 Da...

Page 146: ...51 Check can listen to all 32 listen addresses 52 Check can be unaddressed as listener 53 Check can talk to all 32 talk addresses 54 Check can be unaddressed as talker 55 Check can listen to all 960 e...

Page 147: ...e undefined command 70 Check can set REM REMC LOK LOKC bits 71 Check can clear REM and LOK bits 72 Check can set SRQI 73 Check can do serial poll 74 Check can do parallel poll 75 Check DHADT 76 Check...

Page 148: ...al poll 97 Check for spurious interrupts 98 Check INT on SYNC 99 Check global interrupt 100 Set and clear SC 101 Set and clear DUALADD 102 Trigger INTSCR1 and INTSRC2 103 Set STOP DONE HALT and DAV in...

Page 149: ...18 Fill and empty 16 bit FIFO 119 STOP and HALT in 16 bit A 1st mode 120 Holdoff when FIFO and DIR are full 121 HALT and EOI when last byte in FIFO 122 Enable carry cycle 123 Disable carry cycle 124 1...

Page 150: ...ster 136 CNTL Register 137 TTCR and TTSR Registers 138 ETCR and ETSR Registers 139 MODIDH and MODIDL Registers 140 PGP0 and PGP1 Registers 141 TSR0 and TOR0 Registers 142 TSR1 and TOR1 Registers 143 T...

Page 151: ...on 160 GPIN9 connection 161 Trig0 connection 162 Trig1 connection 163 Trig2 connection 164 Trig3 connection 165 Trig4 connection 166 Trig5 connection 167 Trig6 connection 168 Trig7 connection 169 Trig...

Page 152: ...TS and USTS 187 Interrupt on Trig4 by ASTS and USTS 188 Interrupt on Trig5 by ASTS and USTS 189 Interrupt on Trig6 by ASTS and USTS 190 Interrupt on Trig7 by ASTS and USTS 191 Interrupt on Trig8 by AS...

Page 153: ...e Semi Sync accept on Trig2 209 Software Semi Sync accept on Trig3 210 Software Semi Sync accept on Trig4 211 Software Semi Sync accept on Trig5 212 Software Semi Sync accept on Trig6 213 Software Sem...

Page 154: ...n front panel 236 TRIGIN and TRIGOUT by zig zag of all triggers Group 6 DMA This group tests the DMA Channel 2 and memory to memory DMA transfers Table 6 8 gives the test numbers and names of the DMA...

Page 155: ...ve Tests Test Number Test Description 249 Data path test exhaustive 250 Address path and cell test exhaustive Group 9 Interrupts This group tests the GPIB and MIGA local interrupts Table 6 11 gives th...

Page 156: ...257 LED test ONLINE LED 258 Switch test Start up switches S10 S11 S12 259 Local BTO test Test local bus timeout unit 260 VXI BTO test Test VXI bus timeout unit 261 Sanity timer test Test enabled disab...

Page 157: ...1260 00C User Manual Diagnostic Tests 6 18 This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 158: ...pair complete the form in the back of this manual For worldwide support and the office closes to your facility refer to the Support Offices section on the following page Reshipment Instructions Use th...

Page 159: ...ri Assago Milan Italy Tel 39 02 5750 1796 FAX 39 02 5750 1828 Racal Elektronik System GmbH Frankenforster Strasse 21 51427 Bergisch Gladbach Germany Tel 49 2204 92220 FAX 49 2204 21491 Racal Australia...

Page 160: ...service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE IN...

Reviews: