Annotation of wikisrc/ports/mvmeppc.mdwn, revision 1.1
1.1 ! mspo 1: [[!template id=port
! 2: port="mvmeppc"
! 3: cur_rel="6.0"
! 4: future_rel="7.0"
! 5: changes_cur="6.0"
! 6: changes_future="7.0"
! 7: thumbnail="http://www.netbsd.org/images/ports/mvmeppc/mvme2600.gif"
! 8: about="""
! 9: NetBSD/mvmeppc is the port of NetBSD to Motorola's PowerPC VME Single Board
! 10: Computers (SBC). The first Motorola SBC (68k-based) was introduced in 1988.
! 11: Motorola has continued development on 68k and PowerPC based SBC VME modules.
! 12:
! 13: Development activity on NetBSD/mvmeppc continues at a speed that depends on
! 14: people's spare time and access to hardware. NetBSD runs on a subset of the now
! 15: obsolete MVME160x family of PowerPC-based MVME boards, but support for more
! 16: recent boards will be added as and when hardware becomes available to NetBSD
! 17: developers.
! 18: """
! 19: supported_hardware="""
! 20: ###Supported System Models
! 21:
! 22: * MVME160x family
! 23:
! 24: ###Boot Options
! 25:
! 26: 'Supported:'
! 27:
! 28: * network
! 29:
! 30: 'Unsupported:'
! 31:
! 32: * disk
! 33: * CD-ROM
! 34: * tape
! 35:
! 36: """
! 37: additional="""
! 38: ###What are the jumpers on the backplane
! 39:
! 40: The jumpers on the backplane are for Bus Grant and Interrupt Acknowledge. Some
! 41: VMEbus boards, like disk controllers, do their own VMEbus I/O instead of using
! 42: DMA from the CPU. The I/O board requests control of the VMEbus, the arbiter on
! 43: the CPU board releases control of the VMEbus, and then the arbiter on the CPU
! 44: sends a Bus Grant signal down the backplane.
! 45:
! 46: There are only 4 Bus Grant levels, and you can have several boards, on the same
! 47: Bus Grant level. The Bus Grant signal daisy-chains down the backplane through
! 48: each I/O board. If you have an empty slot you break the daisy-chain.
! 49:
! 50: Backplane manufacturers put jumper pins next to the connectors so you can jumper
! 51: across empty slots. Unfortunately the jumpers may be to the right or left of a
! 52: slot depending on the manufacturer.
! 53:
! 54: You may also find that some VMEbus boards don't pass on daisy-chain signals that
! 55: they don't use. This means that you may have to leave jumpers on even when a
! 56: board is in a slot.
! 57:
! 58: If the boards are side-by-side without an empty slot between the CPU and the
! 59: VMEbus boards you may not need any jumpers. That might be worth a try.
! 60:
! 61:
! 62: ###History
! 63: Using NetBSD/prep as a base, NetBSD was ported to an MVME1603-051 by Steve
! 64: Woodford. The board was one of two donated to the NetBSD Foundation by Gan
! 65: Starling on the condition that a port be attempted.
! 66:
! 67: Following receipt of the boards, and replacement of the VxWorks bootcode by a
! 68: PPCBUG image kindly provided by Motorola Computer Group, NetBSD/mvmeppc was up
! 69: and running multi-user within two weeks.
! 70: """
! 71: ]]
! 72: [[!tag tier2port]]
CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb