Home

Racal 1260-00C Manual

image

Contents

1. 1 VXIbus Requester Level MSB Logical Address DIP switch set to FFh 4 LSB TNT JUL 88070 66881 Figure 3 1 1260 00C Parts Locator Diagram 5 Shared RAM Switches 6 S2 OFF 7 S1 OFF 8 Installed RAM Switches 9 G 10 S7 Artisan Technology Group Quality Instrumentation 114 12 13 14 15 Address Modifiers ON Detail of Switch Settings Slot 0 Switches 524 ON 523 ON 16 17 18 S S11 ON S14 ON BANK3 BANK2 um 1 S10 0N S13 0N 522 ON Startup Mode Switches ON Eprom Expansion Switches Operation 3 3 Guaranteed 888 88 SOURCE www artisantg com Setting the Logical Address GPIB Primary Address and Servant Area Size Verifying the Installed RAM Size Operation 3 4 1260 00C User Manual To change the logical address GPIB primary address and Servant area size run the non volatile memory configuration utility described in Chapter 5 Non volatile Configuration The logical address can be changed by setting DIP switch SW1 By default all the switches are set to the up position OxFF At this setting the 1260 00C reads the logical address from the
2. lt com gt lt CRLF gt Console response Device configuration at Logical Address lt la gt lt CRLF gt lt CRLF gt Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Manufacturer ID Number lt manid gt manufacturer name lt CRLF gt Model Code lt modelcode gt lt CRLF gt Device Class lt devclass gt lt CRLF gt A16 A24 A32 Memory Space lt memspace gt lt CRLF gt A16 A24 A32 Memory Base lt membase gt lt CRLF gt A16 A24 A32 Memory Size lt memsize gt 1 lt CRLF gt Slot lt slot gt lt CRLF gt Slot 0 Logical Address lt slot0 gt lt CRLF gt Extended Subclass lt ext gt lt CRLF gt Attribute lt attr gt lt CRLF gt Manufacturer Specific Comment lt com gt lt CRLF gt The mnemonics have the following meanings la manid devclass memspace membase memsize slot 0 ext attr com Device s logical address Manufacturer s ID number Device class the following values may be used REG Register Based device MSG Message Based device EXT Extended Class device MEM Memory Based device Memory space requirement A16 A16 A24 A16 A32 Memory based address for A16 A24 A32 HHHH HHHHHH HHHHHHHH Memory sizes for A16 A24 A32 HHHH HHHHHH HHHHHHHH Slot number 1 if unknown Slot 0 Logical Address 1 if unknown Extended device s subclass Memory device s attributes
3. Table 6 10 RAM Exhaustive Tests Test Number Test Description Data path test exhaustive Address path and cell test exhaustive Group 9 Interrupts This group tests the GPIB and MIGA local interrupts Table 6 11 gives the test numbers and names of the Interrupt tests Table 6 11 Interrupt Tests Verify interrupt on INT2N using SYSFAIL Verify SYSFAIL disable interrupt Verify interrupt on INT1N using done int Group 10 This group tests the EPROM EEPROM Sanity Timer LEDs MODID register Local Bus timeouts and VXI bus timeout Miscellaneous Tests Table 6 12 gives the test numbers and names of the Miscellaneous tests Table 6 12 Miscellaneous Tests Diagnostic Tests 6 16 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Diagnostic Tests 6 17 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual This page was left intentionally blank Diagnostic Tests 6 18 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Product Support Reshipment Instructions Chapter 7 PRODUCT SUPPORT Racal Instruments has a complete Service and Parts Department If you need technical assistance or should it be necessary to return your product for repair or calibration call 1 800 722 3262 If parts
4. d Set the various switches jumpers and non volatile configurations as shown in Table 3 14 Table 3 14 Slot 0 Message Based Device Operation Switch and Jumper Settings Operation 3 22 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Switches S9 and S15 See Table 3 15 CLK10 routing options Switch 522 ON VXI BTO enabled i ON Switch S23 Bus arbiter and SYSCLK enabled CLK10 sourcing backplane MODID pulled up Logical Address See Chapter 5 Logical address is not equal to 0 Set in non volatile configuration Slot 0 Model Code See Chapter 5 Model code is set to the Slot 0 value Set in non volatile configuration Servant Area Size See Chapter 5 Set appropriate Servant area size Set in non volatile configuration Table 3 15 CLK10 Routing Options CLK10 sourced from onboard clock OFF ON CLK10 and EXT CLK connector sourced from HET p s ON OFF CLK10 sourced from an external clock via the NYTT rake Slot 0 Message Based At start up a 1260 00C configured as a Slot 0 Message Based Device Operation device performs its self tests It then waits until it receives its Device Grant if any and Begin Normal Operation Word Serial commands The RM grants any logical addresses to the 1260 00C that reside within its Servant area When the 1260 00C responds to the Begin Normal Operation command it enters the normal mode of operation Af
5. lt value gt where lt logical address gt is the device to write lt reg offset gt is the register offset to write to and lt value gt is the 16 bit value to write Write lt value gt to lt logical address gt register offset lt reg offset gt Write the Data Low register for Logical Address 4 with the value 65535 WREG 4 14 65535 The GPIB address configuration commands are described on the following pages LaSaddr LaSaddr Primary SaddrLa Saddrs SaDisCon Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual LaSaddr These commands and queries configure and report the relationships between VXI logical addresses and GPIB addresses Determine the 1260 00C s primary address when used for multiple GPIB secondary addressing by using the Primary query from the serial port Determine the relationships between GPIB addresses and VXI logical addresses by using the Saddrs query followed by SaddrLa queries or by using the RM information query Laddrs followed by LaSaddr queries Assign GPIB address links to Message Based Servants of the 1260 00C with the LaSaddr command The SaDisCon command deletes all GPIB address links except the link to the 1260 00C local commands NOTE The letters SA or SADDR in this chapter originally stood for GPIB Secondary Address The 1260 00C can be configured to handle multiple primary addres
6. 888 88 SOURCE www artisantg com 1260 00C User Manual Servant VXIbus Master A16 A24 D16 DO8 EO VXIbus Slave A16 A24 A32 D16 DO8 EO Up to 4 Megabytes of dual ported shared memory Three programmable VXIbus interrupt handlers IEEE 488 1 and IEEE 488 2 compatible multiple primary or multiple secondary 488 VXIbus translator GPIB The 1260 00C has the following GPIB characteristics Characteristics Communication With VXIbus Message Based Devices VXI logical addresses are mapped 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 Buffered operation decouples GPIB and VXIbus operation Controller can address one VXIbus device to talk and one or more other VXIbus devices to listen IEEE 488 1 Capabilities Installation Instructions 2 2 SH1 Source Handshake AH1 Acceptor Handshake T5 TE5 Talker Extended Talker multiple primary or multiple secondary addressing L3 LE3 Listener Extended Listener multiple primary or multiple secondary addressing Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual e SR1 Service Request e DC1 Device Clear e DT1 Device Trigger e RLO Remote Local e PPO Parallel Poll IEEE 488 2 Compatible 488 VXIbus Translation The IEEE
7. DCIDownLoad 1 Set up parameters for a DCI download Local Command Set 4 75 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Local Command Set 4 76 Syntax Response 1260 00C User Manual DCISetup lt logical address gt lt Commander s logical address gt lt start block gt lt number of blocks gt lt stack size gt lt Servantl gt lt Servant2 gt lt ServantN gt The DCISetup query provides the 1260 00C with the information it needs to prepare for executing a DCIDownLoad command This command is performed separately from the DCIDownLoad command so that the download parameters can be validated before the object code download is initiated The 1260 00C interprets the DCISetup query parameters as follows The DCI is to be assigned Logical Address lt logical address gt and granted to the Commander at lt Commander s logical address gt asa Servant Up to lt number of blocks gt of DCI code and data are to be loaded into Cl RAM area starting at lt start block gt A stack of size lt stack size gt words is to be allocated for the Cl worker process If lt stack size gt is less than 1024 a stack size of 1024 words 2 kilobytes is to be allocated for the Cl lt Servant1 gt through lt ServantN gt are to be granted to the CI as Servants Any GPIB address links to lt Servant1 gt lt Servant2
8. Purpose WScmd Command Syntax Action Example Purpose WScmd Query Syntax Action Response Example Local Command Set 4 66 Send a 16 bit Word Serial command or query to a Message Based device WScmd lt log addr gt lt WS cmd gt Sends the Word Serial command lt wS cmd gt to the device at lt log addr gt Write the Begin Normal Operation Word Serial query FCFFh to a device at Logical Address 3 WScmd 3 hFCFF Send a 16 bit Word Serial query to a Message Based device WScmd lt log addr gt lt WS cmd gt Sends the Word Serial query lt wS cmd gt to the device at lt log addr gt Reads and returns the device s response Program response lt hex value gt lt CRLF gt where lt hex value gt is the hexadecimal value of the Data Low register response Console response Logical Address lt log addr gt Word Serial Query Oxceff returned Ox lt hex value gt lt CRLF gt Write the Read Servant Area Word Serial query CEFFh to a device at Logical Address 4 WScmd 4 hCEFF Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Wsresp WSstr Purpose Query Syntax Action Response Example Purpose Command Syntax Read a 16 bit Word Serial response to a previously sent query WSresp lt log addr gt Reads and returns the response of the device at lt log addr
9. A rtisan Artisan Technology Group is your source for quality TecmologyGrap new and certified used pre owned equipment FAST SHIPPING AND SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT DELIVERY Experienced engineers and technicians on staff Sell your excess underutilized and idle used equipment TENS OF THOUSANDS OF at our full service in house repair center We also offer credit for buy backs and trade ins IN STOCK ITEMS www artisantg com WeBuyEquipment 7 EQUIPMENT DEMOS HUNDREDS OF Instra zer REMOTE INSPECTION LOOKING FOR MORE INFORMATION MANUFACTURERS Remotely inspect equipment before purchasing with Visit us on the web at www artisantg com 7 for more our interactive website at www instraview com information on price quotations drivers technical LEASING MONTHLY specifications manuals and documentation RENTALS ITAR CERTIFIED EE Contact us 888 88 SOURCE sales artisantg com www artisantg com USER MANUAL 1260 00C SLOT 0 Resource Manager PUBLICATION NO 980721 RACAL INSTRUMENTS Racal Instruments Inc 4 Goodyear St Irvine CA 92618 2002 Tel 800 722 3262 FAX 949 859 7309 Racal Instruments Ltd 480 Bath Road Slough Berkshire SL1 6BE United Kingdom Tel 44 0 8706 080134 FAX 44 0 1753 791290 Racal Systems Electronique S A 18 Avenue Dutartre 78150 LeChesnay France Tel 33 1 3923 2222 FAX 33 1 3923 2225 Racal Systems Elettronica s r l Strada 2 Palazzo C4
10. CI at Logical Address lt logical address gt base Local Address is lt hex base address gt lt CRLF gt where lt hex base address gt is the Cl s base address in C language hexadecimal notation Get the local address of the Cl at Logical Address 9 CIAddr 9 Change the location and size of the Cl RAM area CIArea lt Base Address gt Number of blocks gt Sets the Cl global RAM to start at lt Base Address gt and span lt Number of blocks gt blocks of 4096 bytes each The default base address and size of the CI RAM area are set by the non volatile configuration parameters CI Block Base and CI Num Blocks Base Address is the new base address of the CI RAM area It must be a multiple of 4096 decimal 1000h and must be in the region above the top of pSOS Region 1 and below the top of memory pSOS Region 1 starts at 10000h and its size is determined by the non volatile configuration parameter Region 1 Size For example if Region 1 Size 60000h the lowest allowed A Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual ClArea Example Purpose Query Syntax Response value for lt Base Address gt is as follows 10000h 60000h 70000h lt Number of blocks gt is the number of 4096 1000h byte blocks in the CI RAM area The size of the CI RAM area is limited by the amount of physical RAM
11. Status State lt state gt state lt CRLF gt Forced Offline lt line status gt yes no lt CRLF gt The mnemonics have the following meanings la cla addr slot devclass subclass man LD modelcode memspace membase memsize state line status Device s logical address Commander s logical address Device s GPIB address 255 if not assigned GPIB address Slot number 255 if unknown such as if the device does not have MODID capability Device class the following values may be used 0 Memory Class 1 Extended Class 2 Message Based 3 Register Based Extended class device s subclass Manufacturer s ID number Device s manufacturer assigned model code Memory space requirement 0 A16 only 1 A16 A24 2 A16 A32 Memory base address Memory size in bytes Status state 0 Failed and not Ready 1 Passed and not Ready 2 Failed and Ready 3 Passed and Ready Online offline status Local Command Set 4 17 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Srvnts Local Command Set 4 18 Example Purpose Query Syntax Response 1260 00C User Manual 0 online 1 forced offline The program mode response format is the same for all devices However the console mode response returns only the lines that are relevant For example the memory base address and memory size lines are
12. lt lal gt lt A24 memory base gt lt A24 memory size gt lt CRLF gt lt la2 gt lt A24 memory base gt lt A24 memory size gt lt CRLF gt lt laN gt lt A24 memory base gt lt A24 memory size gt lt CRLF gt where lt 1a1 gt through lt 1aN gt are logical addresses containing A24 address space Console response A24 Memory Map is as follows lt CRLF gt Logical Address lt lal gt has lt A24 memory Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual A32MemMap Example Purpose Query Syntax Response size gt K lt A24 memory size gt bytes at A24 Address lt A24 memory base gt lt CRLF gt Logical Address lt laN gt has lt A24 memory size gt K lt A24 memory size gt bytes at A24 Address lt A24 memory base gt lt CRLF gt Get A24 address map for the system A24MemMap Get the A32 address space allocation for the system A32MemMap Program response lt lal gt lt A32 memory base gt lt A32 memory size gt lt CRLF gt lt la2 gt lt A32 memory base gt lt A32 memory size gt lt CRLF gt lt laN gt lt A32 memory base gt lt A32 memory size gt lt CRLF gt where lt 1a1 gt through lt laN gt are logical addresses containing A32 address space Console response A32 Memory Map is as follows lt CRLF gt Logical Address lt lal gt has lt A32 memory size gt K lt A32
13. www artisantg com FOR YOUR SAFETY Before undertaking any troubleshooting maintenance or exploratory procedure read carefully the WARNINGS and CAUTION notices This equipment contains voltage hazardous to human life and safety and is capable of inflicting personal injury If this instrument is to be powered from the AC line mains through an autotransformer ensure the common connector is connected to the neutral earth pole of the power supply Before operating the unit ensure the conductor green wire is connected to the ground earth conductor of the power outlet Do not use a two conductor extension cord or a three prong two prong adapter This will defeat the protective feature of the third conductor 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 avoid live circuit points Before operating this instrument 1 Ensure the instrument is configured to operate on the voltage at the power source See Installation Section 2 Ensure the proper fuse is in place for the power source to operate 3 Ensure all other devices connected to or in proximity to this instrument are properly grounded or connected to the protective third wire earth ground If the instrument fails to operate satisfactory shows visible damage has been stored under unfavorable conditions has sustained
14. 27 was assigned GPIB Address 5 because addresses 3 and 4 were previously assigned By spacing the 1260 00C Message Based Servants at intervals of eight logical address locations situations are avoided by which removing or adding one device changes the GPIB address of another device The default configuration for the 1260 00C is to use multiple 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 Configuration Information Changing the self assigned default GPIB address of the 1260 00C through the non volatile memory configuration is described in Section 5 The default GPIB address of the 1260 00C when configured for multiple secondary addresses is Secondary Address 0 Primary Address 1 The default GPIB address of the 1260 00C when configured for multiple primary addresses is Primary Address 1 no secondary address At times when using multiple primary addressing it may be necessary to avoid particular GPIB addresses to avoid conflicts with GPIB instruments outside of the VXI mainframe GPIB addresses to avoid can be specified through the non volatile memory configuration as described in Chapter 5 System Configuration During the execution of the RM and general configuration Operation 3 18 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg
15. 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 Changes writes the modified copy of the NV memory back to the EEPROM The write back procedure takes five to ten seconds Quit Configuration prompts selection of a different start up configuration or re enters PROBE depending upon how the non volatile configuration mode was entered Non Volatile Configuration 5 10 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Introduction Configuration for Diagnostic Testing Diagnostic Test Structure Chapter 6 DIAGNOSTIC TESTS This section contains information for executing the 1260 00C diagnostic self tests The diagnostics test each 1260 00C subcircuit and are useful in detecting and isolating problems The diagnostics mode can be entered through any of the following methods a Set the start up mode switches to the diagnostics mode as described in Section 3 Start Up Mode Configuration Set switch S19 to the OFF position and set switch S20 to the ON position Restart the system b In VXI pROBE mode on development modules only enter the diagnostic mode through the pROBE DIAG command C In 488 VXI runtime system mode enter the diagnostic mode through the DIAG command The diagnostic comm
16. 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 Ready Console response Device at Logical Address lt logical address gt is FAILED and not Ready lt CRLF gt or Device at Logical Address lt logical address gt is PASSED and not Ready lt CRLF gt or Device at Logical Address lt logical address gt is FAILED and Ready lt CRLF gt or Device at Logical Address lt logical address gt is PASSED and Ready lt CRLF gt Local Command Set 4 19 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Dynamic Configuration Commands and Queries DCBNOSend DCGrantDev Local Command Set 4 20 1260 00C User Manual Example Get self test status for device at Logical Address 48 StatusState 48 The dynamic configuration DC commands and queries are described in the following paragraphs DCBNOSend e DCGrantDev e DCSystem The DC commands are used to configure the VXI system when all of these conditions are present e The 1260 00C is the RM e At least one DC device is present in the system e The non volatile configuration setup specifies not to send Begin Normal Operation user specified hierarchy e The system is still in the start up Configure substate DCBNOSend has not been sent
17. lt mode gt complete lt CRLF gt where the meaning of lt line text gt corresponds to the value of lt line gt Value of lt line gt Value of lt line text gt 0to7 TTL lt line gt 8 to 9 ECL lt line gt 8 ffffh GENERAL CONFIG Configure all TTL ECL trigger lines generally to synchronize to the falling edge of CLK10 as opposed to the rising edge TrigAsstConf 1 1 Configure TTL trigger line 4 to synchronize to CLK10 for any assertion method and do not participate in SEMI SYNC TrigAsstConf 4 0 Configure the TIC chip internal 16 bit counter TrigCntrConf lt mode gt lt source gt lt count gt where lt mode gt specifies the configuration mode Value Mode 0 Initialize the counter 2 Reload the counter leaving enabled 3 Disable abort any count in progress lt source gt specifies the trigger line to configure as Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual TrigExtConf Response Example Purpose Query Syntax input to counter Value Trigger Line 0to7 TTL trigger lines 0 to 7 8 to 9 ECL trigger lines 0 to 1 70 CLK10 71 EXTCLK and lt count gt specifies the number of input pulses to count before terminating Program response 0 Console response CNTR configured mode lt mode text gt source lt source text gt count lt count gt lt CRLF gt where the me
18. 00C User Manual Example DCIDownLoad Purpose Command Syntax Action Example DCISetup Purpose Query commands between DCISetupPI and DCIDownLdPI may invalidate the download setup Download and initialize a PI DCI generating debug statements DCIDownLdPI 1 Download a Cl to RAM and start running it DCIDownLoad lt Boolean gt Blocks of code and data up to the number requested in the DCISetup command are downloaded from the command source When the download is complete the pSOS processes associated with the DCI are initiated DCls 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 serial port it cannot be used to download DCls If lt Boolean gt is 1 debug statements are printed to the serial port during the various stages of DCI initialization If lt Boolean gt is 0 or if itis omitted the debug statements are not output The debug printing mode is only available with the development firmware option The DCIDownLoad command should always be immediately preceded by aDCISetup command that configures the download parameters Executing intermediate 1260 00C commands between DCISetup and DCIDownLoad may invalidate the download setup Download and initialize a DCI generating debug statements
19. 00C non volatile NV memory is a 256 byte EEPROM accessible as 64 longword locations The first half of the NV memory 32 longwords is reserved for use by Racal Dana The second half of NV memory is allocated for storing Code Instrument Cl configuration variables The configuration parameters include the following e Local register configuration e pSOS configuration e VXI interrupt line assignment e Resource Manager RM A24 and A32 address assignment base e Servant area size DC starting logical address and hierarchy configuration Device failure mode GPIB configuration Default Cl configuration e CI RAM area configuration e Resident CI locations e Cl user configuration variables The NV configuration mode can be entered through any of the following methods a Set the start up mode switches to the non volatile configuration mode as described in Chapter 3 Start up Mode Configuration Set switch S19 to the ON position and set switch S20 to the OFF position Restart the system Non Volatile Configuration 5 1 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual b In 488 VXI runtime system mode enter NV configuration mode through the CONF command c In VXI pROBE mode on development modules only enter NV configuration mode through the CONF command The non volatile configuration commands must be executed from the RS 232 port The
20. 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 Ltd 26 Ayer Rajah Crescent 04 06 07 Ayer Rajah Industrial Estate Singapore 0513 Tel 65 7792200 FAX 65 7785400 Racal Instruments Ltd Unit 5 25F Mega Trade Center No 1 Mei Wan Road Tsuen Wan Hong Kong PRC Tel 852 2405 5500 FAX 852 2416 4335 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com A rtisan Artisan Technology Group is your source for quality TecmologyGrap new and certified used pre owned equipment FAST SHIPPING AND SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT DELIVERY Experienced engineers and technicians on staff Sell your excess underutilized and idle used equipment TENS OF THOUSANDS OF at our full service in house repair center We also offer credit for buy backs and trade ins IN STOCK ITEMS www artisantg com WeBuyEquipment 7 EQUIPMENT DEMOS HUNDREDS OF Instra zer REMOTE INSPECTION LOOKING FOR MORE INFORMATION MANUFACTURERS Remotely inspect equipment before purchasing with Visit us on the web at www artisantg com 7 for more our interactive website at www instraview com information on price quotations drivers technical LEASING MONTHLY specifications manuals and documentation RENTALS ITAR CERTIFIED EE Contact us 888 88 SOURCE sales artisa
21. 488 1 capabilities are supported for all VXlbus devices associated with GPIB addresses The IEEE 488 2 compatibility applies to 488 2 compatible VXIbus devices associated with GPIB addresses through the 1260 00C The 1260 00C local command set supports the following types of Local operations Command Set Overview System Configuration and Control e Help e General configuration e RM information extraction e VXI defined common ASCII system commands e Dynamic system configuration and reconfiguration e GPIB address configuration e VXIbus interrupt handler configuration e IEEE 488 2 common commands Instrument Development and Test e VXIbus access e Word Serial communication Cl Use and Development e Cl configuration The command set can be accessed from the GPIB port the serial Installation Instructions 2 3 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Code Instruments Front Panel Features Installation Instructions 2 4 1260 00C User Manual port and through Word Serial Protocol communication Separate programmable local command response modes can be used for interactive and control program operation The 1260 00C can run software modules called Code Instruments or Cls that perform special functions in the VXIbus environment Typical applications of Cls include e Translating and interpreting command language e Creating virtual hierarchical instru
22. 88 SOURCE www artisantg com 1260 00C User Manual appropriate Servant area size using the non volatile configuration mode If the logical address is set to FFh the 1260 00C will participate in dynamic configuration Otherwise the 1260 00C is a static configuration device d Set the various switches jumpers and non volatile configurations as shown in Table 3 12 Table 3 12 Non Slot 0 ect Peon Device Operation Switch and Jumper Settings Pan S15 m o S15 is ON the 1260 00C sources CLK10 at the front panel EXT CLK connector Switch 523 OFF Bus arbiter and SYSCLK disabled CLK10 receiving form backplane Switch S24 MODID pulled down Logical Address See 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 volatile configuration Servant Area Size See Chapter 5 Set appropriate Servant area size Set in non volatile configuration Non Slot 0 Message At start up a 1260 00C configured as a Non Slot 0 Based Device Operation Message Based device performs its self tests It then waits until it receives its Device Grant and Begin Normal Operation Word Serial commands The RM grants any logical addresses to the 1260 00C that reside within its Servant area When it responds to the Begin Normal Operation command the 1260 00C enters its normal mode of operation Front Panel
23. Commands and Queries siicicicisscsisecdiventetaiesasescncesterereeaveideueunetenmearesaaeenncess 4 68 5 Te 4 70 CVA CG egene deent eege ege 4 70 EL eebe ee eet 4 71 CIBIOGKS eege 4 72 RE 4 72 Eee 4 73 516 1 Es RE EE re re ee 4 74 DE DEN ILEAT vervede EE EEE EEEE 4 75 KES KE 4 75 BLE ET KE 4 77 EGIDO ET EE EE EN EN 4 78 Chapter 5 NON VOLATICE CONFIGURATION svecestthtexatavele conta ensttsebenettsesanieive ands biane i ween ee abieretaiet 5 1 Non Volatile Overview Ak 5 1 The 1260 00C Non Volatile Configuration Main Mem 5 2 Read In Non Volatile Configuration eerrarrrnnnrvrrrnnnnnnnrrrnnnnrrrnnnnnnnnnnnnnnnrrrnnnenennnnnnnnnrrnnnnne 5 2 Chapter 6 DIAGNOSTIG TS KE 6 1 VME GHG E 6 1 Configuration f r Diagnostic Testng u suvuruumuaannan viv venunuitseveiv 6 1 Diagnostic Test Structure seat EENS 6 1 Diagnostics Mode Selection nsise e E EE EEEREN 6 2 Diagnostic Test Selection cccicceressiecssenctenrszceiniesoncteneneceieie sencteneseeeietasenedeneiecanwtermmatendremaemetenaiee 6 3 Di gnosic Test Groups suicieinvortiewceneiemreretivintivimreneiniemretieniie eae mixes 6 5 ET 0100 i TANT ege Ee 6 5 v Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Group 2 468070 CPU EE sant EE EE 6 5 Group S MIGA EE roadie imeem denne keene 6 6 SP TEPB aan 6 7 Group STL ae 6 11 ET 100 EE A VA 6 15 er TE NEE 6 16 Group 8 RAM Exhaustive EEN EEN 6 16 VIe E 6 16 G
24. EEPROM is connected to the microprocessor via a IC serial bus It takes five to ten seconds to write the contents of the memory The 1260 00C creates a copy of the contents of the EEPROM in RAM which can be quickly edited When the editing is complete the entire contents of the RAM copy is written back to the EEPROM Note that some changes such as the pSOS parameters do not take effect 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 When entering the NV configuration mode the 1260 00C displays The 1260 00C the menu shown in Figure 5 1 Non Volatile Configuration Main Menu 1260 VXI Non Volatile Configuration Main Menu Read In Non Volatile Configuration Print Configuration Information Change Configuration Information Set Configuration to Factory Settings Write Back Save Changes Quit Configuration Choice 1 6 Figure 5 1 The 1260 00C Non Volatile Configuration Main Menu From the main menu select the NV memory editing function and enter its number at the prompt The effect of selecting each item is described below Read In Non Volatile Read In Non Volatile Configuration reads the contents of Non Volatile Configuration 5 2 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Configuration the EEPROM into RAM Print Configurat
25. Not used always Local Command Set 4 29 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com DLAD Purpose Query Syntax Response Example DNUM Purpose Query Syntax Response Example Local Command Set 4 30 1260 00C User Manual Get a list of the known logical addresses DLAD Program response lt lal gt lt la2 gt lt laN gt lt CRLF gt where lt 1a1 gt through lt 1aN gt are the known logical addresses Console response Known logical addresses are lt lal gt lt la2 gt lt laN gt lt CRLF gt Cl logical addresses are terminated with an asterisk in the console mode response Get a list of the known logical addresses DLAD Get the number of the known logical addresses DNUM Program response lt num las gt lt CRLF gt where lt num las gt is the number of known logical addresses Console response There are lt num las gt known Logical Addresses lt CRLF gt Get the number of the known logical addresses DNUM Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual DRES Purpose Perform a soft reset sequence on a device Query Syntax DRES lt logical address gt lt sysfail flag gt NOTE If the device stays failed for five seconds after the soft reset sequence lt sysfail flag gt determines whethe
26. Program response lt hex value gt lt CRLF gt where lt hex value gt is the hexadecimal value of the Data Low register response Console response Read Protocol Error for Logical Address lt log addr gt returned Ox lt hex value gt lt description gt where lt description gt is text explaining the error response Example ProtErr 3 Purpose Get the Response register contents of a Message Based device Query Syntax RespReg lt log addr gt Action Returns the contents of the device s Response register at Logical Address lt log addr gt Response Program response lt hex value gt lt CRLF gt where lt hex value gt is the hexadecimal value of the Response register contents Console response Logical Address lt log addr gt s Response register lt CRLF gt Ox lt hex value gt lt dor gt lt dir gt lt err gt lt rr gt lt wr gt lt fhs gt lt locked gt lt CRLF gt where lt dor gt lt dir gt lt err gt lt rr gt lt wr gt lt fhs gt and lt locked gt are text flags that interpret the state of the Response register bit flags Capitalized text in a text flag indicates that the corresponding bit flag is in the logic TRUE state Local Command Set 4 65 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Lowercase text indicates that the corresponding bit flag is in the logic FALSE state
27. TTL lt line gt 8 to 9 ECL lt line gt 8 40 to 49 GPIO lt line gt 40 Example Acknowledge a trigger interrupt for TTL line 4 AckTrig 4 DisTrigSense Purpose Disable the sensing of the specified TTL ECL trigger line counter or tick timer that was enabled by EnaTrigSense Local Command Set 4 48 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual EnaTrigSense Query Syntax Response Example Purpose Query Syntax DisTrigSense lt line gt where the value of lt line gt corresponds to the trigger line on which to disable sensing Value Trigger Line 0to7 TTL trigger lines 0 to 7 8109 ECL trigger lines 0 to 1 50 TIC counter 60 TIC TICK timers Program response 0 Console response Trigger sense disabling line lt line text gt complete lt CRLF gt where the meaning of lt line text gt corresponds to the value of lt line gt as follows Value of lt line gt Value of lt line text gt 0 to 7 TTL lt line gt 8 to 9 ECL lt line gt 8 50 TCNTR 60 TICK 1 Disable sensing of TTL line 4 DisTrigSense 4 Enable the sensing of the specified TTL ECL trigger line or starts up the counter or tick timer for the specified protocol EnaTrigSense lt line gt lt protocol gt where the value of lt line gt corresponds to the trigger line on which to disable sensing Value Trigger Li
28. The DCSystem query response indicates whether the system contains a DC device If the system is found to be a DC system the DCGrantDev command is used to configure the Commander Servant hierarchy The DCBNOSend command is used to end the DC phase and to cause the system to enter normal operation Purpose Cause a DC system to exit the Configure substate and enter the Normal Operation substate Command Syntax DCBNOSend Action Send the Begin Normal Operation command to all top level Commanders Purpose Grant a device to a Message Based Commander in Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Command Syntax Action Example DCSystem Purpose Query Syntax Response a DC system DCGrantDev can be used only to configure the initial Commander Servant hierarchy of a DC system and before DCBNOSend is used to cause the system to enter the Normal Operation substate DCGrantDev lt Commander s logical address gt lt Servant s logical address gt DCGrantDev sends the Device Grant command to the Commander at lt Commander s logical address gt granting it the device at lt Servant s logical address gt Grant Servant at Logical Address 7 to Commander at Logical Address 5 DCGrantDev 5 7 Determine if the system is a DC system A system is DC if it has at least one DC device DCSystem Program resp
29. VXI environment but are included for compatibility The 1260 00C has no reason to interrupt as a 488 2 instrument It is only a parser All other functions of the 1260 00C are considered 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 compatibility is required CLS 488 2 Intent Command Syntax Action None ESE 488 2 Intent Command Syntax Local Command Set 4 40 Clear the device status data structures and force it to the Operation Complete Query Idle state CLS Set the 1260 00C s Standard Event Status Enable ESE register bits ESE lt byte value gt Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual ESE ESR IDN OPC where lt byte value gt is the new value of the ESE register Action Sets ESE to lt byte value gt Example 488 2 Set the ESE register to 45 ESE 45 Intent Get the contents of the ESE register Query Syntax Response 488 2 Intent Query Syntax Response 488 2 Intent Query Syntax 488 2 ESE lt ESE val gt lt CRLF gt where lt ESE val gt isthe current value of the ESE register The default value is FFh Read and clear the Standard Eve
30. Value Mode 0 Initialize the tick timers rollover mode 1 Initialize the tick timers non rollover mode 2 Reload the tick timers leaving enabled 3 Disable abort any count in progress and the value of lt source gt is the trigger line to configure as input to counter Value Trigger Line 40 to 49 External source destination GPIO 0 to 9 70 CLK10 71 EXTCLK and the values of lt tcount1 gt and lt tcount2 gt are the number of input pulses as a power of two to count before asserting TICK1 output or TICK2 output and terminating the tick timer if configured for non rollover mode Program response 0 Console response TICKs configured mode mode text gt source lt source text gt tl tcountl t2 tcount2 lt CRLF gt where the meaning of lt mode text gt corresponds to the value of lt mode gt Local Command Set 4 59 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Trig TOREQT Local Command Set 4 60 Example 2 Purpose Command Syntax Action 1260 00C User Manual Value of lt mode gt Value of lt mode text gt 0 INIT w ROLL 1 INIT w NOROLL 2 RELOAD 3 DISABLE and the meaning of lt source text gt corresponds to the value of lt source gt Value of lt source gt Value of lt source text gt 40 to 49 GPIO lt source gt 40 70 CLK10 71 EXTCLK Example 1 Configure the tick timers to i
31. com 1260 00C User Manual Table operations the 1260 00C builds up a table of system configuration information Each device has an entry in the table containing the device s logical address Commander s logical address GPIB address slot number device class manufacturer ID number model code memory space requirement memory base address and memory size The 1260 00C retains this table after the RM and general configuration operations are complete The information in the table is accessible through the 1260 00C local command set The GPIB address entry is meaningful only for immediate Message Based Servants of the 1260 00C Non Slot 0 To configure the 1260 00C for Non Slot 0 Resource Manager Resource Manager operation use the following procedure Configuration a Disable the VXIbus Slot 0 hardware functions b Set the model code of the 1260 00C to be configured for Non Slot 0 operation using the non volatile configuration mode c Gei the logical address to 0 in non volatile configuration mode or by using DIP switch SW1 d Set the various switches jumpers and non volatile configurations as shown in Table 3 11 Operation 3 19 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Table 3 11 Non Slot 0 Resource See Operation Switch and Jumper Settings nise S15 En o S15 is ON the 1260 00C also routes CLK10 to the EXT CLK connector on the front pane
32. configured at the factory to be a Level 3 requester a Lava 3 Raquester Factory Configuration b Level 2 Requester AR A c Level 1 Requester d Laval D Requester Figure 3 2 VXIbus Requester Jumper Settings Setting the VXI As part of the hardware capabilities on the 1260 00C there are Operation 3 6 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Interrupt Handler three VXI programmable interrupt handlers They are assigned Levels dynamically by the RM or statically according to the contents of the non volatile memory as described in Chapter 5 External Input Switches S12 and S16 enable a 50 ohm termination to ground for Termination the external trigger and external clock inputs The 1260 00C is factory configured with the termination disabled for both the external trigger and the external clock inputs Figure 3 3 shows the settings required to enable or disable the termination on the external trigger Figure 3 4 shows the settings required to enable or disable the termination on the external clock 12 a Extemal Trigger Input Unterminated b Extemal Trigger Input Terminated Factory Configuration Figure 3 3 External Trigger Input Termination 3 n e Extemal Clock Input Untarminatad b Exiamal Clock Input Terminated Factory Configuration Figure 3 4 External Clock Input Termination EPROM The amount of
33. 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 DCISetupPI hc0 0 10000 h800 50 Start up an EPROMed Code Instrument static or position independent that already resides in memory of the 1260 00C ECIboot lt address gt lt debug gt Program response none Console response EPROMed Code Instrument at address lt address gt booting complete lt CRLF gt where lt address gt is the local 1260 00C memory mapped address of the EPROMed Code Instrument Boot EPROMed Code Instrument at address Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual f7C000h with debug off ECIboot hf 7C000 0 Local Command Set 4 79 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual This page was left intentionally blank Local Command Set 4 80 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Chapter 5 NON VOLATILE CONFIGURATION H This Chapter describes the method for editing and reviewing the Non Volatile contents of the non volatile memory used for storing configuration Overview information on the 1260 00C The 1260
34. e DNUM e DRES 6 RREG e WREG These commands and queries are used to retrieve device information configuration perform a soft reset and peek poke a device s registers The DNUM query is used to find out how many devices are in the system The DLAD query returns a list of logical addresses for devices in the system The DINF query returns static information about a device The Local Command Set 4 26 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual DCON DCON query returns configuration information about a device The DRES query is used to perform a soft reset sequence ona device The RREG query and WREG command are used to peek read from and poke write to registers on a VXI device Purpose Query Syntax Response Return system configuration information about a device or all devices DCON lt logical address gt If lt logical address gt is omitted DCON returns the configuration information for all devices Program response lt lal gt lt cla gt lt IHANS gt lt INTS gt lt status gt lt s state gt lt com gt lt CRLF gt Console response Device configuration at Logical Address lt la gt lt CRLF gt lt CRLF gt Commander s Logical Address lt cla gt lt CRLF gt Interrupt Handlers lt IHANS gt lt CRLF gt Interrupters lt INTS gt lt CRLF gt Passed Faile
35. gt Program response lt hex value gt lt CRLF gt where lt hex value gt is the hexadecimal value of the Data Low register response Console response Logical Address lt log addr gt returned response Ox lt hex value gt lt CRLF gt Read the 16 bit response to a previously sent Word Serial query from Logical Address 3 WSresp 3 Send a device dependent command string to a Message Based device WSstr lt log addr gt lt string gt where lt string gt is an ASCII character sequence enclosed by double quotation marks The following sequences of characters within the lt string gt parameter are special cases and will be interpreted as follows n linefeed LF r carriage return CR backslash xHH any binary 8 bit value where HH is the ASCII hexadecimal representation of that value Local Command Set 4 67 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Action Example WSstr Purpose Query Syntax Action Response Example CI Configuration Commands and Queries g e c Local Command Set 4 68 1260 00C User Manual Writes the string lt string gt to the device at lt log addr gt as a series of Byte Available commands Write the string start to a device at Logical Address 8 WSstr 8 start Read a device dependent response string from a Message Based device WSstr lt log addr gt lt max cnt
36. gt Reads and returns a string up to a maximum character count of lt max cnt gt using a series of Byte Request commands Program response lt resp string gt where lt resp string gt is the response string returned by the device Console response Logical Address lt log addr gt read lt bytes gt lt hex bytes gt through Word Serial lt CRLF gt lt CRLF gt lt resp string gt where lt bytes gt and lt hex bytes gt are the number of bytes in lt resp string gt in decimal and hexadecimal Read a device dependent response up to 20 characters long from a device at Logical Address 10 WSstr 10 20 The Cl configuration commands and queries are described on the following pages IAddr IArea Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual e CIArea e cCIBlocks e CIDelete CIList e DCIDownLdPI e DCIDownLoad e DCISetup e DpCISetupPI e ECIboot These commands and queries manipulate CIs and their related resources and extract information about the CI configuration The query CIList returns the list of code instrument logical addresses The RM information queries that access information for physical devices Cmdr RmEntry Srvnts StatusState can be used to retrieve the equivalent information fora Cl The CIDelete query deletes a Cl The amount of RAM
37. gt lt A24 address gt lt word value gt lt byte value gt lt Boolean gt Local Command Set 4 2 The logical value of a lt Boolean gt parameter is FALSE for the Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Command Line Termination Command and Query Responses numeric value 0 and TRUE for the numeric value 1 The first parameter is delimited from the command name by a space Additional parameters are delimited from one another by acomma The command names are not case sensitive In the command descriptions parameters are enclosed in angle brackets lt gt and optional parameters are also enclosed in square brackets Do not enter the brackets as part of the command Multiple commands may be concatenated in a single command line if they are separated with semicolons for example OBRAM DPRAM lt CR gt The serial port command line termination is a carriage return shown in the subsequent function descriptions as lt CR gt ASCII ODh If the command contains a trailing linefeed shown in the subsequent function descriptions as lt LF gt ASCII OAh it is ignored The GPIB termination is EOI Commands issued to the 1260 00C via 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
38. illustrated in Figure 3 5 WARNING Improper EPROM installation can result in damage to the EPROM 1260 00C or both Operation 3 8 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Discrete Fault Indicator Configuration EPROM lt N KN 2764 27128 Expansion C 27256 EPROM or d Socket 27512 I N 1 x 1 s 1 x 1 2 I Se I i I r vr Nr Nr i k NNN CH B CH CH E E m m Wl N AA ON ON ach NN NA Kl NG NE eet EN em ema em EW E R a TEN SN LS LEN a SCH E ZC a m m m m m m m m m a m Cm I J J J p J J 1 JMN Figure 3 5 EPROM Insertion Position The 1260 00C comes with a MATE compatible Discrete Fault Indicator DFI The 1260 00C monitors the status of the VXIbus SYSFAIL signal and relays the status to pins 1 and 6 of the RS 232 serial port see Appendix D Connectors in the back of this manual As shown in Figure 3 6 and Table 3 6 switch S17 determines the relationship between the SYSFAIL signal and the serial port pins If S17 is in the OFF position the 1260 00C DFI is set 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 SYSFAIL is asserted pins 1 and 6 will prese
39. its shield casing If your kit is missing any of the listed items or if you have received the wrong version contact Racal Dana NOTE The full part of the 1260 00C is determined by configuration options corresponding to the extension XYZ in the part number shown in the previous table The X Y and Z options are described below X 68881 Co Processor 0 Without Co Processor 1 With Co Processor Y ROM Option 1 User Firmware 2 Development Firmware 3 User Firmware and EPROM Expansion General Description 1 2 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual 4 Development Firmware and EPROM Expansion Z RAM Option 1 512 kilobytes 2 1 Megabyte 3 2 Megabytes 4 4 Megabytes General Description 1 3 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual This page was left intentionally blank General Description 1 4 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Chapter 2 INSTALLATION INSTRUCTIONS Introduction Unpacking and Inspection VXIbus Characteristics This section defines unpacking the 1260 00C VXIbus characteristics GPIB characteristics local command set overview Code Instruments and the Front Panel features Prior to unpacking the switching module check the exterior
40. memory size gt bytes at A32 Address lt A32 memory base gt lt CRLF gt Local Command Set 4 13 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Example Cmdr Purpose Query Syntax Response Example Purpose CmdrTable Query Syntax Response Local Command Set 4 14 1260 00C User Manual Logical Address lt laN gt has lt A32 memory size gt K lt A32 memory size gt bytes at A32 Address lt A32 memory base gt lt CRLF gt Get A32 address map for the system A32MemMap Get the logical address of a device s Commander Cmdr lt logical address gt where lt logical address gt is the logical address of the device Program response lt Commander s logical address gt lt CRLF gt Console response The Commander of Logical Address lt logical address gt is Logical Address lt Commander s logical address gt lt CRLF gt Get the Commander s logical address for Logical Address 15 Cmdr 15 Get the known system hierarchy table CmdrTable Program response lt cla0 gt lt clal gt lt cla2 gt lt cla3 gt lt cla4 gt lt cla254 gt lt CRLF gt where lt claN gt is either the Commander s logical address for Logical Address N or 0 for top level Commanders and unused logical addresses Note Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 0
41. not returned for A16 only memory space devices Get RM information for a device at Logical Address 78 RmEntry 78 Get a list of a device s Servants Srvnts lt logical address gt lt logical address gt is the device s logical address Program response lt slal gt lt sla2 gt lt slaN gt lt CRLF gt where lt sla1 gt through lt slaN gt are the Servant device logical addresses Console response Logical Address lt logical address gt has Servants lt slal gt lt sla2 gt lt slaN gt lt comment gt lt CRLF gt if the device has Servants or Logical Address lt logical address gt has Servants none lt comment gt lt CRLF gt if the device has no Servants The lt comment gt field indicates any relevant information about the status and or capabilities of the device Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Example StatusState Purpose Query Syntax Response Get a list of Servants for device at Logical Address 15 Srvnts 15 Get a device s current self test status StatusState lt logical address gt lt logical address gt is the logical address for the device Program response lt val gt lt CRLF gt The value of lt val gt is equivalent to the value of the field in the device s status register containing the Ready and Passed bits lt val gt
42. of lt protocol text gt corresponds to the value of lt protocol gt as follows Value of lt protocol gt Value of lt protocol text gt 0 ON OFF START STOP SYNC SEMI SYNC ASYNC SEMI SYNC wait ACK 8 ASYNC wait ACK ffffh wait ACK ABORT Source TTL line 4 for SEMI SYNC protocol NOOR WD ch SreTrig 4 5 OL Configure a specified TTL ECL trigger line assertion method TrigAsstConf lt line gt lt mode gt where the value of lt 1ine gt corresponds to the trigger line to configure Value Trigger Line 0to7 TTL trigger lines 0 to 7 8 to 9 ECL trigger lines 0 to 1 ffffh General assertion configuration all lines and lt mode gt specifies the configuration mode where Bit Specific Line Configuration Modes 0 1 Synchronize falling edge of CLK10 0 Synchronize rising edge of CLK10 Local Command Set 4 55 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com TrigCntrConf Local Command Set 4 56 Response Example 1 Example 2 Purpose Query Syntax 1260 00C User Manual Bit General Configuration Modes 1 1 Pass trigger through asynchronously 0 Synchronize with next CLK10 edge 2 1 Participate in SEMI SYNC with external trigger acknowledge protocol 0 Do not participate All other values are reserved for future expansion Program response 0 Console response Trigger assertion configuration line lt line text gt mode
43. of the shipping carton for any signs of damage All irregularities should be noted on the shipping bill Remove the instrument from the carton preserving the factory packaging as much as possible Inspect the switching module for any defect or damage Immediately notify the carrier if any damage is apparent Before use have qualified personnel perform a safety check The 1260 00C module is shipped packaged in an anti static plastic bag to prevent electrostatic 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 VXlbus mainframe chassis before removing the module from the bag Use the original packaging when returning the switching module to Racal Dana for calibration or servicing The shipping carton and packaging will provide the necessary support for safe reshipment If the original packaging is unavailable wraping the switching module in plastic sheeting and use plastic spray foam to surround and protect the instrument Reship in the original or a new shipping carton The 1260 00C has the following VXIbus capabilities e Fully compatible with VXlbus System Specification e VXIbus Resource Manager RM defeatable e VXIbus Slot 0 support defeatable e VXlbus Message Based Commander and Message Based Installation Instructions 2 1 Artisan Technology Group Quality Instrumentation Guaranteed
44. parser at Logical Address 0 WordSerEna 0 The RM information queries are described on the following pages A24MemMap A32MemMap Cmdr CmdrTable Laddrs NumLaddrs RmEntry Srvnts StatusState NOTE The system information commands NumLaddrs Laddrs CmdrTable A24MemMap and Local Command Set 4 11 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com A24MemMap Local Command Set 4 12 1260 00C User Manual A32MemMap return information about the known system If the 1260 00C is the system RM it can access information about the entire system If it is not the RM it has information only about itself and its immediate Servants The Numladdrs query is used to find out how many devices are in the system The number of devices could be used by a control program to determine the allocation size for an array that is to hold the logical addresses of each device The Laddrs in the system query returns a list of logical addresses for devices 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 queries return the A24 and A32 memory configuration lists Purpose Query Syntax Response Get the A24 address space allocation for the system A24MemMap Program response
45. reserved for all Cls set by the 1260 00C depends upon its non volatile configuration the amount of RAM installed and the 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 the allocation state of each block in the CI RAM area The CIAddr query can determine the base address of a particular CI s RAM area Static Downloaded Cls DCIs are downloaded to the 1260 00C and initialized with the local commands DCISetUp and DCIDownLoad Position Independent DCls are downloaded to the 1260 00C and initialized with the local commands DCISetupPI and DCIDownLdPI ECIboot may be used for debug or runtime purposes to start up an EPROMed Code Instrument that is already installed on the 1260 00C This is an alternative to non volatile configuration Local Command Set 4 69 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ClAddr Purpose Query Syntax Response Example ClArea Purpose Command Syntax Action Local Command Set 4 70 1260 00C User Manual Get the local base RAM address of a CI CIAddr lt logical address gt Program response lt base address gt lt CRLF gt where lt base address gt is the CI s base address in decimal Console response
46. used to change the setting at runtime This is a table of logical addresses the Resource Manager can use during resource management of the VXI interrupt lines If an interrupter is hard configured not a VXI programmable interrupter place the logical address of the interrupt handler device in the corresponding level If an interrupt handler is hard configured not a VXI programmable handler place its logical address in the corresponding level to avoid conflicts with other programmable handlers and also to permit the Resource Manager to assign programmable interrupters to the correct levels If all interrupters and interrupt handlers are programmable keep the value of FFh for all entries in the table As part of the hardware capabilities on the 1260 00C there are three VXI programmable interrupt handlers They can be assigned dynamically by the RAM or statically according to the contents of the non volatile memory Non Volatile Configuration 5 6 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual A24 Assign Base A32 Assign Base DC Starting Logical Address BNO For FAILED Device This entry determines the A24 address where the Resource Manager will begin allocating A24 address space for VXI devices This field can be used to avoid conflicts with VME devices using A24 address space A bus master can access the range of address space a particular de
47. 0 0x07 00000000 0x0B 00000000 0x0F 00000000 0x13 00000000 0x17 00000000 0x1B 00000000 0x1F 00000000 Figure 5 2 The Non Volatile Configuration Information Display The first four Chapters display the Racal Dana reserved variables The last Chapter displays hexadecimal values representing the contents of the user defined variables In this example no Non Volatile Configuration 5 3 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual user defined variables have been initializd The following paragraphs contain descriptions of the fields in the Non Volatile Configuration Information Display Logical Address This field contains the VXI logical address of the 1260 00C It specifies the location of the registers in VXI A16 space The formula is as follows CO00h 40h Logical Address If the Logical Address is set to 0 the 1260 00C will attempt to be the VXI Resource Manager If the Logical Address is set in the range of 01 to FEh 1 through 254 the 1260 00C is set up to be a Static Configuration SC Message Based or possibly Register Based device If the Logical Address is set to FFh 255 the 1260 00C is set up to be a Dynamic Configuration DC Message Based or possibly Register Based device The factory setting is Logical Address 0 Device Type The 1260 00C can be set up either as a Message Based or a Register Based VXI device Normally
48. 0C User Manual Laddrs NumLaddrs Purpose Query Syntax Response Purpose that no value is returned for Logical Address 255 Console response Known Hierarchy is as follows lt CRLF gt Logical address lt lal gt has Servants lt sal 1 gt lt sal M gt lt comment gt lt CRLF gt Logical address lt la2 gt has Servants lt sa2 1 gt lt sa2 M gt lt comment gt lt CRLF gt Logical address lt laN gt has Servants lt saN 1 gt lt saN M gt lt comment gt lt CRLF gt where lt 1ax gt is a valid logical address with Servant addresses lt saX 1 gt through lt sal M gt The lt comment gt field indicates any relevant information about the status and or capabilities of the device at Logical Address lt lax gt Get a list of the known logical addresses Laddrs Program response lt lal gt lt la2 gt lt laN gt lt CRLF gt where lt 1a1 gt through lt 1aN gt are the known logical addresses Console response Known logical addresses are lt lal gt lt la2 gt lt laN gt lt CRLF gt Cl logical addresses are terminated with an asterisk in the console mode response Get the number of known logical addresses Local Command Set 4 15 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Query 1260 00C User Manual Syntax NumLaddrs Response Program response lt num las gt lt C
49. 20090 Milanofiori 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 Pty Lid 3 Powells Road Brookvale NSW 2100 Australia Tel 61 2 9936 7000 FAX 61 2 9936 7036 Racal Electronics Pte Ltd 26 Ayer Rajah Crescent 04 06 07 Ayer Rajah Industrial Estate Singapore 0513 Tel 65 7792200 FAX 65 7785400 Racal Instruments Ltd Unit 5 25F Mega Trade Center No 1 Mei Wan Road Tsuen Wan Hong Kong PRC Tel 852 2405 5500 FAX 852 2416 4335 http www racalinst com RACIAL PUBLICATION DATE June 6 2000 Copyright 2000 by Racal Instruments Inc Printed in the United States of America All rights reserved This book or parts thereof may not be reproduced in any form without written permission of the publisher Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com WARRANTY STATEMENT All Racal Instruments Inc products are designed and manufactured to exacting standards and in full conformance to Racal s ISO 9001 procedures For the specific terms of your standard warranty or optional extended warranty or service agreement contact your Racal customer service advisor Please have the following information available to facilitate service 1 Product serial number 2 Product model number 3 Your c
50. 6 1260 00C User Manual lt Command Syntax gt lt Command description gt lt CRLF gt Example List syntax and descriptions of general configuration and GPIB address commands Help gc sa The general configuration commands and queries are described on the following pages CONF ConsoleEna ConsMode S DIAG e DPRAM e NVconf OBRAM e ProgMode WordSerEna The ConsMode and ProgMode commands enable and disable the console and program response modes for the 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 onboard non volatile memory CONF reboots the 1260 00C and enters the non volatile configuration editor DIAG reboots the 1260 00C and enters diagnostic mode The OBRAM query can be used to determine the amount of 1260 00C installed RAM and the DPRAM query returns the amount of the installed RAM that is shared with VXI A24 space Purpose Reboot into non volatile configuration mode Command Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Syntax Example ConsoleEna Purpose CONF Reboot into non volatile configuration mode CONF Enable or disable the RS 232 port as the console When the RS 232 port is disabl
51. CE www artisantg com 1260 00C User Manual Table 6 7 TIC Tests continued 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 tests Table 6 8 DMA Tests Test Number Test Description Poll test burst bytes mem to dev from even addresses Poll test cycle steal bytes mem to dev even addresses Poll test burst words mem to dev from even addresses Poll test cycle steal words mem to dev even addresses Poll test burst bytes mem to dev from odd addresses D tun D Poll test burst bytes dev to mem from even addresses Poll test burst words dev to men from even addresses DMA interrupt test Minimum functionality test Maximum transfer test Diagnostic Tests 6 15 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Group 7 68881 This is a test of the numeric co processor operation If the 68881 is not installed the 1260 00C skips this test Table 6 9 Co processor gives the test number and name of the 68881 Co processor test Table 6 9 68881 Co Processor Test Test Number Test Description Test floating point co processor Group 8 RAM e SE SE Se Ge E S ch t s e address and data paths Table 6 10 gives the test numbers Exhaustive and names of the exhaustive RAM tests
52. Cmd local commands but the 1260 00C s RM table would not be updated By using the RelSrvnt and GrantDev queries to reconfigure the system you ensure the 1260 00C s system hierarchy and GPIB address link records do not become corrupted You can return the system or subtree to the Normal Operation substate by using the Broadcast query to broadcast the Identify Commander and Begin Normal Operation Word Serial commands Purpose Broadcast dynamic reconfiguration initialization or termination Word Serial commands to the 1260 00C s Message Based Servants or to all top level Commanders in the system Query Syntax Broadcast lt Boolean gt lt ws cmd gt If lt Boolean gt is 1 the 1260 00C broadcasts lt ws cmd gt to all top level Commanders If lt Boolean gt Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual lt ws cmd gt is 0 it broadcasts lt ws cmd gt to its Message Based Servants Note that the 1260 00C should only broadcast to top level Commanders when it is RM The Broadcast query can fail due to inability to complete a Word Serial operation or because an invalid code was returned from a device in response to ANO or ENO lt ws cmd gt is amnemonic as follows Word Serial Command Name Abort Normal Operation Query Begin Normal Operation Query Clear Command End Normal Operation Query Identify C
53. Console response GPIB lt type gt Address lt GPIB address gt is attached to Logical Address lt logical address gt lt CRLF gt for a GPIB address that is attached to a logical address or GPIB lt type gt Address lt GPIB address gt is NOT attached to a Logical Address lt CRLF gt for a GPIB address that is not attached to any Local Command Set 4 35 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual logical address Example Get the logical address attached to GPIB Address 9 SaddrLa 9 Saddrs Purpose Get a list of used GPIB addresses Query Syntax Saddrs Response Program response lt sal gt lt sa2 gt lt saN gt lt CRLF gt where lt sal gt through lt san gt are the GPIB addresses currently attached to logical addresses Console response Current GPIB Addresses used Address lt sal gt connected to Logical Address lt lal gt Address lt sa2 gt connected to Logical Address lt la2 gt lt type gt Address lt saN gt connected to Logical Address lt laN gt lt CRLF gt SaDisCom Purpose Detach all GPIB address links except the GPIB address link to the 1260 00C command set Command Syntax SaDisCon Action Detaches all GPIB address links from Servants of the 1260 00C Local Command Set 4 36 Artisan Technology Group Quality Instrument
54. ECL trigger interface and CLK10 conversion Table 6 7 gives the test numbers and names of the TIC tests Table 6 7 TIC Tests Test Number Test Description 133 Initialization Register initialization 136 CNTL Register 137 TTCR and TTSR Registers ETCR and ETSR Registers MODIDH and MODIDL Registers 140 PGPO and PGP1 Registers 141 TSRO and TORO Registers TSR1 and TOR1 Registers TSR2 and TOR2 Registers 144 TSR3 and TOR3 Registers 145 TSR4 and TOR4 Registers TSR5 and TORS Registers TSR6 and TOR6 Registers 148 TSR7 and TOR7 Registers 149 TSR8 and TOR8 Registers TSR9 and TOR9 Registers 151 GPINO connection GPIN1 connection Diagnostic Tests 6 11 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Table 6 7 TIC Tests continued Diagnostic Tests 6 12 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Table 6 7 TIC Tests continued Test Number Test Description Interrupt AOVER UOVER and PSOVER on Trio Diagnostic Tests 6 13 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Table 6 7 TIC Tests continued Hardware Semi Sync and Automatic ACK on Trig5 Diagnostic Tests 6 14 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOUR
55. K Driver Priority Arbiter Bus Timeout Bus Requester VXI Interrupt Handlers GPIB Addressing Mode Enabled 0 0 0 of Installed Memory Supervisor A16 Supervisor A24 Data Enabled Onboard Clock Enabled Enabled Enabled BTO gt 250usec Multiple Secondary Addressing Serial Port System Start Up Messages Console Local Command Port Discrete Fault Indicator DEI Front Panel BNC Termination External Clock Input External Trigger Input Disabled Enabled Normally Open Unterminated Unterminated The 1260 00C factory configuration does not have to be changed to use it as a Slot 0 Resource Manager The following pages describe the factory configuration settings and present alternate configurations Figure 2 1 shows the location of the 1260 00C configurable components and their physical location relative to some of the major circuit components The jumpers and switches are represented in their factory default positions Operation 3 2 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual NOTE The 1260 00C is housed in a metal enclosure that has cut outs for access to all switches and jumpers associated with Slot 0 Non Slot 0 settings start up mode and Shared RAM settings Under normal circumstances you do not need to open the enclosure MGA o
56. LED The 1260 00C indicates the progress of its self test with the Operation 3 21 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Indications for Message FAILED TEST and ON LINE LEDs The LED indications are Based Device Operation shown in Table 3 13 A successful system start up sequences through the first five states The point of failure is indicated for states in which the FAILED LED is lit for an extended period of time The LED indications are identical for Non Slot 0 Message Based device and Slot 0 Message Based device operation Table 3 13 Front Panel LED Indications For Message Based Device Operation Sequence FAILED TEST ONLINE Point of Failure OFF Nopower Nopower ah self initialization EE before self test fore a meme 2 eee as RN a ae In non volatile configuration or diagnostics mode To configure the 1260 00C for Slot 0 Message Based operation Slot 0 Message use the following procedure Based Device Configuration a Enable the VXIbus Slot 0 functions b Set the model code of the 1260 00C to be configured for Slot 0 operation using the non volatile configuration mode C Set the logical address to a non zero value with an appropriate Servant area size If the logical address is set to FFh the 1260 00C will participate in dynamic configuration Otherwise the 1260 00C is a static configuration device
57. Level To Handler Logical Address OxFF free to assign 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 GPIB Addr Assgn Default GPIB Flags MultSecond NAT4882 DMA GPIB Addr Avoid 0x00000000 CI Block Base 0x080000 CI Num Blocks 0x00 Resident Code Instrument Locations 0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 a 0 b 0 CI Non Volatile User Configuration Variables 0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 7 0 8 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 Obram Purpose Get the amount of RAM installed onboard the 1260 00C Query Syntax OBram Local Command Set 4 9 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ProgMode WordSerEna Local Command Set 4 10 Response Purpose Command Syntax Action Examples Purpose 1260 00C User Manual Program response lt memsize gt lt CRLF gt where lt memsize gt is the amount of installed RAM in kilobytes Console response This 1260 00C has lt expression gt of RAM installed onboard lt CRLF gt where lt expression gt is the amount of installed RAM Enable
58. OR LOG gt C Current settings PRINT OFF ERROR ON SINGLE OFF LOOP OFF Enter Selection Figure 6 1 The Diagnostics Mode Menu Table 6 2 Diagnostics Mode Menu Option Descriptions Diagnostic Tests 6 2 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Over Night Loop Runs selected tests continuously Only stops when an error occurs or when the system is reset Report Error Log Prints the first 11 errors that occurred Clear Error Log Erases the buffer of errors By default single stepping looping and test message printing are turned off while error reporting is turned on The selected diagnostics run uninterrupted until they complete or until an error occurs If an error has occurred an error message is printed to 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 reporting with the e command With error reporting turned off selected tests run to completion without being interrupted by error messages The 1260 00C indicates if any errors have occurred after all tests selected have completed To view the errors select r to display the error log and c to clear the error log Single Step Toggle is used to pinpoint problems Select s to toggle this command on or off With this feature each
59. PIB This group tests the NAT4882 and Turbo488 GPIB interface IC s Tests 45 through 99 test the NAT4882 and Tests 100 through 132 test the Turbo488 Table 6 6 gives the test numbers and names of the GPIB tests Table 6 6 GPIB Tests Test Number Test Description Check can recognize DI and HLDA bits Check can set EOI bit on EOI Diagnostic Tests 6 7 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Table 6 6 GPIB Tests continued TE TT ii nn ener gt ee E Check EOS Diagnostic Tests 6 8 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Table 6 6 GPIB Tests continued Test Number Test Description Check 9914 and 7210 mode switch Check able to untalk Verify bits in IMR3 register Reset STS2 Diagnostic Tests 6 9 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Table 6 6 GPIB Tests continued 16 bit FIFO write Fill and empty 16 bit FIFO GPIB gt MEMORY DMA with EOI MEMORY gt GPIB DMA commands Diagnostic Tests 6 10 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Group 5 TIC This group tests the TIC ASIC The TIC an ASIC designed by Racal Dana handles the TTL
60. PIB addresses to avoid during address assignment for either multiple primary or multiple secondary addressing modes This parameter specifies the local 1260 00C address base for Static Code Instruments This parameter specifies the number of 4 kilobyte RAM blocks allocated from the block base for use by Static Code Instruments These parameters specify the base addresses of EPROMed Code Instruments These Code Instruments are automatically started up after the Resource Manager operations complete Non Volatile Configuration 5 8 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Code Instrument Non Volatile User Configuration Variables Change Configuration Information These parameters are completely user defined and can be used for any purpose Change Configuration Information displays the 1260 00C Non Volatile Configuration Changer as shown in Figure 5 3 1260 00C Non Volatile Configuration Changer Edit Local Register Configuration Edit pSOS Configuration Edit VXI Interrupt Handler Logical Address Edit Resource Manager A24 A32 Assign Bases Edit Servant Area and DC Configuration Edit FAILED Device Handling Mode Edit GPIB Configuration Edit Default Cl Configuration Edit Resident Cl Base Locations Edit Cl User Configuration Variables Quit Editor Choice 0 9 Q Figure 5 3 The 1260 00C Non Volatile Conf
61. Purpose Query Syntax where the value of lt 1ine gt corresponds to the trigger line or counter tick Source Value Trigger Line 0 to 7 TTL trigger lines 0 to 7 8109 ECL trigger lines 0 to 1 50 TIC counter 60 TIC TICK1 tick timer Program response 0 Console response Trigger handler line lt line text gt DefaultTrigHandler lt CRLF gt where the meaning of lt line text gt corresponds to the value of lt line gt as follows Value of lt line gt Value of lt line text gt 0 to 7 TIL lt line gt 8 to 9 ECL lt line gt 8 50 TCNTR 60 TICK 1 Get the address of the trigger interrupt handler for TTL trigger line 4 GetTrigHndlr 4 Map a specified TTL ECL Star X Star Y external connection GPIO or miscellaneous signal line to another MapTrigTrig lt sreTrig gt lt destTrig gt lt mode gt where lt srcTrig gt is the source line to map toa destination the value of lt dest Trig gt corresponds to the destination line to map from the source 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 source destination GPIO 0 to 9 40 Front panel In connector 1 41 Front panel Out connector 2 42 Front panel In unbuffered Local Command Set 4 51 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com SetTrigHndlir Local Command Set 4 52 Response Example Purpo
62. R E RE EE EEE E 4 7 IT EE 4 8 IK 4 8 NEU EE RR RE RE 4 8 G KEE 4 9 gen Le 4 10 ege E then E ENERE AE ame EREET 4 10 RM Information Queries cccic ccrcctesneiectienteececensneneconteerenenebsndeentneeesenesenengetrtndeeneneetneddenneneeenes 4 11 A24MemMap EE 4 12 SME RE EE gegeE 4 13 HEET EE 4 14 Fe RR RR EE 4 14 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Ee e 4 15 io EE 4 15 Eee 4 16 SEE cass spsaansasgeesassdelouqunsecesiuatndaaseateleswondalausuatadesmeadeass 4 18 JE Se EE EE EE E aa 4 19 Dynamic Configuration Commands and Queries rrnvrrrrnnnnnnnorrnnnvrrrnnnnnnnrrnnnnrrrrnnenensrrrnnnnnn 4 20 DEN la 4 20 EE 4 20 KES EE EE EEE ERE 4 21 Dynamic Reconfiguration Queries seiciensarsvagreeicietwrarecsiwrersiaimrertiaerersloiereressierieieneerereimeereias 4 22 Broadcast E 4 22 EI ul RE 4 25 EE eenegen 4 25 VXI Defined Common ASCII System Commande eee eeeeeeeeeeeeeeeeeeeeesaaees 4 26 Bee 4 27 DINE EE 4 28 DLAD eege 4 30 DNUM Zaa e 4 30 DRES Zer ee 4 31 PET 4 31 WY FB uret 4 32 GPIB Address Configuration Commands and Queries rrrrnnrnnrnrnrrrnrnrrrrrrrrrrrrrrrrrrrrrrrrrrrrernr 4 32 0 EE RE RE EN EE EN ET ES 4 33 LaSaddr ee 4 34 EE EE ETE EEE E E E 4 35 e E OM 4 35 NE nae a 4 36 BEE EE 4 36 VXI Interrupt Handler Configuration Commands and Queries aseeseen 4 37 PTA 5 EEE EE EE R AEE EKE ERES 4 37 FT EE ETTE EE EE tienes 4 38 H
63. RLF gt where lt num las gt is the number of known logical addresses Console response There are lt num las gt known Logical Addresses lt CRLF gt RmeEntry Purpose Return HM information about a device or all devices RmEntry does not return the Servant list Query Syntax RmEntry lt logical address gt If lt logical address gt is omitted RmEntry returns the RM information for all devices Response Program response lt la gt lt cla gt lt sa gt lt slot gt lt devclass gt lt sub class gt lt manID gt lt modelcode gt lt memspace gt lt membase gt lt memsize gt lt state gt lt line status gt lt CRLF gt Console response Resource manager entry for Logical Address lt logical address gt lt CRLF gt lt CRLF gt Commander s Logical Address lt cla gt lt CRLF gt GPIB Address lt addr gt lt CRLF gt Slot lt slot gt lt CRLF gt Device class lt devclass gt class lt CRLF gt Extended Sub Class lt subclass gt lt CRLF gt anufacturer s ID lt manID gt manuf s name lt CRLF gt Model code lt modelcode gt lt CRLF gt Memory space lt memspace gt memory space lt CRLF gt emory Base lt membase gt lt CRLF gt emory Size Local Command Set 4 16 Artisan Technology Group Quality Instrumentation lt memsize gt K lt memsize gt bytes lt CRLF gt Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual
64. Read Only Memory ROM in the 1260 00C can vary from 512 kilobytes to 1 Megabyte The standard Configuration configuration consists of 512 kilobytes of EPROM used for the operating firmware An EPROM expansion option can be used to give an additional 512 kilobytes of EPROM space It contains four sockets and four switches that can be used to install a user developed code The EPROM expansion sockets accommodate combinations of 2764 27128 27256 27512 and 27010 EPROMs Table 2 5 lists Operation 3 7 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual the possible EPROM memory configurations Bank 2 has a base address of E80000h and Bank 3 starts at ECO000h The maximum EPROM expansion memory size is 512 kilobytes Table 3 5 Expansion EPROM Configurations EPROM BANK2 BANK 3 Size U47 U55 SC U59 Address 1 16K 2764 E83FFFN mL 27128 LS Becca 64K 27256 None E8FFFFh 128K 27512 None E9FFFFh 384K 27010 27512 27512 ON ON ON ON EDFFFFh EDFFFFh 51 ra EE 0 27010 ao EFFFFFh When inserting EPROMs into the expansion EPROM slots orient them according to the silkscreen printed on the board as shown in Figure 3 1 The 2764 27128 27256 and 27512 EPROMs have fewer pins than the expansion sockets In these cases align the bottom pins of the EPROM with the bottom pins of the socket leaving the top pins open as
65. Request query The local commands and queries have two response formats program mode and console mode Program mode responses have a terse data only format intended for a control program to read and parse Console responses are returned in the form of readable sentences which are better suited for interactive command entry Each mode can be enabled or disabled independently but one response mode must be enabled at all times If both modes are simultaneously enabled the program response is returned first followed by the console response The local commands used to control the response modes are ProgMode and ConsMode The response mode configuration is independent for each command source Table 4 2 lists the default start up reset response mode configurations Table 4 2 Default Response Mode Configurations Local Command Set 4 3 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual RS 232 Console mode enabled program mode disabled GPIB Program mode enabled console mode disabled VXI Word Serial Program mode enabled console mode disabled Individual Code Instruments Program mode enabled console mode disabled Command Response Format Query Response Format Error Reporting Local Command Set 4 4 Commands do not have program mode responses They do not return a response to a port configured for console mode response only unless the 1260 00C d
66. SetupPI query parameters as follows e The PI DCI is to be assigned Logical Address lt logical address gt and granted to the Commander at lt Commander s logical address gt asa Servant e Upto lt dynamic RAM size gt bytes of PI DCI code and data are to be loaded into a pSOS dynamic RAM segment allocated when the DCIDownLoadPI command is sent e A stack of size lt stack size gt words is to be allocated for the Cl worker process If lt stack size gt is less than 1024 a stack size of 1024 words 2K is to be allocated for the Cl e lt Servantl gt through lt ServantN gt are to be granted to the Cl as Servants Local Command Set 4 77 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com EClboot Local Command Set 4 78 Response Example Purpose Query Syntax Response Example 1260 00C User Manual Any GPIB address links to lt Servant1 gt lt Servant2 gt through lt ServantN gt must be disconnected before the PI DCI is downloaded You can delete the links by using the SaDisCon or LaSaddr commands Program response 0 lt CRLF gt 0 is returned to report the successful completion of the DCISetupPI command Any errors are reported in the form of an error code Console response PI DCI parameters OK Ready to download lt CRLF gt Set up to download a PI DCI at Logical Address COh to be a Servant of the
67. T The TTL ECL Trigger Access commands are described on the following pages AckTrig DisTrigSense EnaTrigSense GetTrigHndlr Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual e MapTrigTrig e SetTrigHndlr 6 SroTrig e TrigAsstConf TrigCntrConf e TrigExtConf e TrigTickConf Sg TrigToREQT e UMapTrigTrig e WaitForTrig These commands can be used to directly manipulate the VXI TTL ECL trigger lines and the front panel trigger connectors of the 1260 00C The trigger functions are grouped into the following four categories 1 Source trigger commands act as a standard interface for asserting sourcing TTL and ECL triggers and for detecting acknowledgements from accepting devices These commands can source any of the VXI defined trigger protocols from the 1260 00C The source trigger commands are SrcTrig 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 functions can sense any of the VXI defined trigger protocols on the 1260 00C The acceptor trigger commands are EnaTrigSense DisTrigSense SetTrigHndlr and GetTrigHndlr 3 Map trigger commands are configuration commands for routing and signal conditioning The MapTrigTrig and UMapTrigTrig commands can be used to configure the 1260 00C
68. Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Chapter 3 OPERATION This section contains information about the system configuration Introduction 1260 00G configuration and start up operation The typical system includes the following components Configuration a A VXIbus system mainframe containing the 1260 00C and instrument modules b A host computer with a GPIB interface module and associated driver software 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 parity and one stop bit Refer to Appendix D Connectors for descriptions of the RS 232 serial connector and the GPIB interface connector 1260 00C The 1260 00G factory configuration is shown in Table 3 1 The RAM firmware and co processor are configured according to the Configuration 1260 00C purchase options Operation 3 1 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Table 3 1 1260 00C Factory Configuration Function _ O Factory Configuration Start Up Mode 488 VXI Runtime System Mode VXIbus Characteristics Resource Manager RM Logical Address Servant Area Size Shared Memory Address Modifiers VXIbus Slot 0 Services CLK10 Driver CLK10 Source SYSCL
69. access to memory or to a register is reported on the screen The 1260 00C waits for a key to be pressed before performing the displayed step If the Default Diags all option or the Over Night Loop option is Diag nostic Test selected the appropriate tests begin immediately The default Selection option performs all of the tests while the Over Night Loop option performs all except the interactive tests and tests that drive Diagnostic Tests 6 3 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual signals on the VXlbus When either the Tests or the Test Groups option is selected a new menu appears from which you can select any or all tests or test groups Figure 6 2 shows the Test Selection menu The Test Group Selection menu is very similar RAM 68070 I2C 68070 UART 68070 TIMER MIGA GPIB NAT4882 GPIB TURBO 488 TIC M MC68881 RAM exhaustive INTERRUPTS MISC TESTS ENTER TEST NUMBERS 254 263 g gt CH e g 15 30 31 40 80 99 all Hit q to quit Enter Figure 6 2 The Test Selection Menu When all diagnostic tests have been completed select q to quit and exit diagnostics mode If the diagnostics had been entered from pROBE quitting would return you to pROBE Otherwise the 1260 00C gives a prompt to reboot the system in a different start up mode Diagnostic Tests 6 4 Artisan Technology Group Quality Instr
70. als Switch Gettmge ANEN 3 11 Figure 3 8 Start Up Mode Switch Gettngs ccc eee eee rete ennieeeeee tere eeecenaeeeeeeeeeeneeed 3 12 Figure 3 9 VXI System Start Up Message Switch Gettmgs tere eeeeeeneeeeeeeeeeeteeee 3 13 Figure 5 1 The 1260 00C Non Volatile Configuration Main Men 5 2 Figure 5 2 The Non Volatile Configuration Information Display 5 3 Figure 5 3 The 1260 00C Non Volatile Configuration Changer rnnvrrrnnnnnnnnnnnnnnnrrrnnnnnnnnrrrnnnnnn 5 9 Figure 6 1 The Diagnostics Mode Menu iceiessisesavincttinrse einen ean ENEE Sage 6 2 Figure 6 2 The Test Selection Me nu cccccccceeeeccceeeeseeeeeeneeeeeeeeeseeeeeeeseeeeeeeseseneeeeeseeeeeeenseenes 6 4 viii Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual List of Tables Table 3 1 1260 00C Factory Configuration E 3 2 Table 3 2 Installed RAM Configuration rrrrrrnnnnvrrrnnnnnnnnrnnnnnrrrnnnnnnnnnnrnnnnrrrnnnnnnnnrrrnnnnrrrnnnnennnnnn 3 4 Table 3 3 1260 00C CPU Local and A24 Memory Ranges rrrrrnnnnnnnvnvnnnnrrrnnnnnnnnrrrnnnrrrrnnnennneenn 3 5 Table 3 4 Shared Memory Switch Settings rnrvrrrrnnnnnnnrnnnnnrrrrnnnnnnnnnrnnnrrrnnnnnnnnrnrnnnnrrrnnnnnnnnnnn 3 5 Table 3 5 Expansion EPROM Configurations scisciscsccortretecersssereercrsteretereiesasteeineeneseiweeraccineeeenerne 3 8 Table 3 6 Discrete Fault Indicator Options ccccccccccccccccccceceeeeeeececeeeeeceeeeceee
71. andler ine EE EEE EEE 4 38 PRC GY RR EE a aeii 4 39 IEEE 488 2 Common Commands and Queries rrrrrrvrvvrrrrrrrrvrrrrsrrrrrsrsrrrrrsnrrrrrrrrssssssssnsnnnn 4 39 GE EE EEE EN EE 4 40 iii Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual RE 4 40 RE 4 41 ENN 4 41 NGS 4 41 OP eee 4 41 OPO vrede 4 42 P TE EE RE TE ee eee ET 4 42 EE EE eects ene eee 4 42 PRE eee 4 43 STE eee 4 43 TN 4 43 TE svare 4 43 EE AE Er EE 4 44 VXIbus Access Commands nd Querl s va ccicticeincacesienccicietecasessewteniis iereressiandecssiecennsaeeasaeeines 4 44 ATO pee eee eee ee eee EN EE ENE ee ree EE ere TE 4 44 NEE 4 45 E 4 45 fe eee ee ee ee A ee E E E 4 46 EE vr 4 46 TTL ECL Trigger unn EE 4 46 EEE EE gee retietamienenneeiens 4 48 DIS EMG EE 4 48 EnaTrigSense NE NE EEE EE EE TE TE 4 49 EL EE 4 50 Map rig EEE ENE EN 4 51 SETH 4 nesen EEEE EE A REEE REA E AREE 4 52 Te 4 53 TAST seede 4 55 ee RE RE mueabobtepeimiaueneapeee 4 56 H e E 4 57 He ER TE EE RE 4 59 TOTEN 4 60 LET ge REE 4 61 WatFor de E 4 62 Word Serial Communication Command and Queries A 4 63 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual EE Fetter pete ege 4 64 PSSP REG eegen eege KEE ees 4 65 RT TE EE PE 4 66 UE KE 4 66 VE 4 67 WS EE EE ET E ET E 4 67 WSSU teeters ce eta et ee eee aa ee oe 4 68 CI Configuration
72. ands must be executed from the RS 232 port The diagnostic tests require the 1260 00C to be disconnected from all other GPIB devices to prevent interference with the GPIB tests A total of 263 diagnostic routines or tests are organized in groups as shown in Table 6 1 Each test is composed of one or more subroutines called commands Each test is designed to functionally test a specific part of the 1260 00C circuitry The diagnostics can be executed by test groups or by individual tests Diagnostic Tests 6 1 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Table 6 1 Diagnostic Tests Test Name Group Number From To mm f 1 1 4 1 68070 GPU EE E E E EE CRAM exhaustive amp em e neng a e e Two hierarchical levels of menus control execution of the Diagnostics Mode diagnostic tests The highest level menu is the Diagnostics Selection Mode 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 lt XXX DRAM Reported gt Default Diags all gt d Tests gt Test Groups gt 9 Over Night Loop gt 0 Quit gt q PRINT TOGGLE gt SINGLE STEP TOGGLE gt LOOPING TOGGLE gt ERROR REPORT TOGGLE gt amp REPORT ERROR LOG gt CLEAR ERR
73. aning of lt mode text gt corresponds to the value of lt mode gt Value of lt mode gt Value of lt mode text gt 0 INIT 2 RELOAD 3 DISABLE and the meaning of lt source text gt corresponds to the value of lt source gt Value of lt source gt Value of lt source text gt 0 to 7 TTL lt line gt 8 to 9 ECL lt line gt 8 70 CLK10 71 EXTCLK Configure the counter count 25 assertions on TTL trigger line 5 the lt protocol gt parameter when calling EnaTrigSense will determine whether the counter accepts SYNC or SEMI SYNC assertions TrigCntrConf 0 5 25 Configure the external trigger GPIO lines TrigExtConf lt extline gt lt mode gt where the value of lt extline gt is the trigger line to Local Command Set 4 57 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual configure Value Trigger Line 40 to 49 External source destination GPIO 0 to 9 40 Front panel In connector 1 41 Front panel Out connector 2 42 ECL bypass from front panel 43 EXTCLK 44 to 49 Hardware dependent GPIOs 4 to 9 and lt mode gt specifies the configuration mode where Bit Configuration Modes 0 1 Feed back any line mapped as input into the cross point switch 0 Drive input to external GPIO pin 1 1 Assert input regardless of feedback 0 Leave input unconfigured 2 1 If assertion selected assert
74. are required to repair the product at your facility call 1 949 859 8999 and ask for the Parts Department When sending your instrument in for repair 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 Use the original packing material when returning the 1260 00C to Racal Instruments for calibration or servicing The original shipping crate and associated packaging material will provide the necessary protection for safe reshipment If the original packing material is unavailable contact Racal Instruments Customer Service for information Product Support 7 1 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Support Offices Product Support 7 2 1260 00C User Manual Racal Instruments Inc 4 Goodyear St Irvine CA 92618 2002 Tel 800 722 3262 FAX 949 859 7309 Racal Instruments Ltd 480 Bath Road Slough Berkshire SL1 6BE United Kingdom Tel 44 0 8706 080134 FAX 44 0 1753 791290 Racal Systems Electronique S A 18 Avenue Dutartre 78150 LeChesnay France Tel 33 1 3923 2222 FAX 33 1 3923 2225 Racal Systems Elettronica s r l Strada 2 Palazzo C4 20090 Milanofiori 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
75. ation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual VXI Interrupt Handler Configuration Commands and Queries AllHandlers The interrupt handler configuration commands and queries are described on the following pages e AllHandlers e AssgnHndlr e HandlerLine e RdHandlers The interrupt handler commands and queries configure and report the relationships between the 1260 00C interrupt handlers and VXIbus interrupt levels The 1260 00C has three programmable interrupter handlers An application program can confirm this with the RdHandlers query The AllHandlers and Handerline queries return the current VXI interrupt level assignments for the handlers The AssgnHndlr command can be used to change the level assignments Purpose Get the VXIbus interrupt level assigned to all 1260 00C interrupt handlers Query Syntax AllHandlers Response Program response lt levell gt lt level2 gt lt level3 gt lt CRLF gt where lt levell gt is the interrupt level assigned to Handler 1 lt level2 gt is the interrupt level assigned to Handler 2 and lt level3 gt is the interrupt level assigned to Handler 3 If lt levelN gt equals 0 Interrupt Handler lt handlerN gt is not assigned to an interrupt level Console response VXI Interrupt Handler 1 assigned to interrupt level lt levell gt lt CRLF gt VXI Interrupt Handler 2 assigned to interrupt level lt level2 gt lt CRLF
76. d The VXIbus specification requires Commanders to Sysfail Inhibit a Servant device that has failed asserted the SYSFAIL line and the Passed bit in its Status register The specification permits Commanders to also set the reset bit of a failed device This parameter specifies which method to use Non Volatile Configuration 5 7 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Servant Area GPIB Primary GPIB Address Assignment Method GPIB Flags GPIB Address to Avoid Code Instrument Block Base Code Instrument Number of RAM Blocks Resident Code Instrument Locations 1260 00C User Manual This parameter specifies what Servant area value to return to the Resource Manager during a Word Serial Read Servant Area query This applies only when the 1260 00C is not Resource Manager This parameter specifies the GPIB primary address of the 1260 00C to be used when in multiple secondary addressing mode This parameter specifies what method to use to configure the GPIB address of the 1260 00C The choices are as follows a Default 0 for multiple secondary addressing 1 for multiple primary addressing b Always a particular GPIB address No GPIB address MultPrimary Multiple primary addressing mode is set MultSecond Multiple secondary addressing mode is set Others These flags are for information purposes only do not modify This is a 32 bit bit mask of G
77. d Ready lt status gt lt CRLF gt Device Substate lt sstate gt lt CRLF gt Manufacturer Specific Comment lt com gt lt CRLF gt The mnemonics have the following meanings la Device s logical address cla Commander s logical address IHANS Interrupt handler levels used by this device where IHANS is a 7 digit binary representing the seven VXI interrupt levels and a 1 in each position meaning Interrupt Handler present INTS Interrupter levels used by this device Local Command Set 4 27 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com DINF Local Command Set 4 28 Example Purpose Query Syntax Response 1260 00C User Manual where INTS is a 7 digit binary representing the seven VXI interrupt levels and a 1 in each position meaning Interrupter present status Status state of the device PASS FAIL IFAIL READY sstate Substate of the device NOP CONF NONE com Not used always returns Get device configuration information for Logical Address 6 DCON 6 Return static system information about a device DINF lt logical address gt If lt logical address gt is omitted DINF returns static information for all devices Program response lt lal gt lt manID gt lt modelcode gt lt devclass gt lt memspace gt lt membase gt lt memsize gt lt slot gt lt slot0 gt lt ex t gt lt attr gt
78. d Serial End Normal Operation query or a Clear command followed by the Abort Normal Operation query should have been broadcast with the Broadcast query Program response 0 lt CRLF gt indicates the command was successful Console response Logical Address lt Commander s logical address gt granted device at Logical Address lt Servant s logical address gt Grant Device 16 to Commander at Logical Address 8 Grantdev 8 16 Recover a Servant from a Commander RelSrvnt lt Commander s logical address gt lt Servant s logical address gt Local Command Set 4 25 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Action Commands device at lt Commander s logical address gt to release ownership of the device at lt Servant s logical address gt The 1260 00C assumes ownership of the device Response Program response 254 lt CRLF gt if the Commander released the Servant Any other response indicates that an error occurred Console response Logical Address lt Commander s logical address gt released device at Logical Address lt Servant s logical address gt Example Recover Servant at Logical Address 16 from Commander at Logical Address 8 Relsrvnt 8 16 The VXI defined Common ASCII System Commands and Queries VXI Defined are described on the following pages Common ASCII e A System SS Commands e DINF e DLAD
79. diate Message Based Servants with bus master capability At this point the RM is ready to bring the system into the Normal Operation sub state This is accomplished by sending the Word Serial query Begin Normal Operation to all top level Commanders and immediate Message Based Servants If the system is a DC system at least one DC device was found and the non volatile configuration specifies the RM should create a hierarchy with DC devices assigned to Logical Address 0 the RM follows the same steps as previously described in Static Configuration Operation DC devices are treated as SC devices from this point on In order to customize a DC hierarchy and the non volatile configuration specifies the RM not finish configuring the hierarchy the 1260 00C RM does not send dentify Commander or Begin Normal Operation to any devices either static or dynamic The outside controller or EPROMed Cl can create the DC Commander Servant hierarchy without having to dynamically reconfigure the system Use the 1260 00C local command DCGrantDev to create the DC hierarchy 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 Operation commands to Message Based devices as previously described in Static Configuration Operation See the DC Commands and Queries section of Section 4 for further information about dynamic conf
80. echnology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual SRE STB TRG TST Example Set the SRE register to 120 SRE 120 488 2 Intent Get the contents of the SRE register Query Syntax SRE Response lt SRE val gt lt CRLF gt lt SRE val gt is the current value of the SRE register The default value is FFh 488 2 Intent Get the contents of a device s Status Byte Query Syntax STB Response lt STB value gt lt CRLF gt where lt STB value gt is the current status of the path to the 1260 00C local command parser 488 2 Intent Cause a device to execute a stored trigger sequence Command Syntax TRG Action None 488 2 Intent Perform self test and return passed or failed status Query Syntax TST Response 0 lt CRLF gt Failure to complete the self test is indicated by a failure to respond to this query If the response is Local Command Set 4 43 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual received the self test was successful WAI 488 2 Intent Prevent device from executing any further commands until the No Operation Pending flag is TRUE Command Syntax WAI Action None The VXlbus access commands and queries are described on the VXIbus Access following pages Commands and Q
81. ed as the console a Cl can take control of the serial port Command Syntax Action Examples ConsMode Purpose Command Syntax Action ConsoleEna lt Boolean gt If lt Boolean gt is TRUE ConsoleEna sets the RS 232 port to be a local command set input If lt Boolean gt is FALSE ConsoleEna disables the RS 232 port connection to the local command set Note that once the console has been disabled it must be re enabled from a command source other than the RS 232 port such as the GPIB port Disable console ConsoleEna 0 Enable console ConsoleEna 1 Enable or disable the console data mode ConsMode lt Boolean gt If lt Boolean gt is TRUE ConsMode enables console format responses for the command source issuing the command If lt Boolean gt is FALSE ConsMode disables console format responses for the command source issuing the command The console response mode applies only to the response path connected to the ConsMode command source For example disabling the console response mode from the GPIB port does Local Command Set 4 7 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Example DIAG Purpose Command Syntax Example Dpram Purpose Query Syntax Response Nvconf Purpose Query Local Command Set 4 8 1260 00C User Manual not affect the response mode on the s
82. eded Switches S3 54 and S5 control the AMO AM1 and AM2 signals Figure 3 7 shows the valid settings of S3 S4 and S5 Operation 3 10 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual B Supervisor A16 Supervisor A24 Data b Supervisor A16 Factory Default Setilng Supervisor A24 Program c User A16 User A24 Daia d User A16 User A24 Program Figure 3 7 Address Modifier Signals Switch Settings 1260 00C Start Up Start up mode switches S19 and S20 control the 1260 00C A operation mode at system start up They select one of four Mode Configuration modes as shown in Figure 3 8 The four possible modes of start up are 1 488 VXI Runtime System Mode The start up mode for normal 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 the contents of the non volatile configuration parameter memory See Chapter 5 Non Volatile Configuration for more information 3 Diagnostics Mode Performs extensive offline diagnostic tests on the 1260 00C See Chapter 6 Diagnostic Tests for a description of the self tests Operation 3 11 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual 520 GE 519 a 488 VXI Runtime Sys
83. eeeeeseeeeeeeeeseeeeess 3 10 Table 3 7 Slot 0 Resource Manager Operation Switch and Jumper Geitngs 3 13 Table 3 8 CLK10 Routing Options REENEN 3 14 Table 3 8 Front Panel LED Indications For RM Operation 3 14 Table 3 9 Example GPIB Address Assigonmment 3 18 Table 3 11 Non Slot 0 Resource Manager Operation Switch and Jumper Settings 0 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 rrrrnnnnnnnnnn 3 22 Table 3 15 CLK10 Routing eet 3 23 Table 4 1 Valid Ranges For Common Numeric Command Parameter 4 2 Table 4 2 Default Response Mode Configurations kee 4 3 Table 61 Diagnostic TES S siceisicisesnienss iste melee ene eee hmm 6 2 Table 6 2 Diagnostics Mode Menu Option Descrptons 6 2 T able63 KEE 6 5 Table 6 4 68070 GPU TES S cridaran n EES 6 5 Table 65 MIGA Jegen a ee 6 6 Table 6 6 GPIB TES S sciccicedsscnctevds nnne a a aeai 6 7 Table 67 le 6 11 Table 68 DIMA KEE 6 15 Table 6 9 68881 Co Processor Test 6 16 Table 6 10 RAM Exhaustive Tests ANNE 6 16 Table 6 11 de 6 16 Table 6 12 Miscellaneous TESS Luuinnunitstemdummteemidkhmmetnindeeeifvmeetnemletkeneindee 6 16 ix Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE w
84. er HandlerLine lt handler gt Program response Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual RdHandlers IEEE 488 2 Common Commands and Queries Example Purpo Query Syntax se Response Example lt level gt lt CRLF gt Console response VXI Interrupt Handler lt handler gt assigned to interrupt level lt level gt lt CRLF gt lt level gt is the interrupt level assigned to handler lt handler gt If lt level gt equals 0 Interrupt Handler lt handler gt is not assigned an interrupt level Get the interrupt level assigned to Interrupt Handler 3 HandlerLine 3 Get the number of assignable 1260 00C interrupt handlers RdHandlers Program response 3 lt CRLF gt Console response This 1260 00C has 3 configurable VXI interrupt handlers lt CRLF gt Get the number of assignable 1260 00C interrupt handlers RdHandlers The IEEE 488 2 commands and queries are as follows CLS ESR Local Command Set 4 39 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com IDN OPC OPC RST SRE SRE ST B TRG TST WAI 1260 00C User Manual These commands conform to the minimal 488 2 requirements Many of these 488 2 commands have limited meaning in the
85. erial port Disable console format responses ConsMode 0 Enable console format responses ConsMode 1 Reboot into diagnostics mode DIAG Reboot into diagnostics mode DIAG Get the A24 A32 starting address and the size of the 1260 00C VXI shared RAM DPram Program response lt A24 A32 starting address gt lt shared RAM size gt lt CRLF gt Console response This 1260 00C has lt shared RAM size gt K bytes shared with A24 A32 Address lt A24 A32 hex starting address gt lt CRLF gt where lt A24 A32 starting address gt is the shared RAM base address in decimal integer format lt shared RAM size gt is in kilobytes lt A24 A32 hex starting address gt isinC language hexadecimal format Display the contents of the non volatile NV configuration parameter memory Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Logical Address Manufacturer Id Slave Addr Spc RESET Config Serial Number Region 1 Size Number Exchgs Console Syntax NVconf The contents of the onboard EEPROM are displayed in the following format Response 0x00 Device Type Message Based OxFF6 Model Code OxOFF Slot 0 A24 Protocol Reg OxOFFO PBtoLocalRESET PBtoSYSRESET SYSRESETtoLocalRESET 0x00010003 User pROBE Pars 0x000000 None 0x070000 Number Procs 0x20 0x20 Number Msgs 0x180 Enabled VXI Interrupt
86. etects an error condition Console mode command responses are self explanatory and are not described in this manual Queries have both program and console mode responses Program mode query responses are fixed field formatted with commas delimiting the fields For example the list of logical addresses returned by the Laddrs query is returned as groups of three characters to allow 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 as 45 Unless otherwise noted all returned values are decimal Console mode query responses are self explanatory and are not described in this manual The query response line termination sequence shown in the query descriptions as lt CRLF gt indicates an ASCII ODh followed by OAh Command syntax and execution errors are reported to the port where the command originated If the program response mode is enabled the 1260 00C returns an error message in the following format lt error code gt lt CRLF gt The distinguishing characteristic of a program mode error message is the leading dollar sign character A list of error code descriptions is given in Appendix E Error Codes If the console response mode is enabled the 1260 00C returns an error message in the following format Artisan Technology Group Quality Instrumentation Guara
87. ext gt 0 to 7 TTL lt line gt 8 to 9 ECL lt line gt 8 50 TCNTR 60 TICK1 Wait for TTL line 4 to be encountered WaitForTrig 4 10000L The Word Serial communication commands and queries are described on the following pages Proti Respl Err Reg WScmd WScmd WSresp WSstr WSstr These commands are used to directly generate Word Serial communication operations with any Message Based device including the 1260 00C itself regardless of whether or not it is the 1260 00C s Servant NOTE The Word Serial communication commands and queries are intended for debugging purposes Racal Dana does not guarantee these commands will work when other Word Serial paths are open such as the GPIB address Local Command Set 4 63 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ProtErr Local Command Set 4 64 1260 00C User Manual link Some of the Word Serial commands defined in the VXIbus specification require a response from the Message Based device while other commands do not To distinguish between the two types of Word Serial commands and to avoid confusion between Word Serial commands and 1260 00C local commands and queries the following terminology will be used in this section a Word Serial Command A VXI defined Word Serial command that does not require a response from the Message Based device b Word Serial Query A VXI defined W
88. gt VXI Interrupt Handler 3 assigned to Local Command Set 4 37 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com AssgnHndir HandlerLine Local Command Set 4 38 Example Purpose Command Syntax Action Examples Purpose Query Syntax Response 1260 00C User Manual interrupt level lt level3 gt lt CRLF gt if all handlers are assigned to levels or VXI Interrupt Handler lt handler gt NOT assigned to any interrupt level lt CRLF gt if lt handlerN gt is not assigned to a level Get the interrupt level assigned to all interrupt handlers AllHandlers Assign a VXIbus interrupt level to a 1260 00C interrupt handler AssgnHndlr lt handler gt lt level gt where lt handler gt is anumeric integer quantity in the range 1 to 3 and lt level gt is a numeric integer quantity in the range 0 to 7 If lt level gt is in the range 1 to 7 VXIbus Interrupt Line lt level gt is assigned to Interrupt Handler lt handler gt If lt level gt is 0 the current VXIbus interrupt line held by Interrupt Handler lt handler gt is released Assign the Interrupt Level 6 to the 1260 00C Interrupt Handler 2 AssgnHndlr 2 6 Release the interrupt level currently held by the 1260 00C Interrupt Handler 1 AssgnHndlr 1 0 Get the level assigned to a 1260 00C interrupt handl
89. gt through lt ServantN gt must be disconnected before the DCI is downloaded You can delete the links by using the SaDisCon or LaSaddr commands Program response 0 lt CRLF gt 0 is returned to report the successful completion of the DCISetup command Any errors are reported in the form of an error code Console response DCI parameters OK Ready to Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual DCISetupPI Example Purpose Query Syntax download lt CRLF gt Set up to download a DCI at Logical Address COh to be a Servant of the device at Logical Address 2 and Commander of device at Logical Address 50 Set up to download to the first 20 blocks of DCI memory area and allocate a 2048 word stack DCISetup hC0 2 0 20 h800 50 Set up parameters for a PI DCI download DCISetupPI lt logical address gt lt Commander s logical address gt lt dynamic RAM size gt lt stack size gt lt Servantl gt lt Servant2 gt lt ServantN gt The DCISetupPI query provides the 1260 00C with the information it needs to prepare for executing a DCIDownLdPI command This 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 DCI
90. hardware to route specified source trigger locations to destination trigger locations These commands are also used as a Cross point switch signal conditioning configurator 4 Trigger configuration commands are configuration tools for Local Command Set 4 47 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual configuring not only the general settings of the trigger inputs and outputs but also the Racal Dana Trigger Interface Chip TIC counter and tick timers The trigger configuration commands are TrigAsstConf TrigExtConf TrigCntrConf TrigTickConf and TrigToREQT TrigToREQT is a special function for the 1260 00C to map trigger interrupt sources to SRQ on the GPIB so VXI trigger protocols can be completely controlled from an external GPIB controller AckTrig Purpose Acknowledge the specified TTL ECL or external GPIO trigger Query Syntax AckTrig lt line gt where the value of lt 1ine gt corresponds to the trigger line to acknowledge Value Trigger Line 0to7 TTL trigger lines 0 to 7 8 to 9 ECL trigger lines 0 to 1 40 to 49 External source destination GPIO 0 to 9 Response Program response 0 Console response Trigger acknowledged line lt line text gt lt CRLF gt where the meaning of lt line text gt corresponds to the value of lt line gt as follows Value of lt line gt Value of lt line text gt 0 to 7
91. hex error code gt if the attempt was unsuccessful lt hex error code gt isa value in C language hexadecimal format that indicates the result of the attempt to delete the Cl lt error code gt and lt hex error code gt canbe interpreted by converting them to a binary bit pattern A value of 1 in any bit position indicates the error shown in the following table occurred during the attempt to delete the Cl Bit Error Condition The 1260 00C was unable to delete the Cl s GPIB address link The 1260 00C was unable to delete the Cl s message exchange The 1260 00C was unable to delete the CI s Async process The 1260 00C was unable to delete the CI s Worker process The 1260 00C was unable to delete the Cl s Word Serial I O structures The 1260 00C was unable to free the PI CI s dynamic memory CIList Purpose Any error encountered is unrecoverable because the Cl is not restored Any further attempts to communicate with it will have undetermined results and can adversely affect the behavior of the 1260 00C Get a list of logical addresses for Cls running on the 1260 00C Local Command Set 4 73 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Query Syntax CIList Response Program response lt ci lal gt lt ci la2 gt e lt ci laN gt lt CRLF gt where lt ci laJ gt is the logical address of the Jth local Cl N
92. iguration Changer Edit the Racal Dana reserved configuration parameters and Cl user configuration variables by selecting the corresponding menu item In each case you are prompted to enter constants for the new values with default values supplied where appropriate For the pSOS configuration parameters the 1260 00C prints a formula for calculating an appropriate value for each parameter when typing in 0 in response to the prompt requesting the value The Default Cl Configuration and Resident Cl Base Locations options are only important when installing a Resident Cl Refer to Appendix B Using The DMAmove and CDS 852 Adapter Code Instruments for instructions on installing the Resident Cls NOTE The Change Configuration Information editor modifies only the RAM copy of the NV memory contents The NV memory must be updated with the Write Back Non Volatile Configuration 5 9 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Set Configuration to Factory Settings Write Back Save Changes Quit Configuration 1260 00C User Manual Save Changes command in the main menu to retain the changes after the 1260 00C has been reset or powered down Select Quit Editor to return the display to the main menu Set Configuration To Factory Settings sets the contents of the RAM copy of the NV memory to the default original factory settings Note that only the RAM copy is affected
93. iguration operation The 1260 00C performs general configuration operations The 1260 00C creates GPIB address links for its immediate Message Based SC Servants After this the 1260 00C RM and general configuration operations are complete The 1260 00C automatically assigns GPIB addresses primary or secondary to itself and to each of its immediate Message Based SC Servants If the Message Based device does not support minimal Word Serial l or VXIbus 488 2 14 capabilities no GPIB address link is created The 1260 00C assigns a GPIB address to each device according to the top five bits of its logical address For example the GPIB address of a device with Logical Address 96 01100000b would be 12 01100b If two or more devices have logical addresses with the same top five bits the 1260 00C assigns GPIB addresses to devices in order of the least significant three bits Conflicting devices are Operation 3 17 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual given the next available GPIB address For example if the 1260 00C and its Message Based Servants have Logical Addresses 0 24 27 and 33 the 1260 00C assigns GPIB addresses as shown in Table 3 10 Table 3 9 Example GPIB Address Assignment 3 LSB Order GPIB Logical Address of Assignment Address ae Te 1 eg Ces eer In the example shown in Table 3 10 the device at Logical Address
94. incactsceissccimdentneiecas re iedetoeineresneiodciereteeterainmnoneennieraiemeenotes 3 7 EPROM C nfigutatiO E 3 7 Discrete Fault Indicator Configuration xxrrrnnnvrrrnnnnnnnnrnnnnnrrrnnnnnnnnnrnnnnnrrrnnnnnnnnnnrnnnnrrnnnnne 3 9 i Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Address Modifier Configuration rrrnnnennnnnnnnnnnrrrnnnnnnnnrnnnnnnrrnnnnnnnnrrnnnnnrrrnnnnennnennnnnnrnnnnnne 3 10 1260 00C Start Up Mode Configuration weiss muenmissevssnunesnsvneinermesennnbiv 3 11 488 VXI Runtime System Operation eee eeeeeeeeee eee rere eeeceaaeeeeeeeeeeteeceaaeeeeeeeeeeeeeee 3 12 System Start Up Message Printing smuss 3 13 Slot 0 Resource Manager Configuration rrrnnnnnnnnnnnnnnrrrrnnnnnnnrnnnnnrrrnnnnnnnnrrnnnnnrrrnnnnentssnn 3 13 Non Slot 0 Resource Manager Conftguraton ENNEN 3 19 Non Slot 0 Message Based Device Configuration Non Resource Manager 3 20 Slot 0 Message Based Device Configuratpon EEN 3 22 Chapter 4 LOCAL COMMAND SET Luse emne 4 1 rte ele d EE 4 1 Command EE 4 2 Command SY MAN vasre E RA EEEE KERERE ie taeda AKE E ERENER ETEA KEAR 4 2 Command Line Termination kee 4 3 Command and Ke Tel 4 3 Command Response Fomat kee 4 4 Query Response Format sverd 4 4 EO FP ses 4 4 The a El Re 4 5 General Configuration Commands and Queries eee teeeceaeeeeeeeeeeeeeeenaaees 4 6 S tee eenegen 4 6 Ree EE 4 7 Gons Mode senises er E E EE EE REE
95. ion Information displays the Non Volatile Configuration Information from the RAM copy Figure 5 2 shows an example of this display Logical Address 0x00 Device Type Message Based Manufacturer ID OxFF6 Model Code OxOFF Slot Slave Addr Spc A24 Protocol Reg OxOFFO RESET Config PBtoLocalRESET pBtoSYSRESET SYSRESETtoLocalRESET Serial Number 0x00010003 User pROBE Pars 0x000000 None Region 1 Size 0x070000 Number Proc 0x20 Number Exchgs 0x20 Number Msgs 0x180 Console Enabled VXI Interrupt Level To Handler Logical Address OxFF free to assign 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 GPIB Addr Assgn Default GPIB Flags MultSecond NAT4882 DMA GPIB Addr Avoid 0x00000000 CI Block Base 0x080000 CI Num Blocks 0x00 0x00 00000000 0x01 00000000 0x02 00000000 0x03 00000000 0x04 00000000 0x05 00000000 0x06 00000000 0x07 00000000 0x08 00000000 0x09 00000000 Ox0A 00000000 0x0B 00000000 0x00 00000000 0x01 00000000 0x02 00000000 0x03 00000000 0x04 00000000 0x08 00000000 0x0C 00000000 0x10 00000000 0x14 00000000 0x18 00000000 0x1C 00000000 0x05 00000000 0x09 00000000 0x0D 00000000 0x11 00000000 0x15 00000000 0x19 00000000 0x1D 00000000 0x06 00000000 0x0A 00000000 0x0E 00000000 0x12 00000000 0x16 00000000 0x1A 00000000 0x1E 0000000
96. is the total number of local Cls Console response Local CI Logical Addresses are lt ci lal gt lt i 1823 e veg lt ci laN gt lt CRLF gt DCIDownLdPI Purpose Download a Position Independent PI Cl to RAM and start running it Command Syntax DCIDownLdPI lt Boolean gt Action Bytes of code and data up to the number requested in the DCISetupPI command are downloaded from the command source When the download is complete the pSOS processes associated with the PI DCI are initiated DCls 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 serial port that is a carriage return is a valid binary number it cannot be used to download PI DCls If lt Boolean gt is 1 debug statements are printed to the serial port during the various stages of PI DCI initialization If lt Boolean gt is 0 or if itis omitted the debug statements are not output The debug printing mode is only available with the development firmware option The DCIDownLdPI command should always be immediately preceded by a DCISetupPI command that configures the download parameters Executing intermediate 1260 00C Local Command Set 4 74 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260
97. l Switch S22 Ort VXI BTO disabled Switch 523 OFF Bus arbiter and SYSCLK disabled CLK10 receiving from backplane JumperiSwiteh Logical Address Non Slot 0 Model Code Non Slot 0 Resource Manager Operation Non Slot 0 Message Based Device Configuration Non Resource Manager Operation 3 20 See Chapter 5 Logical address is 0 Set in non volatile configuration or use the DIP switch See Chapter 5 Model code is set to the Non Slot 0 value Set in non volatile configuration The start up sequence for a 1260 00C configured for Non Slot 0 Resource Manager operation 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 must be either a Register Based device that implements the MODID Register or a Message Based device that supports the Word Serial commands Read MODID Set Lower MODID and Set Upper MODID VXIbus Specification Revision 1 2 Message Based Slot 0 devices are not supported To configure the 1260 00C for Non Slot 0 Message Based operation use the following procedure a Disable the VXIbus Slot 0 functions b Set the model code of the 1260 00C to be configured for Non Slot 0 operation using the non volatile configuration mode C Set the logical address to a non zero value with an Artisan Technology Group Quality Instrumentation Guaranteed 888
98. l format and lt A16 address gt is in decimal integer format Read the ID register of Logical Address 16 A16 hc400 Write a 16 bit value into VXI A24 space A24 lt A24 address gt lt word value gt Note that the lt A24 address gt has a valid range of 2097152 to 14680062 h200000 to hETFFFE Write lt word value gt to lt A24 address gt Write the value A502h to VXI A24 address 504305h Local Command Set 4 45 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com A24 SYSRESET TTL ECL Trigger Access Commands Local Command Set 4 46 Artisan Technology Group Purpose Query Syntax Response Example Purpose Command Syntax 1260 00C User Manual A24 h504305 hA502 Read a word value from VXI A24 address space A24 lt A24 address gt Program response lt word value gt lt CRLF gt Console response Value lt hex word value gt lt word value gt read from A24 address lt A42 hex address lt A24 address gt lt CRLF gt where lt word value gt is in decimal integer format lt hex word value gt isin C language hexadecimal format lt A24 hex address gt isinC language hexadecimal format and lt A24 address gt is in decimal integer format Read the word at A24 address 205634h A24 h205634 Remotely reset system SYSRESET Action Asserts the VXI backplane signal SYSRESE
99. le indicates that an error occurred during the attempt to broadcast the Word Serial command Word Serial Error Word Serial Command completed successfully no Word Serial error Timeout waiting to send Word Serial command to device at lt la gt Device at lt 1a gt did not recognize the command Multiple query error Read Protocol error not supported Read Ready RR violation Write Ready WR violation 2 Timeout waiting for Word Serial response from device at lt la gt None of the other bits has significance in this context lt ws error gt isa string explaining the Word Serial error as shown in the previous table Example Broadcast the dentify Commander Word Serial Local Command Set 4 24 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual GrantDev Purpose Query Syntax Action Response Example RelSrvnt Purpose Query Syntax command to all top level Commanders broadcast 1 IDN Grant a Servant to a Commander GrantDev lt Commander s logical address gt lt Servant s logical address gt Grants the device at lt Servant s logical address gt to device at lt Commander s logical address gt The 1260 00C must own the device at lt Servant s logical address gt The 1260 00C can get ownership of any device with the RelSrvnt command Note that before the GrantDev query is used the Wor
100. logical g address to 0 as shown in Table 3 7 Configuration Table 3 7 Slot 0 Resource Manager Operation Switch and Jumper Settings Switches S9 and S15 See Table 3 8 CLK10 routing options Switch S22 ON VXI BTO enabled ON ON Switch S23 Bus arbiter and SYSCLK enabled CLK10 sourcing for backplane is enabled Switch S24 MODID pulled up Logical Address See Chapter 5 Logical address is 0 Set in non volatile configuration or use the DIP switch Slot 0 Model Code See Chapter 5 Model code is set to the Slot 0 value Set in non volatile configuration Operation 3 13 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Table 3 8 CLK10 Routing Options a CLK10 sourced from onboard clock OFF CLK10 and EXT CLK connector sourced from onboard clock 0 and EXT CLK connector sourced from onboard clock ee ee 0 sourced from an external clock via the EXT CLK connector em Invalid Do not use this setting Slot 0 Resource Manager Operation Front Panel LED Indications for RM Operation At start up a 1260 00C configured as a Slot 0 Resource Manager performs its self tests executes the RM functions and enters its normal mode of operation The five front panel LEDs are SYSFAIL FAILED TEST ON LINE and ACCESS The 1260 00C uses the FAILED TEST and ON LINE LEDs to indicate the progress of its self initialization self te
101. low 0 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 response External connection GPIO configuration complete extline lt extline text gt mode lt mode gt lt CRLF gt where the meaning of lt extline text gt corresponds to the value of lt extline gt as follows Value of lt extline gt Value of lt extline text gt 40 to 49 GPIO lt extline gt 40 Example 1 Configure external line 41 front panel Out to not be used as feedback and left tri stated for use as a mapped output via MapTrigTrig TrigExtConf 41 0 Example 2 Configure external line 40 front panel In to not be Local Command Set 4 58 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual TrigTickConf Example 3 Purpose Query Syntax Response used as feedback and left tri stated for use as a mapped input via MapTrigTrig TrigExtConf 40 16 Configure external line 48 GPIO 8 to be used as feedback for use as a cross point switch input and output via MapTrigTrig TrigExtConf 48 1 Configure the TIC chip internal dual 5 bit tick timers TrigTickConf lt mode gt lt source gt lt tcountl gt lt tcount2 gt where lt mode gt specifies the configuration mode
102. ment e Implementing Message Based interface for Register Based devices and non VXI devices Cls can be implemented in three forms e As part of the Racal Dana supplied firmware Resident Cls or RCIs e As user developed downloadable object code Downloaded CIs or DCIs e As user add on firmware EPROMed Cls or ECIs For more information about CI capabilities and applications see Appendix A Code Instrument Overview The 1260 00C has the following front panel features Five Front Panel LEDs e SYSFAIL LED reflects the status of the backplane SYSFAIL signal and indicates that a VXlbus device in the system has failed e FAILED TEST and ON LINE LEDs indicate the current status of the 1260 00C e ACCESS LED indicates when the 1260 00C is accessed from GPIB or VXIbus or when its MODID is asserted Five Front Panel Connectors e GPIB interface e Serial port Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual e Trigger input e Trigger output e External CLK10 I O Configurable Reset Pushbutton e Pushbutton resets backplane e Pushbutton resets 1260 00C e Pushbutton resets both backplane and 1260 00C Installation Instructions 2 5 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual This page was left intentionally blank Installation Instructions 2 6 Artisan
103. ne 0to7 TTL trigger lines 0 to 7 8 to 9 ECL trigger lines 0 to 1 50 TIC counter 60 TIC TICK timers Local Command Set 4 49 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com GetTrigHndir Local Command Set 4 50 Response Example Purpose Query Syntax 1260 00C User Manual and the value of lt protocol gt specifies the protocol to use Value Protocol 2 START 3 STOP 4 SYNG 5 SEMI SYNG 6 ASYNC Program response 0 Console response Trigger sense enabling line lt line text gt protocol lt protocol text gt complete lt CRLF gt where the meaning of lt line text gt corresponds to the value of lt line gt as follows Value of lt line gt Value of lt line text gt 0 to 7 TTL lt line gt 8 to 9 ECL lt line gt 8 50 TCNTR 60 TICK 1 and the meaning of lt protocol text gt corresponds to the value of lt protocol gt as follows Value of lt protocol gt Value of lt protocol text gt 2 START 3 STOP 4 SYNC 5 SEMI SYNC 6 ASYNC Enable sensing of TTL line 4 for SEMI SYNC protocol EnaTrigSense 4 5 Get the address of the current TTL ECL trigger counter or tick timer interrupt handler for a specified trigger source GetTrigHndlr lt line gt Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Response Example MapTrigTrig
104. nmapped from line lt line text destination gt lt CRLF gt where the meaning of lt line text source gt and lt line text destination gt correspond to the value of lt srcTrig gt and lt destTrig gt Value of lt srcTrig gt Value of lt line text source gt or lt destTrig gt or lt line text destination gt 0 to 7 TTL lt line gt 8 to 9 ECL lt line gt 8 40 to 49 GPIO lt line gt 40 50 TCNTR 51 GCNTR 60 TICK1 61 TICK2 Unmap route of TTL line 4 to go out of the front panel as mapped by MapTrigTrig UMapTrigTrig 4 49 Wait for the specified trigger line to be sensed for the specified time EnaTrigSense must be called to sensitize the hardware to the particular trigger protocol to be sensed WaitForTrig lt line gt lt timeout gt where the value of lt line gt corresponds to the trigger line to wait for Value Trigger Line 0 to 7 TTL trigger lines 0 to 7 8109 ECL trigger lines 0 to 1 50 TIC counter 60 TIC TICK1 tick timer Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Word Serial Communication Command and Queries Response Example Program response 0 Console response Trigger received line lt line text gt wait complete lt CRLF gt where the meaning of lt line text gt corresponds to the value of lt line gt as follows Value of lt line gt Value of lt line t
105. nse 1260 00C User Manual ECL or external trigger line SrcTrig lt line gt lt protocol gt lt timeout gt where the value of lt 1ine gt corresponds to the trigger line to source Value Trigger Line 0to7 TTL trigger lines 0 to 7 8 to 9 ECL trigger lines 0 to 1 40 to 49 External source destination GPIO 0 to 9 Supports ON OFF START STOP and SYNC protocols only 50 TIC counter supports SYNC and SEMI SYNC protocols only 60 TIC TICK timers supports SYNC and SEMI SYNC protocols only the value of lt protocol gt specifies the protocol to use Value Protocol 0 ON OFF START STOP SYNC SEMI SYNC ASYNC SEMI SYNC and wait for Acknowledge 8 ASTNC and wait for Acknowledge ffffh Abort previous Acknowledge pending 5 and 6 NOOR WD and lt t imeout gt is the timeout value in milliseconds Program response 0 Console response Trigger sourcing line lt line text gt protocol lt protocol text gt complete lt CRLF gt where the meaning of lt line text gt corresponds Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual TrigAsstConf Example Purpose Query Syntax to the value of lt line gt as follows Value of lt line gt Value of lt line text gt 0 to 7 TTL lt line gt 8109 ECL lt line gt 8 40 to 49 GPIO lt line gt 40 50 TCNTR 60 TICK1 and the meaning
106. nt Status register ESR ESR lt ESR val gt lt CRLF gt lt ESR val gt is the current value of the ESR Get the 1260 00C s manufacturer model serial number and firmware level IDN Response Racal Dana 1260 00C serial number gt lt firmware version gt lt CRLF gt Local Command Set 4 41 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com OPC RST SRE Local Command Set 4 42 Intent Command Syntax Action None 488 2 Intent Query Syntax Response 488 2 Intent Return Command Syntax Action None 488 2 Intent Command Syntax 1260 00C User Manual Cause the 1260 00C to generate the operation complete message in the ESR when all pending selected device operations have been finished OPC Note that because the 1260 00C only parses and routes commands there are never any pending commands on the 1260 00C Cause the 1260 00C to place an ASCII 1 in its output queue when all pending operations have completed OPC 1 lt CRLF gt a device to a known initial state RST Other than the response mode configuration the 1260 00C does not depart from its initial state Set the device s Service Request Enable SRE register bits SRE lt byte value gt where lt byte value gt is the new value of the SRE register Action Sets the SRE to lt byte value gt Artisan T
107. nt an electrical short circuit If S17 is in the ON position the 1260 00C DFI is set to the normally closed mode Therefore if SYSFAIL is not asserted while the backplane is powered up pins 1 and 6 will present an electrical chort circuit In contrast if the backplane is unpowered or SYSFAIL is asserted pins 1 and 6 will present an electrical open circuit Operation 3 9 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual 17 a DFI in Normally Open Mode b DFI in Normally Closed Moda Factory Configuration Figure 3 6 Discrete Fault Indicator Configuration Table 3 6 Discrete Fault Indicator Options Switch S17 Power SYSFAIL Pins 1 amp 6 OFF OFF N A Short Circuit Figure 3 6 a ON Asserted Short Circuit ON Unasserted Open Circuit ON OFF N A Open Circuit Figure 3 6 b ON Asserted Open Circuit ON Unasserted Short Circuit Address Modifier By setting onboard switches the 1260 00C can specify the state of Configuration the VXlbus 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 the lines AM5 AM4 and AM3 are all needed high The 1260 00C drives the upper three address modifier lines appropriately for every access Configure the 1260 00C to drive the lower three address modifier lines as ne
108. nteed 888 88 SOURCE www artisantg com 1260 00C User Manual lt error description gt lt CRLF gt If both response modes are enabled the program mode error message is returned first followed by the console mode message The Help Query Help Purpose Query Syntax he al ge dc re rm cc The Help query is a quick online reference to the syntax and functionality of the 1260 00C local command set List syntax and descriptions of local command set Help lt type gt lt type gt or Help lt type gt lt type gt lt type gt is the category of command information requested as follows Help All General configuration Dynamic configuration Dynamic reconfiguration Resource Manager Common commands The default type is All Response ci Code Instruments sa GPIB address configuration ih Interrupt handler configuration ba VXIbus access ws Word Serial communication tr TTL trigger access The local command set is displayed in the following format 1260 00C Local Command Set lt CRLF gt Command Query Format lt Command Syntax gt lt Command Syntax gt Description lt CRLF gt lt Command descript ion gt lt CRLF gt lt Command descript ion gt lt CRLF gt Local Command Set 4 5 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com General Configuration Commands and Queries CONF Local Command Set 4
109. nterrupt every 6 55 milliseconds by dividing down CLK10 as an input Call EnaTrigSense to start the tick timers and enable interrupts TrigTickConf 0 70 16 0 Configure the tick timers to output a continuous 9 765 kHz square wave on TICK1 output and a 1 25 MHz clock on TICK2 output by dividing down CLK10 as an input Call SrcTrig to start the tick timers TrigTickConf 0 70 10 3 Map trigger interrupt to GPIB SRQ condition REQT generation for a particular GPIB address TrigToREQT lt la gt lt line gt where lt 1a gt identifies the device for which to assert SRQ and lt line gt is the trigger line for which to map the interrupt where the value of lt line gt corresponds to the trigger line or counter tick Value Trigger Line 0 to 7 TTL trigger lines 0 to 7 8109 ECL trigger lines 0 to 1 50 TIC counter 60 TIC TICK1 tick timer The 1260 00C is set up to assert SRQ for a device attached to a GPIB address for a given trigger line s Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual UMapTrigTrig Response Example Purpose Query Syntax interrupt as configured using either the SrcTrig or EnableSense function Program response 0 Console response Line lt line text gt configured to generate an REQT for Logical Address lt la gt lt CRLF gt where the meaning of lt line text gt corresponds to
110. ntg com 1260 00C User Manual SrcTrig source with a specified function Query Syntax SetTrigHndlr lt lines gt lt function gt where lt lines gt is a bit vector of trigger lines 1 set 0 do not set where the value corresponds to the trigger line s to set Value Trigger Line 0to7 TTL trigger lines 0 to 7 8 to 9 ECL trigger lines 0 to 1 14 TIC counter 15 TIC TICK timers and lt function gt is a pointer to the new trigger interrupt handler where the value is defined as follows Value Interrupt Handler 0 Specify DefaultTrigHandler 1 Specify DefaultTrigHandler2 other User installed trigger interrupt handler Response Program response 0 Console response Trigger handler s installed lines lt lines text gt DefaultTrigHandler lt CRLF gt where the meaning of lt lines text gt x y z Where x y and z are bits that are set in lt lines gt Example Set a trigger interrupt handler for TTL trigger line 4 SetTrigHndlr 16 Note Default TrigHandler automatically acknowledges acceptor protocols that require acknowledgement while Default TrigHandler2 does not H DefaultTrigHandler2 is used send AckTrig to acknowledge the trigger Purpose Source a specified protocol on a specified TTL Local Command Set 4 53 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Local Command Set 4 54 Query Syntax Respo
111. ntg com www artisantg com
112. o Chapter 5 for more information on non volatile configuration If any device has not passed its self test the RM forces that Operation 3 15 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Static Configuration Operation 3 16 1260 00C User Manual device offline by setting the Sysfail Inhibit and Reset bits in that device s Control Register The RM determines the address space of each device by reading its ID Register If the device s address space is A16 A24 or A16 A32 the RM allocates a section of A24 or A32 memory space to the device according to the memory requirements indicated by the contents of its Device Type Register and writes an appropriate value to the device s Offset Register The RM configures the initial Commander Servant hierarchy according to each Commander s Servant area size using the algorithm described in the VXlbus specification The RM issues the appropriate Read Servant Area and Device Grant commands to each SC Commander The RM retains all devices not assigned to other Commanders as its immediate Servants Regardless of where DC device logical addresses are assigned they are never granted to an SC Commander The DC Commander Servant hierarchy can be created in one of two ways e All DC devices can be automatically assigned as Servants of Logical Address 0 the Resource Manager e A custom hierarchy can be created through the use of the local c
113. of memory requirements of the 1260 00C All process control blocks PCBs process stacks queues messages GPIB buffers Non Volatile Configuration 5 5 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Number of pSOS Processes Number of pSOS Message Exchanges Number of pSOS Message Buffers Console VXI Interrupt Level to Handler Logical Address 1260 00C User Manual etc are allocated from this region The first 64 kilobytes 0 to FFFFh of any size onboard RAM configuration are reserved for use by Racal Dana Allocation of the rest can be made for Region 1 Code Instruments or a device dependent use Region 1 always starts at local address 10000h The minimum size is 60000h The maximum size is the amount of RAM minus 10000h This parameter is used to configure the maximum allowable number of pSOS processes The 1260 00C requires a minimum of 16 processes The factory setting is 32 This parameter is used to configure the maximum allowable number of pSOS message exchanges The 1260 00C requires a minimum of 16 message exchanges The factory setting is 32 This parameter is used to configure the maximum allowable number of pSOS message buffers The 1260 00C requires a minimum of 100h message buffers The factory setting is 180h 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
114. ome action but it also returns a response containing data or other information Local Command Set 4 1 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Command Set Access Command Syntax 1260 00C User Manual Execute the local commands from the following ports RS 232 GPIB VXI Word Serial Communication Individual Code Instruments All ports are active when the 1260 00C is in the Normal Operation substate and operate independently of one another The 1260 00C returns query responses only to the port originating the query The 1260 00C also maintains a separate status state for each port Use local commands to disable and re enable each port s access to the local command set The RS 232 port prompts you to enter a local command with the 1260 00C gt prompt The local command set parser is syntactically compatible with the IEEE 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 hexadecimal parameters are prefixed with h Table 4 1 lists the most common numeric parameter types The ranges given in Table 4 1 apply unless otherwise specified Table 4 1 Valid Ranges For Common Numeric Command Parameters 488 2 Decimal 488 2 Hexadecimal lt logical address gt lt GPIB address gt lt handler gt lt level gt lt A16 address
115. ommand 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 Based devices The response to the query is saved internally for later use in interrupt handler and GPIB configuration The RM configures the VXI interrupter and interrupt handlers using a seven entry table contained in non volatile configurations During the VXI interrupt configuration the RM assigns interrupt levels to all Programmable Handlers PH and Programmable Interrupters Pl Each entry in the table represents the logical address of the handler that handles the corresponding level 1 through 7 If the handler is static PI Servants are assigned to the level If the device is a PH device the RM assigns both it and any PI Servants to the corresponding level If the table entry is FFh the level is free to be assigned to any PH device If only PH and PI devices are in a system all entries may contain FFh See Chapter 4 for more complete details The remainder of the RM procedure depends upon whether the RM found any DC devices in the system When all of the previous operations are complete and successful Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Operation Dynamic Configuration Operation GPIB Address Assignment the RM sends the Word Serial command Identify Commander to all imme
116. ommander Response Program response lt CRLF gt if the command was successful or lt la gt lt cmd val gt lt ws response gt lt ws error code gt if the command failed Console response Done broadcasting Word Serial command lt Word Serial command name gt if the command was successful or Logical address lt la gt returned lt ws response gt from ENO Unable to halt or Logical address lt la gt returned lt ws response gt from ANO Invalid response or Local Command Set 4 23 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Error sending Logical Address lt la gt Word Serial command lt hex cmd val gt lt CRLF gt lt space gt lt space gt lt ws error gt lt CRLF gt if the command failed lt la gt is the logical address of the device to which the broadcast failed lt cmd val gt is the value of the Word Serial command in decimal lt hex cmd val gt is the value in hexadecimal For Word Serial queries lt ws response gt is the Word Serial response of the device at Logical Address lt 1a gt For Word Serial commands lt ws response gt is 0 lt Word Serial command name gt is the name of the command name as shown in the previous table lt ws error code gt is a decimal value that can be interpreted by converting it to a binary bit pattern A value of 1 in the bit positions shown in the following tab
117. ompany and contact information You may contact your customer service advisor by E Mail Helpdesk racalinstruments com Telephone 1 800 722 3262 USA 44 0 8706 080134 UK 852 2405 5500 Hong Kong Fax 1 949 859 7309 USA 44 0 1628 662017 UK 852 2416 4335 Hong Kong RETURN of PRODUCT Authorization is required from Racal Instruments before you send us your product for service or calibration Call your nearest 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 at 1 800 722 3262 or 1 949 859 8999 or via fax at 1 949 859 7139 We can be reached at helpdesk racalinstruments com PROPRIETARY NOTICE This document and the technical data herein disclosed are proprietary to Racal Instruments and shall not without express written permission of Racal Instruments be used in whole or in part to solicit quotations from a competitive source or used for manufacture by anyone other than Racal Instruments The information herein has been developed at private expense and may only be used for operation and maintenance reference purposes or for purposes of engineering evaluation and incorporation into technical specifications and other documents which specify procurement of products from Racal Instruments Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE
118. on the 1260 00C so the maximum allowed value for lt Number of blocks gt is as follows lt RAM size gt lt Base Address gt 1000h For example if the 1260 00C is configured with 512 kilobytes 80000h of RAM and lt New Base Address gt is 70000h the maximum allowed value for lt Number of blocks gt is given by the following formula 80000h 70000h 1000h 10h 16 If lt Number of blocks gt is set to 0 Cl s are disabled Set the base of Cl RAM area to 80000h and the size to 128 blocks of 4 kilobytes CIArea h80000 128 Return the base address and size of Cl global memory area CIArea Program response lt base address gt lt number of blocks gt lt CRLF gt where lt base address gt and lt number of blocks gt are the current base address and size of the CI RAM area in blocks of 4 kilobytes Console response CI Global Base is local Address lt hex base address gt with lt number of blocks gt 4K blocks lt CRLF gt Local Command Set 4 71 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com CIBlocks Purpose Query Syntax Response ClDelete Purpose Query Syntax Response Local Command Set 4 72 1260 00C User Manual lt hex base address gt is the base address of the Cl RAM area in C language hexadecimal notation lt number of blocks gt is the size of the Cl RAM area in block
119. onboard EEPROM To change the logical address set the switches to the hex value of the logical address Switch position 1 is the MSB 8 is the LSB Up is logical 1 down is logical 0 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 512 kilobytes Table 3 2 lists the RAM configurations and their associated switch settings Use this information to change the board configuration Table 3 2 Installed RAM Configuration Installed Memory Size Switch S6 Setting Switch S7Setting Megabytes ON Table 3 3 shows the relationship between the amount of installed memory local address range occupied by the memory and the range of VXI A24 addresses accessible by the 1260 00C as a bus master Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Table 3 3 1260 00C CPU Local and A24 Memory Ranges Installed Memory Accessible VXI A24 Installed Local Address Range Address Range 512 kilobytes 000000h O7FFFFh 080000h E7FFFFh 1 Megabyte 000000h OFFFFFh 100000h E7FFFFh 2 Megabytes 000000h 1FFFFFh 200000h Err 4 Megabytes 000000h 3FFFFFh Em Setting The Shared To set the amount of installed memory shared with the VXlbus Memory Size change the settings of switches S1 and S2 Table 3 4 gives the S1 and S2 switch settings for sharing various portions of RAM with the VXIbus for each
120. onse 1 lt CRLF gt if it is a DC system or 0 lt CRLF gt if it is not a DC system or if it is no longer dynamically configurable because the Begin Normal Operation command has already been sent to the top level Commanders through the DCBNOSend local command Console response This IS a Dynamic Configured system lt CRLF gt if it is a DC system or This is NOT a Dynamic Configured system lt CRLF gt Local Command Set 4 21 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com Dynamic Reconfiguration Queries Broadcast Local Command Set 4 22 1260 00C User Manual if it is nota DC system The dynamic reconfiguration queries are described on the following pages e Broadcast e GrantDev e RelSrvnt The dynamic reconfiguration commands are used to reconfigure the 1260 00C s Servant subtree after the system has entered the Normal Operation substate If the 1260 00C is RM these commands can be used to reconfigure the entire system The Broadcast query can be used to make the system or subtree enter the Configure substate by broadcasting the End Normal Operation Word Serial query or the Clear Word Serial command followed by the Abort Normal Operation Word Serial query The RelSrvnt and GrantDev queries can then be used to restructure the Commander Servant hierarchy You could perform dynamic reconfiguration directly by using the WSCmd and WS
121. or disable the program data mode ProgMode lt Boolean gt If lt Boolean gt is TRUE ProgMode enables program format responses for the command source issuing the command If lt Boolean gt 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 source For example disabling the program response mode from the GPIB port does not affect the response mode on the serial port Disable program format responses ProgMode 0 Enable program format responses ProgMode 1 Assign control of the 1260 00C physical Word Serial registers to an onboard logical address 1260 00C command interpreter or code instrument Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Command Syntax Action Examples RM Information Queries WordSerEna lt logical address gt Control of the physical Word Serial registers is passed to lt logical address gt lt logical address gt must be the logical address of the 1260 00C or an onboard code instrument The default control of the physical registers is given to the 1260 00C local command set parser 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
122. ord Serial command that requires a response from the Message Based device C Command A 1260 00C command as defined in this chapter d Query A 1260 00C query as defined in this chapter The WScmd command can be used to send a Word Serial command to a Message Based device The WScmd query is used 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 WScmd does not read the query response the intermediate state of the device can be examined using the RespReg query after which the response can be read using the WSresp query The WSstr command can be used to send device dependent commands and queries to a device If the string sent to the device was a device dependent query use the WSstr query to read the device s response The ProtErr query sends a Read Protocol Error Word Serial query to a device and reports the error response The RespReg query returns the value of a device s response register Purpose Send a Read Protocol Error Word Serial query to a Message Based device Query Syntax ProtErr lt log addr gt Action Read Protocol Error query is sent to a Message Based device Response is read and Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual RespReg reported Response
123. possible installed memory configuration Table 3 4 Shared Memory Switch Settings Configured Amount of Installed Memory Shared With VXIbus Memory 512 kilobytes 512 512 kilobytes 256 kilobytes 128 128 kilobytes Noe O 1 Megabyte 1 n 512 kilobytes 256 Ee SE 2 Megabytes 2 Megabytes 1 Megabyte 512 kilobytes None 4 Megabytes 4 Megabytes 2 Megabytes 1 Megabyte NOTE The RAM shared with the VXIbus will be the upper portion of the installed memory The 1260 00C Offset Register holds the shared memory VXI A24 base address as described in the VXlbus specification The RM automatically configures the Offset Register at start up Operation 3 5 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Setting the Reset The 1260 00C has three configurable reset parameters They can Operation be enabled or disabled and are as follows e Pushbutton resets backplane asserts SYSRESET signal e Pushbutton resets 1260 00C asserts local reset signal e Backplane SYSRESET signal resets 1260 00C SYSRESET on backplane asserts local reset The reset parameters can be altered by the non volatile memory configuration as described in Chapter 4 Change Configuration Information Setting the VXIbus To change the VXIbus requester level of the 1260 00C move the jumpers on jumper blocks W1 and W2 as shown in Figure 3 2 Requester Level The 1260 00C is
124. r or not the device is kept sysfail inhibited Response Program response lt status gt lt CRLF gt Console response Logical Address lt logical address gt is lt status gt SYSFAIL Inhibit is lt state gt lt CRLF gt where lt status gt is one of the following PASS FAIL IFAIL READY and lt state gt is one of the following ON OFF Example Soft reset device at Logical Address 3 DRES 3 RREG Purpose Read a 16 bit VXI register from a device Query Syntax RREG lt logical address gt lt reg offset gt where lt logical address gt is the device to read from and lt reg offset gt is the number of bytes to offset from the base of the VXI registers for that device Response Program response Local Command Set 4 31 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com WREG GPIB Address Configuration Commands and Queries Local Command Set 4 32 Example Purpose Query Syntax Action Example 1260 00C User Manual lt hex word value gt lt CRLF gt Console response Value Ox lt hex word value gt lt word value gt read from Logical Address lt logical address gt Register offset Ox lt reg offset gt lt CRLF gt Read Device Type register from Logical Address 12 RREG 12 2 Write a 16 bit VXI register on a particular device WREG lt logical address gt lt reg offset gt
125. roup 10 Miscellaneous Tests ANNE 6 16 Chapter 7 PRODUCT SUPPORT Aere 7 1 Product SUD 0 RE EE ER ER 7 1 Reshipment INStrUCHONS eekleg 7 1 EE ol RT TE RE EEE EEE E S 7 2 Appendix A CODE INSTRUMENT OVERVIEW Zeng leien ene ergeet reegt EEEe eeng A1 Appendix B USING The DMAmove And CDS 852 ADAPTER CODE INSTRUMENTS ceeeeeeeeeeeeeeees B1 Appendix C SPECIFICATIONS eee C 1 Appendix D CONNECT OAS E D1 Appendix E ERROR GO DES eegene eege Eeer E1 EOT E Glossary 1 vi Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual vii Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual List of Figures Figure 1 1 The 1260 00G Interface Module wiicciasseiiccaricusacattieiertieeusweatarvaecentea reeaterevaseebrarmeerteneeede 1 1 Figure 3 1 1260 00C Paris Locator DI gr amuuanaenvsnnmanniesaenisieummsvmvsnnupeinnn 3 3 Figure 3 2 VXlbus Requester Jumper Settings kee 3 6 Figure 3 3 External Trigger Input Termination kee 3 7 Figure 3 4 External Clock Input Termination rrrenrnnnonnnnnvrrrnnnnnnnnrnnnnnnrrrnnnnnnnnrrrnnnnrrrnnnnensrrrnnnnnnn 3 7 Figure 3 5 EPROM Insertion Posionuamevrsnssunesunpengespemenmhvunpamnmisva 3 9 Figure 3 6 Discrete Fault Indicator Configuration ccccccccccceceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeees 3 10 Figure 3 7 Address Modifier Sign
126. s described in Chapter 6 The RM waits until all devices have stopped driving the VXIbus SYSFAIL signal or until five seconds have elapsed after the VXIbus SYSRESET signal is negated During this period all VXIbus devices in the system should have completed their self tests NOTE Configure the 1260 00C to wait for any number of seconds before RM operations begin The RM scans Logical Addresses 1 through 254 for Static Configuration Devices SC Devices 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 its Subclass Register The RM then performs slot associations for each static configuration device by reading its Status Register while asserting each MODID line The RM looks for Dynamic Configuration Devices DC Devices at Logical Address 255 by asserting each MODID line and reading the device s ID Register DC devices initially have a logical address of 255 The RM subsequently assigns each DC device a different logical address For each DC device found it not only reads the device s configuration registers as with SC devices but also assigns each device the next unused logical address by writing the appropriate value to the device s Logical Address Register Using the non volatile configuration mode set the starting logical address for the RM to begin assigning DC devices Refer t
127. s gt 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 response Logical Address lt logical address gt is attached to GPIB Address lt GPIB address gt lt CRLF gt for logical addresses with attached GPIB addresses or Logical Address lt logical address gt is NOT attached to a GPIB lt type gt Address lt CRLF gt for logical addresses without attached GPIB addresses Example Get the GPIB address attached to Logical Address 9 Local Command Set 4 34 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Primary Purpose Query Syntax Response SaddrLa Purpose Query Syntax Response LaSaddr 9 Get a GPIB primary address Primary Program response lt primary address gt lt CRLF gt where lt primary address gt is the GPIB primary address of 1260 00C Console response The GPIB primary address of the 1260 00C is lt primary address gt lt CRLF gt Get the logical address that a GPIB address is attached to SaddrLa lt GPIB address gt Program response lt logical address gt lt CRLF gt where lt logical address gt is the logical address that the GPIB address is attached to A value of 255 indicates that the GPIB address is not attached to a logical address
128. s of 4 kilobytes in decimal Return a listing of used and unused Cl memory area blocks CIBlocks Program response lt b0 gt lt bl gt lt bL 1 gt lt CRLF gt where lt bJ gt is a Boolean value that indicates whether the Jth block is unused 0 or used 1 Lis the number of blocks of 4 kilobytes in the Cl global memory area Console response Blocks Used of the lt L gt Blocks of CI Global Memory lt CRLF gt lt rOstart gt lt rOstop gt lt rlstart gt lt rlstop gt y lt rN lstart gt lt rN 1stop gt lt CRLF gt where lt rMstart gt and lt rMstop gt are the start and stop block numbers for the Mth occupied memory region Delete a Cl CIDelete lt code instrument logical address gt lt code instrument logical address gt isthe logical address of the Cl to be deleted Program response lt error code gt lt CRLF gt where lt error code gt is a decimal value that Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual indicates the result of the attempt to delete the Cl If lt error code gt is equal to 0 the attempt was successful Console response Code Instrument at Logical Address lt code instrument logical address gt successfully deleted lt CRLF gt if the attempt was successful or Error Deleting Code Instrument Error code lt
129. se 1260 00C User Manual 43 Connection to EXTCLK input pin 44 to 49 Hardware dependent GPIOs 4 to 9 50 TIC counter pulse output TCNTR 51 TIC counter finished output GCNTR 60 TIC TICK1 tick timer output 61 TIC TICK2 tick timer output and the value of lt mode gt specifies the signal conditioning mode where 0 no conditioning The conditioning effects for bits 0 to 3 are as follows Bit Conditioning Effect 0 Synchronize with next CLK edge 1 Invert signal polarity 2 Pulse stretch to one CLK minimum 3 Use EXTCLK not CLK10 for conditioning Program response 0 Console response Mapping complete line lt line text source gt mapped to line lt line text destination gt mode lt mode gt lt CRLF gt where the meaning of lt line text source gt and lt line text destination gt correspond to the value of lt srcTrig gt and lt destTrig gt as follows Value of lt srcTrig gt Value of lt line text source gt or lt destTrig gt or lt line text destination gt 0 to 7 TTL lt line gt 8 to 9 ECL lt line gt 8 40 to 49 GPIO lt line gt 40 50 TCNTR 51 GCNTR 60 TICK1 61 TICK2 Map TTL line 4 to go out of the front panel with no signal conditioning MapTrigTrig 4 41 0 Replace the current TTL ECL trigger counter or tick timer interrupt handler with a specified trigger Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisa
130. ses as well The terminology has been left the same to maintain backwards compatibility Purpose Attach or detach a GPIB address to a logical address Command Syntax LaSaddr lt logical address gt lt GPIB address gt Action If lt GPIB address gt is not equal to 255 attach lt GPIB address gt to lt logical address gt If lt GPIB address gt is equal to 255 release lt GPIB address gt currently attached to lt logical address gt Attaching a GPIB address to a logical address that already has a GPIB address will cause the first GPIB address to be replaced by the new GPIB address Attempting to release or change a GPIB address will result in a Delete I O Link error if any of the following conditions are true e The GPIB address does not exist Local Command Set 4 33 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual e The GPIB address is addressed to talk or listen unable to delete e There is still data in the GPIB address input or output queue Examples Attach GPIB Address 6 to Logical Address 4 LaSaddr 4 6 Release GPIB address currently attached to Logical Address 8 LaSaddr 8 255 LaSaddr Purpose Get the GPIB address attached to a logical address Query Syntax LaSaddr lt logical address gt Response Program response lt GPIB address gt lt CRLF gt where lt GPIB addres
131. st 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 failure is indicated for states in which the FAILED LED is lit for an extended period of time The LED indications are identical for Slot 0 Non Slot 0 Resource Manager operation Table 3 8 Front Panel LED Indications For RM eT FAILED TEST ON LINE Point of Failure of Failure ku power Barsom before self test AE E E in selfinitiaization Falledin selftest fou fo fo nsee E Performing RM oy A OFF ON ON OFF OFF ON Online ON ON Failed Failed while in RM OFF ON Failed Failed while online ON OFF In non volatile configuration or diagnostics mode Operation 3 14 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Self Test Operation RM Operation The SYSFAIL LED is lit whenever any device in the system is asserting the VXIbus SYSFAIL signal The ACCESS LED flashes whenever the 1260 00C is accessed from the GPIB or from the VXIbus It also indicates when its MODID is asserted The self test sequence tests the basic functionality of many 1260 00C components including EPROM RAM DC bus RS 232 port DMA channels GPIB port interrupt logic timer and VXIbus registers MIGA You can execute full tests of the 1260 00G in diagnostics mode a
132. stress Do not operate until performance is checked by qualified personnel Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Table of Contents Chapter 1 GENERAL DESCRIP TON E 1 1 tie Tee EE 1 1 General ENEE getest Steen see ceterenanendeninieccnoreseneneraiwte poeta EEEE EE Ennen 1 1 What Your Kit Should ee Tu EE 1 2 Chapter 2 INSTALLATION INSTRUCTIONS tege tedderasccesenvaacd aon pended ideenseneeasaiaeeeticedenetan 2 1 INI FOCMCHON EE 2 1 Unpacking and Inspection iecarc ecencnestaetenc ork tenwnciethanesreicnmhcndtan ss det nometendenameies neieedienesertaeunentienenes 2 1 VAIBUS en 2 1 GPIB EE 2 2 Local Command Set Overview vcecisexsevsssinceseieineniehstereneceiwsersiearcentieerereisieasersineeeeteinniens 2 3 Code ET sara eee etenmnetoare atime wemie hae arenes 2 4 Front STEE 2 4 Chapter 3 PENN 3 1 18010 een E 3 1 System Configuration EEE EE 3 1 1260 000 KEES eegene EE EENS EE ETEA RAEE A Ei 3 1 Setting the Logical Address GPIB Primary Address and Servant Area Gze 3 4 Verifying the Installed RAM Size EN 3 4 Setting The Shared Memory Gtze nn 3 5 Setting the Reset Operation EE 3 6 Setting the VXlbus Requester Level EEN 3 6 Setting the VXI Interrupt Handler Levels ANNE 3 6 External Input Termination ciccec
133. tem Mode b Nonvolatile Configuration Mode Factory Configuration 19 G Diagnosis Mods Figure 3 8 Start Up Mode Switch Settings 488 VXI Runtime ae ae E Aer can System Operation be independently defeated resulting in four modes of operation 1 Slot 0 Resource Manager factory configuration 2 Non Slot 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 behavior for each mode of operation WARNING Do not install a 1260 00C configured for Non Slot 0 operation in Slot 0 or a 1260 00C configured for Slot 0 operation in any slot other than Slot 0 Doing so can damage the 1260 00C mainframe or other modules Operation 3 12 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual System Start Up The serial port start up printout enable switch S21 controls as whether or not VXI system start up messages are printed to the Message Printing serial port as shown in Figure 3 9 The factory default configuration disables this function 821 FEE a Printing Disabled b Printing Enabled Factory Configuration Figure 3 9 VXI System Start Up Message Switch Settings Slot 0 Resource To configure the 1260 00C for Slot 0 Resource Manager Manaaer operation enable the VXIbus Slot 0 functions and set the
134. ter the 1260 00C Passed bit is set the RM can manipulate or Operation 3 23 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual read the MODID lines by sending the Word Serial queries Read MODID Set Lower MODID or Set Upper MODID to the 1260 00C Operation 3 24 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Chapter 4 LOCAL COMMAND SET This section contains descriptions of the 1260 00C local command Introduction set and queries which includes syntax format and error handling information and examples of the use of the commands and queries The local command set supports the following types of operations a System Configuration and Control 1 Help 2 General configuration 3 Resource Manager RM information extraction 4 Dynamic system 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 se Da DIO ase ae WH b Instrument Development and Test 1 VXIbus access 2 VXI TTL ECL trigger access 3 Word Serial communication C Code Instrument CI Use and Development 1 CI configuration The 1260 00C command set consists of commands and queries Commands cause the 1260 00C to take some action A query may also cause the 1260 00C to take s
135. 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 VXlbus directly as a bus master perform Word Serial operations and GPIB transactions and use Code Instruments None of the functionality is removed The Resource Manager does not grant any Servants to a Register Based 1260 00C Manufacturer ID The Manufacturer ID is set at the factory and cannot be changed Manufacturer IDs are assigned by the VXI Consortium The Manufacturer ID for Racal Dana is 4091 Model Code The 1260 00C can be configured for either Slot 0 or Non Slot 0 Slot 0 Non Slot 0 operation According to the VXlbus specification a device configured to be in Slot 0 must have a Model Code between 000h and OFFh A device configured to be in a slot other than Slot 0 must have a Model Code greater than OFFh The 1260 00C Model Codes are assigned by Racal Dana This field is used only to configure which one of the two Codes to use The factory setting is for Slot 0 Non Volatile Configuration 5 4 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Slave Address Space Protocol Register RESET Configuration Serial Number User pROBE Parser PSOS Region 1 Size The 1260 00C can be configured to share 0 25 50 or 100 of its onboard RAM with the VXIbus in ei
136. the value of lt line gt as follows Value of lt line gt Value of lt line text gt 0 to 7 TTL lt line gt 8 to 9 ECL lt line gt 8 50 TCNTR 60 TICK1 Set up Logical Address 4 to assert SRQ when a trigger interrupt occurs on TTL trigger line 2 TrigToREQT 4 2 Unmap a specified TTL ECL Star X Star Y external connection GPIO or miscellaneous signal line that was mapped to another line using the MapTrigTrig function UMapTrigTrig lt srcTrig gt lt destTrig gt where lt srcTrig gt is the source line to unmap from a destination and the value of lt dest Trig gt corresponds to the destination line mapped from the source Value Trigger Line 0to7 TTL trigger lines 0 to 7 8 to 9 ECL trigger lines 0 to 1 40to49 External source destination GPIO 0 to 9 40 Front panel In connector 1 41 Front panel Out connector 2 42 Front panel In unbuffered 43 Connection to EXTCLK input pin 441049 Hardware dependent GPIOs 4 to 9 50 TIC counter pulse output TCNTR Local Command Set 4 61 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com WaitForTrig Local Command Set 4 62 Response Example Purpose Query Syntax 1260 00C User Manual 51 TIC counter finished output GCNTR 60 TIC TICK1 tick timer output 61 TIC TICK2 tick timer output Program response 0 Console response Unmapping complete line lt line text source gt u
137. ther A24 or A32 address spaces The percentage shared with the VXIbus is set via switches S6 and S8 See Table 3 4 in Chapter 3 Setting The Shared Memory for further information The VXI address space to be shared with the local RAM is set with this field in non volatile configuration mode The factory setting is 0 dual ported RAM The 1260 00C can be configured to have a user defined Protocol register Only the FHS and INT bits are not permitted to be active The 1260 00C has three configurable reset parameters They can be enabled or disabled and are as follows a Pushbutton resets backplane asserts SYSRESET signal b Pushbutton resets 1260 00C asserts local reset signal c Backplane SYSRESET signal resets 1260 00C SYSRESET on backplane asserts local reset The serial number is a 32 bit quantity used to identify a particular 1260 00C This value is set at the factory and cannot be altered For developmental 1260 00Cs install a parser to implement any commands needed for a custom test debug environment within the pROBE environment If the specified address is not 0 no parser use the following code to call the specified address long UserParser inputline char inputline where inputline is a pointer to the typed line on the PROBE command line The return value should be 1 if the command on the input line was valid and 0 if it was not valid pSOS Region 1 is the Dynamic Memory pool used for the majority
138. ueries ES e A16 e A24 e A24 SYSRESET The A16 anda24 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 application requires block moving or higher speed accesses to or from the VXIbus address spaces refer to Appendix B using the DMAmove and CDS 852 Adapter Code Instruments The SYSRESET command can be used to remotely reset the system A16 Purpose Write a 16 bit value into VXI A16 space Local Command Set 4 44 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual A16 A24 Command Syntax Al6 lt A16 address gt lt word value gt Action Write lt word value gt to lt A16 address gt Example Purpose Query Syntax Response Example Purpose Command Syntax Action Example Write A502h to VXI A16 address 4305h A16 h4305 hA502 Read word value from VXI A16 address space A16 lt A16 address gt Program response lt word value gt lt CRLF gt Console response Value lt hex word value gt lt word value gt read from Al6 address lt A16 hex address gt lt A16 address gt lt CRLF gt where lt word value gt is in decimal integer format lt hex word value gt isin C language hexadecimal format lt A16 hex address gt isinC language hexadecima
139. umentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Diagnostic Test Groups Group 1 RAM This group tests the RAM to ensure the CPU can correctly read and write from RAM addresses Table 6 3 gives the test numbers and names of the RAM tests Table 6 3 RAM Tests Test Number Test Description Data Path Test Self Test Cell Test not exhaustive Cell Test Group 2 68070 CPU Read and Modify Write Test This group tests the 68070 DC interface UART interface and timers Tests 5 through 7 test the 68070 I C interface Tests 8 through 18 test the UART interface and Tests 19 through 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 Pp 6 p 8 ee Test Timer 2 matched mode Diagnostic Tests 6 5 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Group 3 MIGA This group tests the MIGA gate array registers The MIGA contains the VXI registers as defined for Message Based devices Table 6 5 gives the test numbers and names of the MIGA tests Table 6 5 MIGA Tests Test Number Test Description Data High Device Test Data Low Local Test 44 Diagnostic Tests 6 6 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual Group 4 G
140. vice is configured to occupy The VXIbus specification requires A24 bus masters to see addresses from 200000h to DFFFFFh This entry determines the A32 address where the Resource Manager will begin allocating A32 address space for VXI devices This field is used to avoid conflicts with VME devices using A32 address space A bus master can access the range of address space that a particular device is configured to occupy The VXIbus specification requires A32 bus masters to see addresses from 20000000h to DFFFFFFFh This parameter specifies the first logical address the Resource Manager uses to begin assigning Dynamic Configuration DC devices DC devices will be assigned the next higher unassigned logical address This parameter specifies whether the Resource Manager should send Identify Commander and Begin Normal Operation in a DC system DC systems cannot specify an intended hierarchy and must be configured externally normally through the local commands DCGrantDev and DCBNOsend The most common configuration is to assign all DC devices to Logical Address 0 the RM If BNO is specified to be sent all DC devices are assigned to Logical Address 0 and the dentify Commander and Begin Normal Operation commands are sent If BNO is specified not to be sent no devices either SC or DC will be sent the Begin Normal Operation command DCBNOsend must be sent to the local command set to initiate normal operation after the hierarchy is establishe
141. ww artisantg com 1260 00C User Manual Chapter 1 GENERAL DESCRIPTION i This section provides information about the 1260 00C and Introduction its VXIbus GPIB capabilities local command set an introduction to Code Instruments CIs and a description of the front panel The 1260 00C is a C sized VXIbus module that links the General IEEE 488 GPIB bus and the VXIbus The 1260 00C Information performs transparent conversion of the GPIB signals and protocols to VXIbus signals and protocols so a GPIB Controller can control VXlbus instruments in the same way it controls GPIB instruments Figure 1 1 shows the 1260 00C Interface Module ESCH Figure 1 1 The 1260 00C Interface Module General Description 1 1 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com 1260 00C User Manual The 1260 00C is factory configured to function as the system Resource Manager RM It performs the VXIbus start up configuration self test initialization functions and VXIbus Slot 0 related services The RM and Slot 0 functions can be defeated individually to allow the 1260 00C to coexist with another RM and or be located in any slot What Your Kit Your 1260 00C kit should contain the following components Should Contain Kit Component Part Number 1260 00C Module 921277 XYZ 1260 00C User Manual 980721 The 1260 00C part number and serial number are printed on the label affixed to

Download Pdf Manuals

image

Related Search

Related Contents

Instrucciones de servicio  Nikon D60    Mackie SRM-450 System  着ぐるみ使用マニュアル    Interphase Tech U1-BBFF-DFN User's Manual  Créativité à l`école : mode d`emploi  Doro PhoneEasy 632  

Copyright © All rights reserved.
Failed to retrieve file