Home

User Manual - IMS B001 evaluation board

image

Contents

1. 1055 47u 1 el 1 59 85222 a 4 1 RPI4 e c 2 n 931 5 8 474 PRG c 1258 041 El 2 8 i n 88 139205 31 8 IMS 001 Logic diagram JIJ 32 99 9 921212 11 41 364 40104 gt j DT 299992998 32
2. Start with a memory test by typing M upper or lower case The program gives you a count of the number of successful tests or else reports failures If the test fails to run or reports failures check that the power supply is correctly set so that the board is receiving 5 0V and that the power supply is not current limiting The memory test is described more fully in section 3 3 Link test Check that the link cables are properly attached to the edge connector link cables are short lengths of pairs of twisted pairs with five way sockets 11 at each end As the edge connector is supplied Link0 should be connected to Link1 and Link2 to Links Reset the board and run the link test most likely failure is that it locks up and reports no successful test If this happens recheck that the cables are properly connected If the test runs successfully it will give a count of the successful tests UART test You have been using half the UART to control the tests via the terminal Much the easiest way to test the other half is to use the board transparently between a terminal and computer as described on the next page Otherwise you need a gender changer which not only turns the plug into a socket but also crosses over pins 2 and 3 of the 25 way connectors gt 3 3 7 Y After you have built or acquired such a gender changer reset the board type S and then U to run the U art echo test Unplug the terminal
3. Received data from D type plug host computer DO Received data from D type socket terminal VL Daa a 29 5 IMS 001 Evaluation board accessories Edge connector Shroud A wire wrap pins into plug o Link cables 2 off per board 0 5 metre approx two twisted pairs N 57583 59555 Power supply cable 0 5 metre approx Red 5V 00 Black GNO Stackable banana plugs Down or Subsystem Reset cable 95555 6 IMS B001 D cables 2 2 3 3 7 7 2 2 3 3 7 7 30 7 IMS 001 Component layout 2 1 330 330 440 SAYAW 5 3 a 1812345 217 76199345 2 1 HOY HOH41008 Woy 181510 o 1651 a 1 1 C Sv gv1 5 0891 8 8 1 a S a A 4L 2 Ds 959I ves 5 5 5 TOGL PUSH To m e n 55 I a 421 4 5 5451 yor 59 0891 E 1 v 521 B19H 47u 8 x DA A99 310 SANIN e NADD I e 2oNDe 4 s 1 RPe 68151 A F c 5 8 A sor 8 8 2 1 Tct 5 0891 1g 1 e a T c c
4. If an invalid character for baud rate detection was typed the message may appear as a sequence of spurious characters In this case reset the board and type one of the correct characters given above 3 2 1 Transparent If the first character received is from the terminal and the character is not s or S the monitor prepares for the board to be used transparently When the board is transparent all characters received from the host are retransmitted to the terminal and all characters received from the terminal are retransmitted to the host Break is transmitted from the terminal to the host in a manner which duplicates the action of the terminal Break is not transmitted from the host to the terminal Transparent mode is terminated on receipt of a defined character sequence from the terminal The monitor then enters active mode The character sequence which terminates the transparent mode is redefinable after board reset Prior to becoming transparent the monitor displays the following message New load escape sequence N Y This interaction allows the user to change the load escape character se quence which will terminate transparent mode and enter active mode The default load escape sequence is ESC ESC ESC three characters with the hexadecimal values 1B The response Y will cause the message Type new sequence followed by return to appear required escape sequence should then be typed up to a maximum of eight characters T
5. by reseting the board Error messages If the monitor detects an error during loading one of the following messages will be displayed on the terminal In all cases the error LED on the board will be switched on and the monitor will STOP The loading errors all have the format ERROR during load error message All messages with exactly this format will have been generated by the mon itor software on the board The messages are 23 Invalid board function The board function received was not load Invalid character received This message occurs only when the board is being loaded using encoded hex message indicates that a char acter received was not a character from the set used in this communi cation mode Invalid checksum The checksum character received did not match that calculated Invalid command message protocol failure has occurred This message should not normally appear Invalid communication mode The communication mode character re ceived was neither B nor H This condition arises when the baud rates are not consistent at both ends of the board to host line when a board has not been reset prior to loading or when a board has been reset after receipt of the wakeup character 3 3 Self test If the initial character received by the EPROM monitor was an s or S from the terminal the monitor displays the following message Test Memory L inks U art echo RAM test If the character m or M is typed the fol
6. case Gently slide the frame towards you into the slots either side of the case as shown in the white painted picture on the case 8 When you come to plug the cables into the board do so carefully Up to six frames can be mounted onto the case 1 3 Power supply Find Lab power supply capable of delivering at 5V and set it to 5V current limiting between 2 5 and 3 0 Amps Voltage setup Current setup 1 4 Connecting up to the power supply Switch the power supply off Leave the bunch of cables plugged into the 64 way edge connector socket and plug this socket onto the board Among the cables you will find a red banana plug and a black banana plug The black banana plug connects to 0V of a power supply and the red banana plug connects to 5V of the power supply Check you have connected the power the right way round and switch on The green LED should light indicating that the board is supplied with power The board should be taking about 1 6A WARNING The IMS B001 edge connector is not compatible with the edge connector of the IMS B000 board possibly including the transputer will be damaged if a 001 is plugged into B000 socket E Black Red B banana plugs Black Red banana plugs 1 5 Checking the setting of the coding switches Check the coding switches on the board There are two sets one of eight switches and one of four switches All of the four switches shoul
7. from the socket on the board and plug the terminal into the gender changer The screen should now echo any character typed on the keyboard 1 10 Using the board between terminal and computer You like to connect the plug to your computer as if you were connecting your terminal to the computer The board is transparent to all characters including break X On and X Of The board does not however pass the DTR CTS or any other hardware handshake signals Computer 12 Qm 1 11 Connecting to the transputer development system Checking out the board as described in this Getting started note should ensure that the board is basically functional before you try downloading programs to it from the transputer development system Having checked out the board you should also be familiar with the edge connector the RS 232 connectors and the coding switches which will be referred to in the User manual To use the board with the transputer development system TDS for short you need to have the TDS installed on your computer and you need to connect up the board to the computer VAX If your computer is a VAX and you have the TDS installed on the VAX the way you connected the board transparently between the terminal and the VAX is exactly the way you need to connect it to use the TDS Other computers If your computer is a Stride Sage or IBM PC you may wish to connect the board directly to the computer on a
8. have All the program does is to echo characters typed on the keyboard but the characters are sent down all the boards in the system and then back again You will need to change the DEF for the number of boards the constant identified as processors in the program and wire the links up as instructed by the Wiring Diagram produced by the TDS when you configure the program for multiple boards 4 Memory map and peripherals 4 1 Memory map The memory on the board includes 64 kbytes of RAM 128 kbytes of ROM and peripherals Transputer addresses are signed integers so the address map is as follows 27 7FFFFFFF EPROM 00 EPROM 80058000 Unused peripheral 80050000 Readable switches and RS232 data 80048000 Subsystem latches in PAL 80040000 DUART registers 8000FFFF of RAM 80000800 Bottom of external RAM with T414 800007FF Top of on chip RAM for T414 80000000 Bottom of on chip RAM addresses are not fully decoded so the memory map is repeated through out the address space 4 2 Peripherals There are three peripherals the DUART the readable switches and RS232 data and the Subsystem latches in the PAL DUART DUART for the two RS232 ports is mapped into the bottom of the peripheral area and has 16 registers within it These are decoded to be on word boundaries The A side of the DUART is connected to the D type socket which is normally used to connect to a terminal the B side of t
9. IMS B001 evaluation board User Manual INMOS Limited September 1985 72 BRD 009 01 plu t e r nfelt You may not 1 Modify the Materials or use them for any commercial purpose or any public display performance sale or rental 2 Remove any copyright or other proprietary notices from the Materials This document is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE INMOS IMS OCCAM are trademarks of INMOS Limited INMOS Limited is a member of the SGS THOMSON Microelectronics Group Contents Preface Getting started with IMS 001 11 Opening the bag 12 Mounting the board for use L9 Powersupply si Atep Daa A e 9 OE RR RE 1 4 Connecting up to the power 1 5 Checking the setting of the coding switches 1 6 Resetting the board 17 Connecting to a terminal 1 8 Autoba d i 25 bebe dra a E EUER 19 Testing the 1 10 Using the board between terminal and computer 1 11 Connecting to the transputer development system 1 12 Connecting to computers other than VAX 1 13 Connecting multiple boards together Evaluation board architecture DU LS zo WR B xc huge e t HS 2 2 iSystem
10. MOS Limited This document may not be copied in whole or in part without prior written consent of INMOS Limited 1 Getting started with IMS 001 1 1 Opening the bag When you open the bag you will find a red plastic case which contains the board bunch of cables plugged into a 64 way edge connector socket two RS 232 cables labelled C and D and some documentation including this user manual Bunch of cables in edge connector Socket RS 232 cables Red case containing board This book 1 2 Mounting the board for use red plastic case which holds the board also acts as a mounting rack for up to six boards The board itself is mounted on a frame which slides into the top of the case To remove the board and mount it on the top of the case 1 Place the red case on a table so the white arrows are facing towards you You should also be able to see the Anti Static warning facing you on the frame 2 With your thumbs gently push apart the clips on either side of the frame so that the frame is released 3 Tilt the case so that the frame slides out 4 Without touching the circuit board withdraw the frame from the case 5 When you do touch the board touch it first at either end of the 64 way edge connector the pins at both ends are GND 6 Turn the frame so the Anti Static warning faces down and the com ponent side of the board faces you 7 Place the frame over the white arrows on the
11. am can access a terminal Most occam programs will have been written us ing channels to access the computer s keyboard and screen and in these cases it will only be necessary to run terminal driver in parallel with the users process to execute the program on the transputer For example to communicate with a 9600 baud device connected to the terminal port CHAN keyboard screen DEF terminal 0 DEF baud rate 9600 PAR terminal driver keyboard screen terminal baud rate Uuser process keyboard screen Terminal driver parameters The process has two channel parameters for input and output screen and keyboard above and two value parameters These determine which RS232 port is to be used and the baud rate first parameter selects the terminal or host port DEF terminal O DEF host 1 second parameter selects the desired baud rate Valid settings 38400 19200 29600 7200 4800 2400 2000 1800 26 1200 1050 600 300 200 150 134 110 75 50 If an invalid setting is selected the terminal driver defaults to 38400 Note that the terminal driver provides all eight bits of character information it receives If the terminal has been set to generate even parity characters then it will be necessary to remove the parity bit by software before com paring character values 3 4 2 Multi board echo test simple program is provided with the TDS which can be run on one board or as many boards as you
12. d a transputer program If the first character is received from the terminal the monitor enters an interactive mode to set up various options If the first character typed is the letter a or A the options to be set up are prior to becoming transparent If the first character typed is the letter s or S the options available are for selecting from a set of self test functions The first character received whether from host or terminal is used by the monitor to determine the baud rate of that line If the first character is re ceived is from the host the baud rate of the host line is set to the determined baud rate If the first character received is an a from the terminal then the baud rates of both the terminal and the host lines are set to the determined baud rate If the first character received is an s from the terminal then the baud rate of the terminal line is set to the determined baud rate The baud rate is calculated by timing the length of the start bit of the incoming character consequently only characters which change state after the start bit will enable correct baud rate detection The valid characters are those with odd ASCII values e g C E such characters other than s 21 and S will be treated as a Note that Space is not a valid character for the autobaud program If the first character received is from the terminal and the baud rate is not 9600 the above message will be repeated at the new baud rate
13. d be ON For a board containing an IMS T404 all of the eight switches should be set to OFF for a board containing an IMS 7414 switch 8 should be ON and all the others OFF Settings for IMS 7404 unm l Settings for IMS T414 1 6 Resetting the board Press the push button to reset the board The middle red LED should glow brightly while the reset button is pressed go off for a short while when the reset button is released and then come on a little less brightly than while the button was pressed In this state the board is polling the UART to see if a terminal or host computer is connected Green Red Yellow Push button Toggle The red LED is driven by address bit 14 which indicates something about the activity of the program yellow LED should be OFF because it indicates Error and the ROM program does not cause the Error flag to become set The green LED should stay ON to indicate that power is supplied to the board 1 7 Connecting to a terminal You should be able to connect most varieties of terminal to the 25 way socket the board The RS232 cables provided with the board connect directly to a VT100 or VT220 so you may find it easiest to use one of these terminals Otherwise you may need a gender changer as shown below to connect to a different terminal 2 2 79 ph Set the terminal to 8 bit characters without pari
14. d data is then checked for validity The link test requires that all the links are connected though it does not matter in which order If a link is not working at all the test will fail and not print any information at all If a link is transferring incorrect information the error count for that link will be incremented Uart echo test If the character u or U is typed the following message appears Host uart echo test This test is a simple program which echos all characters received on the host line It is assumed that the terminal line is working in order to get this far in the test sequence The terminal should be disconnected from the terminal connection on the board and reconnected on the host connection this will require a gender changer with pins 2 and 3 crossed over characters typed should then be echoed to the screen 25 3 4 Example programs Some example programs are provided with the transputer development util ities software The purpose of these is to help familiarise the user with the use of the boards and to act as a check that the boards are working The terminal driver program is described below the other examples supplied will include instructions on how to use them 3 4 1 Terminal driver To speed porting programs to run on the board a separately compiled pro cess called terminal driver is supplied This handles I O via the RS232 interfaces and provides a pair of channels through which the users progr
15. e buffers are bypassed the 100 ohm resistors must be removed 2 2 System control The aim of the system control functions of the evaluation boards is that it should be possible to initialize and analyse errors in an arbitrarily large 16 system built with the boards In particular one board in a cabinet or a rack must be able to control all the other boards in the rack This control is necessarily independent of the serial links between boards 2 2 1 Plugging boards together One board controls a subsystem of an arbitrary number of other boards This is achieved with three sockets which we call Up Down and Subsystem The figure on the left shows a board at the top with its Subsystem socket wired to the Up socket of the board below Subsequent boards are daisy chained by wiring the Down socket of one board to the Up socket of the board below Each of the boards in a subsystem can itself control a further subsystem as in the hierarchy of boards shown below A cable is supplied with each board which may be used to connect the board s Up socket to either the Down socket or the Subsystem socket of the board above The Up socket is implemented as edge connector pins c28 32 and the Down socket as pins a28 32 the subsystem socket as pins a22 26 2 2 2 signals on the sockets Up Switches and Error LED pom Local power on Down Subsystem Each of the sockets includes the s
16. he DUART is connected to the D type plug which is normally used to connect to a host computer For further details consult the 2681 data sheet D type socket for terminal The D type socket has serial data transmitted on pin 3 and received on pin 2 This means that for most terminals a straight cable is required with pin 2 connected to pin 2 and pin 3 connected to pin 3 28 D type plug for host computer The D type plug has serial data transmitted on pin 2 and received on pin 3 This means that for most terminals a straight cable is required with pin 2 connected to pin 2 and pin 3 connected to pin 3 Both RS232 cables provided cables C and D have straight connections between a plug at one end and a socket at the other end Subsystem latches Subsystem Reset is written to at data bit 0 of address 80048000 Subsystem Analyse is written to at data bit 0 of address 80048004 Subsystem Error is read from data bit 0 of address 80048004 Readable switches and RS232 data The four way coding switch is readable by program as is received data from the RS232 ports for baud rate recognition They are all readable at address 80050000 with bit pattern as follows D7 Readable switch numbered 1 OFF means 1 ON means 0 D6 Readable switch numbered 2 OFF means 1 ON means 0 D5 Readable switch numbered 3 OFF means 1 ON means 0 D4 Readable switch numbered 4 OFF means 1 ON means 0 D3 not used D2 not used D1
17. he new sequence is terminated by typing carriage return or if eight characters have been typed The carriage return is not included as part of the sequence The typed characters are not echoed to the screen After entering the new escape sequence or not the message Transparent 22 appears board will remain in transparent mode until the specified load escape sequence is typed on the terminal The load escape sequence should only be typed in response to the prompt received after activating the network loading utility on the host prompt character is When the load escape sequence has been typed the board enters active mode 3 2 2 Active If the first character received was from the host or if the load escape se quence has been typed to terminate transparent mode the monitor enters active mode ready for the startup handshake sequence prior to loading The message Active is displayed The next two messages received from the host determine the communication mode whether BINARY or HEX and the function The only valid function is load If a correct startup handshake sequence has occurred the message Loading is displayed The board monitor is now ready to receive loading and distri bution data packets Each code packet successfully received by the monitor will cause the character period to be sent to the terminal line The only way to return to transparent operation after active mode has been entered is
18. icontrol 2 4 ne koe A CR 5 2 2 1 Plugging boards together 2 2 2 The signals on the sockets 2 2 3 Control of the board at the top of the hierarchy 2 2 4 Logic on the board to provide the system control func VOS iia 2 3 Edge connector pinout 4 IMS 1 T414 evaluation board Software 3 4 Using theboardu sot uuo eem e a E na aA p 82 EPROM monitor 3 2 1 3 90 09 ACVB Pee XL URS e PRA SE 3 9 a i mend Rcs GR a Roe eos uU lE AS 3 4 Example programs 3 41 Terminal 3 4 2 Multi board echo test Memory map and peripherals Al Memory mapasa doe m RR RR REGERE EPIS 4 2 Peripherals s 23 20 xke BRE eee asse RS IMS B001 Evaluation board accessories 15 16 16 17 17 18 18 19 21 21 21 22 23 24 26 26 27 27 27 28 30 6 5 001 7 IMS B001 Component layout 8 IMS 001 Logic diagram 30 31 32 Preface The IMS B001 evaluation board enables users to evaluate and demonstrate the use of transputers board is the first of a family of compatible evaluation boards It provides standard buffered INMOS link connections and external control of the transputer s Reset and Analyse functions This allows it to control a subs
19. ignals notReset notAnalyse and notError 17 The notReset and notAnalyse signals flow in the direction of the arrows in the figure in the margin the notError signal flows in the reverse direction from Down to Up and indicates that an error has occurred on this board or on a board further down from this board All the inputs are biased so that if a socket is not used the signals it receives are in their inactive state The Subsystem error signal is not propagated up because the board controlling the subsystem should deal with the error Each board has a switch each for Reset and Analyse and an optional power on reset circuit 2 2 3 Control of the board at the top of the hierarchy The board at the top of the hierarchy can be reset or analysed from the switches on the board or from remote switches which drive the board s Up socket via suitable debouncing logic Such switches may be integrated within a control panel which includes an Error indicator which is lit when the notError signal on the Up socket is low The top board of the hierarchy is likely to be connected to a terminal or host computer which is used to control the system These will be connected via the RS232 ports It is obviously useful to be able to determine the Baud rate of the terminal or computer attached to the ports This is done by software which times the pulses it receives from the ports RS232 data signals 2 2 4 Logic on the board to provide the system co
20. k that the system is running properly using the simple echo program described in section 3 4 2 Evaluation board architecture IMS B001 002 and other evaluation boards share a common architec ture which includes the edge connector pinout link buffering and system control functions The architecture is independent of the type of transputer used its speed and of the number of transputers on the board The memory map of each board is different and is included elsewhere in this manual 15 2 1 Links The transputer s links are brought out to the edge connector for the user to configure his system as he wishes A pair of link cables is supplied with each board giving four ends of cables which are suitable for connecting to the four links of the transputer The four link sockets on the edge connector are LinkO pins c7 to c11 Link1 pins a7 to all Link2 pins c13 to c17 Link3 pins a13 to a17 The link sockets and cables are coded to make it difficult to plug link cables into the wrong socket The IMS B001 buffers its links with F244s Printed circuitry is also provided for bypassing the buffers with low value such as 22 ohm resistors With the buffers bypassed it is necessary to protect the transputer from static voltages on the edge connector pins Schottky diodes to GND in the F244s and to VCC discrete diodes provide sufficient protection that the transputer is not damaged by several Zaps at 2 0 kV When th
21. lowing message appears Testing RAM The monitor the cycles through the on board RAM reading and writing in various different combinations After each complete cycle the message Tests so far number Failures so far number will be printed so that it overwrites the current cursor position If a failure occurs the message Failure at address number C ontinue S uppress messages and continue or R etry 24 wil appear If the character C is typed the RAM test continues at the next address This will normally generate another failure message immediately If the character s or S is typed the RAM test continues but only prints out the message produced at the end of the complete cycle Normally the Failures so far count will increase rapidly because the value is incremented for each test that fails If the character r or R is typed the monitor continues with the current action on the failing address If C ontinue is typed the failure messages will move down the screen partially overwriting the C ontinue prompt enter any other test or to restart the RAM test the board must be reset and s typed at the terminal Link test If the character or L is typed the following message appears Testing links Links may be connected in any fashion Errors on link no Test 0 1 2 3 Number The link test performs an 8K byte block transfer to all four output links and inputs from all four input links in parallel The receive
22. n the user manual but the figure in the margin shows most of what 14 connected to TDS Down Up Down Up Down Up Subsystem Subsystem Subsystem Link 3 Link 2 Link 3 Link 2 Link 3 Link 2 Link 1 Link O Link 1 Link O Link 1 Link O Power Power Power 1 you need to know The pins are grouped in sets of five suitable for the five way sockets which terminate the various cables which plug into the edge connector Each five way socket is coded to make it difficult to connect it to the wrong pins The power supply and link sockets are self explanatory The banana plugs allow several boards to use the same power supply which should be capable of providing the total current required The Up Down and Subsystem sockets are concerned with system control initialization and error handling The simplest way to use them is to connect the Subsystem socket of the board connected to the TDS to the Up socket of the next board and then daisy chain Down of one board to Up of the next board as shown below This connection means that when you reset the board connected to the TDS all the other boards are reset at the same time One further thing you need to do to boards which are not connected directly to the TDS is to set them to boot from link This is done by setting switch 7 of the 8 way coding switch to ON You can chec
23. nother RS 232 connector Test programs You can check that the development system and the board are working together properly using one of the examples supplied with the development system for example the terminal driver program described in section 3 4 13 1 12 Connecting to computers other than VAX personal computers have screen and keyboard attached to one port and have other RS 232 ports suitable for connecting to the board connected to board E E omputer T Optional terminal Sage The Sage computer uses the port labelled Aux 1 to connect to the plug on the board The cable needs to have a plug at the Sage end and a socket at the board end Pins 2 and 3 need to be crossed over between the ends and the Sage end plug needs to have pin 4 wired to pin 5 and pins 6 8 and 20 wired together Stride The Stride computer needs a cable from Port 2 to the plug on the board standard cable supplied by Stride is terminated in a D type plug If you have such a cable you will need a gender changer to connect to the plug on the board IBM PC The cable required for the IBM PC depends on the model of the PC At the time of this document being produced the appropriate cables have not been finalized 1 13 Connecting multiple boards together The board uses an edge connector pinout which is common to several of the INMOS transputer evaluation boards The pinout is described in detail later i
24. ntrol functions logic relationships between the sockets and switches are shown below ignoring logic polarities Reset signals Transputer Up OR DebouncedSwitch OR LocalPowerOn Down Up OR DebouncedSwitch OR LocalPower n Subsystem Up OR DebouncedSwitch OR LocalPowerOn OR Addressable Latch Analyse signals Transputer Up OR DebouncedSwitch Down Up OR DebouncedSwitch Subsystem Up OR DebouncedSwitch OR Addressable Latch 18 Error signals Up Transputer OR Down LED Up Addressable input Subsystem Subsystem latches The addressable latches for subsystem reset and subsystem analyse are ini tialized at power on to be inactive ie not resetting and not analysing the subsystem 2 3 Edge connector pinout boards use two part edge connector conforming to DIN 41612 the same sort of connector as is used on VME boards and Multibus II boards IMS B001 and B002 boards use the 64 way version of this connector with the pinout shown GND pins c31 32 on the board are convenient for scope earth leads 19 1 GND GND 2 VCC VCC 3 cut short cut short 4 5 GND GND 6 sleeved sleeved 7 GND GND 8 cut short cut short 9 LinkOut 0 LinkOut 1 10 LinkIn 0 LinkIn 1 11 GND GND 12 sleeved sleeved 13 GND GND 14 short cut short 15 LinkOut 2 LinkOut 3 16 LinkIn 2 LinkIn 3 17 GND GND 18 sleeved sleeved 19 0 NC 20 PIOI notBootF
25. romROM 21 sleeved 22 PIO3 SubsystemNotReset 23 PIO4 SubsystemNot Analyse 24 PIO5 SubsystemNotError 25 PIO6 GND cut short 26 PIO7 cut short 27 sleeved sleeved 28 UpNotReset DownNot Reset 29 UpNotAnalyse DownNotAnalyse 30 UpNotError DownNotError 31 GND GND cut short 32 GND cut short GND cut short The 001 board does not implement the PIO pins nor the notBootFrom ROM pin 3 IMS 001 T414 evaluation board Software The IMS B001 transputer evaluation board contains a monitor in EPROM which allows the user some flexibility in the use of the board This docu ment describes the software in the EPROMS The terminal driver software supplied with the transputer development utilities is also described 3 1 Using the board The monitor on the board has been designed so that the board can be used as a peripheral to a workstation such as a Stride or transparently between a terminal and a host system such as when used with a VAX A description of how to connect the board to a host computer system can be found in the Getting started section of this manual 3 2 EPROM monitor On power up or reset both RS232 lines are initialised to 9600 baud and the message IMS 001 monitor Copyright INMOS Limited 1985 is output to the terminal The monitor then polls both serial lines waiting for an incoming character If the first character is received from the host the monitor enters an active mode ready to loa
26. ty Connect it to the socket on the board and press the reset button When the button is released a message should appear on the terminal 5 001 monitor Copyright INMOS Limited 1985 If it does not or garbage appears on the screen don t worry 1 8 Autobaud The program in the ROM assumes the terminal is set to 9600 bit s and outputs the message at this speed if the terminal is set to a different speed the message will either not come out or will appear as garbage The ROM program also contains code to recognize the baud rate see section 3 2 10 for autobaud detection Note that typing S at this point causes the program to enter self test mode see section 3 3 transputer recognizes the baud rate and the character and outputs the message again at the new baud rate It also asks if you wish to change the load escape sequence you don t IMSBOO1 monitor Copyright INMOS Limited 1985 New load escape sequence Y N Type N upper or lower case to say that you don t want to change it and the terminal will say Transparent In this state the 25 way D type plug on the board behaves just like the plug on the back of the terminal 1 9 Testing the board Reset the board again This time type S for Self Test transputer will autobaud again and will prompt Test M emory L inks U art echo which offers a selection of tests you can run on the board Memory test
27. ystem consisting of other compatible boards or to be a component of such a subsystem This manual details the product specific aspects of the IMS 001 and con tains all the data necessary to power up test and program the board Other information relevant to all transputer products is contained in the occam programming manual supplied with INMOS software products and available as a separate publication and the transputer reference manual supplied with this board This board is designed to be used in conjunction with a transputer development system and reference should be made to the transputer development system user manual supplied with the development system for details of how to compile and load programs for a network of boards Disclaimer Every effort has been made to test this product and its operation with the trans puter development system Note however that the board contains a prequal version of the transputer on which engineering characterization and life tests have not been performed INMOS reserves the right to make changes in specifications at any time and without notice The information furnished by INMOS in this publication is believed to be accurate but no responsibility is assumed for its use nor for any infringements of patents or other rights of third parties resulting from its use No licence is granted under any patents trademarks or other rights of the INMOS Group of Companies Copyright 1985 IN

Download Pdf Manuals

image

Related Search

Related Contents

Intra-auriculaires™, 5 MB  concevoir l`information comme un bien public  取扱説明書 - M  - Cumberland Valley Apple User Group  EGT 710 Garten-Kultivator Cultivateur de jardin Coltivatore da  Harbor Freight Tools 90234 Air Compressor User Manual  7 消耗部品の交換方法  ASUS T100TA User's Manual  

Copyright © All rights reserved.
Failed to retrieve file