📄 arcnet-hardware.txt
字号:
Two diagnostic LEDs are visible on the rear bracket of the board.The green LED monitors the network activity: the red one shows theboard activity: Green | Status Red | Status -------|------------------- ---------|------------------- on | normal activity flash/on | data transfer blink | reconfiguration off | no data transfer; off | defective board or | incorrect memory or | node ID is zero | I/O address******************************************************************************* Standard Microsystems Corp (SMC) **PC500/PC550 Longboard (16-bit cards)------------------------------------- - from Juergen Seifert <seifert@htwm.de>STANDARD MICROSYSTEMS CORPORATION (SMC) ARCNET-PC500/PC550 Long Board=====================================================================Note: There is another Version of the PC500 called Short Version, which is different in hard- and software! The most important differences are: - The long board has no Shared memory. - On the long board the selection of the interrupt is done by binary coded switch, on the short board directly by jumper. [Avery's note: pay special attention to that: the long board HAS NO SHAREDMEMORY. This means the current Linux-ARCnet driver can't use these cards. I have obtained a PC500Longboard and will be doing some experiments on it inthe future, but don't hold your breath. Thanks again to Juergen Seifert forhis advice about this!]This description has been written by Juergen Seifert <seifert@htwm.de>using information from the following Original SMC Manual "Configuration Guide for SMC ARCNET-PC500/PC550 Series Network Controller Boards Pub. # 900.033 Rev. A November, 1989"ARCNET is a registered trademark of the Datapoint CorporationSMC is a registered trademark of the Standard Microsystems Corporation The PC500 is equipped with a standard BNC female connector for connectionto RG-62/U coax cable.The board is designed both for point-to-point connection in star networksand for connection to bus networks.The PC550 is equipped with two modular RJ11-type jacks for connectionto twisted pair wiring.It can be used in a star or a daisy-chained (BUS) network. 1 0 9 8 7 6 5 4 3 2 1 6 5 4 3 2 1 ____________________________________________________________________ < | SW1 | | SW2 | | > |_____________________| |_____________| | < IRQ |I/O Addr | > ___| < CR4 |___| > CR3 |___| < ___| > N | | 8 < o | | 7 > d | S | 6 < e | W | 5 > A | 3 | 4 < d | | 3 > d | | 2 < r |___| 1 > |o| _____| < |o| | J1 | > 3 1 JP6 |_____| < |o|o| JP2 | J2 | > |o|o| |_____| < 4 2__ ______________| > | | | <____| |_____________________________________________|Legend:SW1 1-6: I/O Base Address Select 7-10: Interrupt SelectSW2 1-6: Reserved for Future UseSW3 1-8: Node ID SelectJP2 1-4: Extended Timeout SelectJP6 Selected - Star Topology (PC500 only) Deselected - Bus Topology (PC500 only)CR3 Green Monitors Network ActivityCR4 Red Monitors Board ActivityJ1 BNC RG62/U Connector (PC500 only)J1 6-position Telephone Jack (PC550 only)J2 6-position Telephone Jack (PC550 only)Setting one of the switches to Off/Open means "1", On/Closed means "0".Setting the Node ID-------------------The eight switches in group SW3 are used to set the node ID. Each nodeattached to the network must have an unique node ID which must be different from 0.Switch 1 serves as the least significant bit (LSB).The node ID is the sum of the values of all switches set to "1" These values are: Switch | Value -------|------- 1 | 1 2 | 2 3 | 4 4 | 8 5 | 16 6 | 32 7 | 64 8 | 128Some Examples: Switch | Hex | Decimal 8 7 6 5 4 3 2 1 | Node ID | Node ID ----------------|---------|--------- 0 0 0 0 0 0 0 0 | not allowed 0 0 0 0 0 0 0 1 | 1 | 1 0 0 0 0 0 0 1 0 | 2 | 2 0 0 0 0 0 0 1 1 | 3 | 3 . . . | | 0 1 0 1 0 1 0 1 | 55 | 85 . . . | | 1 0 1 0 1 0 1 0 | AA | 170 . . . | | 1 1 1 1 1 1 0 1 | FD | 253 1 1 1 1 1 1 1 0 | FE | 254 1 1 1 1 1 1 1 1 | FF | 255 Setting the I/O Base Address----------------------------The first six switches in switch group SW1 are used to select oneof 32 possible I/O Base addresses using the following table Switch | Hex I/O 6 5 4 3 2 1 | Address -------------|-------- 0 1 0 0 0 0 | 200 0 1 0 0 0 1 | 210 0 1 0 0 1 0 | 220 0 1 0 0 1 1 | 230 0 1 0 1 0 0 | 240 0 1 0 1 0 1 | 250 0 1 0 1 1 0 | 260 0 1 0 1 1 1 | 270 0 1 1 0 0 0 | 280 0 1 1 0 0 1 | 290 0 1 1 0 1 0 | 2A0 0 1 1 0 1 1 | 2B0 0 1 1 1 0 0 | 2C0 0 1 1 1 0 1 | 2D0 0 1 1 1 1 0 | 2E0 (Manufacturer's default) 0 1 1 1 1 1 | 2F0 1 1 0 0 0 0 | 300 1 1 0 0 0 1 | 310 1 1 0 0 1 0 | 320 1 1 0 0 1 1 | 330 1 1 0 1 0 0 | 340 1 1 0 1 0 1 | 350 1 1 0 1 1 0 | 360 1 1 0 1 1 1 | 370 1 1 1 0 0 0 | 380 1 1 1 0 0 1 | 390 1 1 1 0 1 0 | 3A0 1 1 1 0 1 1 | 3B0 1 1 1 1 0 0 | 3C0 1 1 1 1 0 1 | 3D0 1 1 1 1 1 0 | 3E0 1 1 1 1 1 1 | 3F0Setting the Interrupt---------------------Switches seven through ten of switch group SW1 are used to select the interrupt level. The interrupt level is binary coded, so selections from 0 to 15 would be possible, but only the following eight values willbe supported: 3, 4, 5, 7, 9, 10, 11, 12. Switch | IRQ 10 9 8 7 | ---------|-------- 0 0 1 1 | 3 0 1 0 0 | 4 0 1 0 1 | 5 0 1 1 1 | 7 1 0 0 1 | 9 (=2) (default) 1 0 1 0 | 10 1 0 1 1 | 11 1 1 0 0 | 12Setting the Timeouts --------------------The two jumpers JP2 (1-4) are used to determine the timeout parameters. These two jumpers are normally left open.Refer to the COM9026 Data Sheet for alternate configurations.Configuring the PC500 for Star or Bus Topology----------------------------------------------The single jumper labeled JP6 is used to configure the PC500 board for star or bus topology.When the jumper is installed, the board may be used in a star network, when it is removed, the board can be used in a bus topology.Diagnostic LEDs---------------Two diagnostic LEDs are visible on the rear bracket of the board.The green LED monitors the network activity: the red one shows theboard activity: Green | Status Red | Status -------|------------------- ---------|------------------- on | normal activity flash/on | data transfer blink | reconfiguration off | no data transfer; off | defective board or | incorrect memory or | node ID is zero | I/O address******************************************************************************* SMC **PC710 (8-bit card)------------------ - from J.S. van Oosten <jvoosten@compiler.tdcnet.nl> Note: this data is gathered by experimenting and looking at info of othercards. However, I'm sure I got 99% of the settings right.The SMC710 card resembles the PC270 card, but is much more basic (i.e. noLEDs, RJ11 jacks, etc.) and 8 bit. Here's a little drawing: _______________________________________ | +---------+ +---------+ |____ | | S2 | | S1 | | | +---------+ +---------+ | | | | +===+ __ | | | R | | | X-tal ###___ | | O | |__| ####__'| | | M | || ### | +===+ | | | | .. JP1 +----------+ | | .. | big chip | | | .. | 90C63 | | | .. | | | | .. +----------+ | ------- ----------- |||||||||||||||||||||The row of jumpers at JP1 actually consists of 8 jumpers, (sometimeslabelled) the same as on the PC270, from top to bottom: EXT2, EXT1, ROM,IRQ7, IRQ5, IRQ4, IRQ3, IRQ2 (gee, wonder what they would do? :-) )S1 and S2 perform the same function as on the PC270, only their numbersare swapped (S1 is the nodeaddress, S2 sets IO- and RAM-address).I know it works when connected to a PC110 type ARCnet board. ******************************************************************************* Possibly SMC **LCS-8830(-T) (8 and 16-bit cards)--------------------------------- - from Mathias Katzer <mkatzer@HRZ.Uni-Bielefeld.DE> - Marek Michalkiewicz <marekm@i17linuxb.ists.pwr.wroc.pl> says the LCS-8830 is slightly different from LCS-8830-T. These are 8 bit, BUS only (the JP0 jumper is hardwired), and BNC only. This is a LCS-8830-T made by SMC, I think ('SMC' only appears on one PLCC,nowhere else, not even on the few Xeroxed sheets from the manual).SMC ARCnet Board Type LCS-8830-T ------------------------------------ | | | JP3 88 8 JP2 | | ##### | \ | | ##### ET1 ET2 ###| | 8 ###| | U3 SW 1 JP0 ###| Phone Jacks | -- ###| | | | | | | | SW2 | | | | | | | | ##### | | -- ##### #### BNC Connector | #### | 888888 JP1 | | 234567 | -- ------- ||||||||||||||||||||||||||| --------------------------SW1: DIP-Switches for Station AddressSW2: DIP-Switches for Memory Base and I/O Base addressesJP0: If closed, internal termination on (default open)JP1: IRQ JumpersJP2: Boot-ROM enabled if closedJP3: Jumpers for response timeout U3: Boot-ROM Socket ET1 ET2 Response Time Idle Time Reconfiguration Time 78 86 840 X 285 316 1680 X 563 624 1680 X X 1130 1237 1680(X means closed jumper)(DIP-Switch downwards means "0")The station address is binary-coded with SW1.The I/O base address is coded with DIP-Switches 6,7 and 8 of SW2:Switches Base678 Address000 260-26f100 290-29f010 2e0-2ef110 2f0-2ff001 300-30f101 350-35f011 380-38f111 3e0-3efDIP Switches 1-5 of SW2 encode the RAM and ROM Address Range:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -