⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 arcnet-hardware.txt

📁 《嵌入式系统设计与实例开发实验教材二源码》Linux内核移植与编译实验
💻 TXT
📖 第 1 页 / 共 5 页
字号:
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 + -