= Mvme2307 =
{{Infobox BSP
|BSP_name = MVME2307
|Manufacturer = Motorola
|image = Mvme2307.jpg
|Board_URL = http://www.mvme.com/manuals/MVME2301-to-MVME2308-spec.pdf
|Architecture = PowerPC
|CPU_model = MPC604
|Monitor = PPCBug
|Simulator = Untested
|Aliases = None known
|RAM = 64 MB
|NVMEM = 5 MB Flash, 8 KB NVRAM
|Serial = 1 PC16550
|NICs = 1 DEC 21140
|Video = N/A
|Other = 1 PCI Mezzanine Slot
PCI bus
VMEbus VME64
}}
The MVME2307 is a PowerPC BSP manufactured by Motorola. It includes a 32-bit MPC604 CPU, 64 MB of RAM, 5 MB of flash non-volatile memory,
and 8 KB of NVRAM non-volatile memory. Also, it has a PPCBug monitor, one PC16550 Asynchronous Serial Port, one DEC 21140 RJ-45 NIC, and
supports VMEbus VME64.
= Overview =
* 32-bit Motorola PowerPC 604 processor
* PCI bus
* 64 MB of DRAM
* 5 MB of Flash memory
* 1 RJ-45 DEC 21140 NIC
* 1 PC16550 Asynchronous Serial Port
* 1 PCI Mezzanine Slot
* VMEbus VME64
= Board Setup =
If there are special jumper or ROM monitor settings, describe them.
= Downloading and Executing =
This file documents the on board monitor (PPCBUG) configuration used
to be able to boot the archives located in powerpc-rtems/c/mcp750/bin.
This information was provided by Eric Valette
= ENV command =
Use the ENV command on PPCBug to ensure that the settings are appropriate.
{{{
PPC1-Bug>env
Bug or System environment [B/S] = B?
Field Service Menu Enable [Y/N] = N?
Probe System for Supported I/O Controllers [Y/N] = Y?
Auto-Initialize of NVRAM Header Enable [Y/N] = Y?
Network PReP-Boot Mode Enable [Y/N] = Y?
SCSI Bus Reset on Debugger Startup [Y/N] = N?
Primary SCSI Bus Negotiations Type [A/S/N] = A?
Primary SCSI Data Bus Width [W/N] = N?
Secondary SCSI Identifier = "07"?
NVRAM Boot List (GEV.fw-boot-path) Boot Enable [Y/N] = Y?
NVRAM Boot List (GEV.fw-boot-path) Boot at power-up only [Y/N] = Y?
NVRAM Boot List (GEV.fw-boot-path) Boot Abort Delay = 5?
Auto Boot Enable [Y/N] = Y?
Auto Boot at power-up only [Y/N] = Y?
Auto Boot Scan Enable [Y/N] = Y?
Auto Boot Scan Device Type List = FDISK/CDROM/TAPE/HDISK/?
Auto Boot Controller LUN = 14?
Auto Boot Device LUN = 40?
Auto Boot Partition Number = 03?
Auto Boot Abort Delay = 7?
Auto Boot Default String [NULL for an empty string] = ?
ROM Boot Enable [Y/N] = N?
ROM Boot at power-up only [Y/N] = Y?
ROM Boot Abort Delay = 5?
ROM Boot Direct Starting Address = FFF00000?
ROM Boot Direct Ending Address = FFFFFFFC?
Network Auto Boot Enable [Y/N] = N?
Network Auto Boot at power-up only [Y/N] = N?
Network Auto Boot Controller LUN = 00?
Network Auto Boot Device LUN = 00?
Network Auto Boot Abort Delay = 5?
Network Auto Boot Configuration Parameters Offset (NVRAM) = 00001000?
Memory Size Enable [Y/N] = Y?
Memory Size Starting Address = 00000000?
Memory Size Ending Address = 02000000?
DRAM Speed in NANO Seconds = 60?
ROM First Access Length (0 - 31) = 10?
ROM Next Access Length (0 - 15) = 0?
DRAM Parity Enable [On-Detection/Always/Never - O/A/N] = O?
L2Cache Parity Enable [On-Detection/Always/Never - O/A/N] = O?
PCI Interrupts Route Control Registers (PIRQ0/1/2/3) = 0A050000?
Serial Startup Code Master Enable [Y/N] = N?
Serial Startup Code LF Enable [Y/N] = N?
}}}
= NIOT =
Use the NIOT command in PPCBug to teach the monitor about your local network and boot server.
{{{
PPC1-Bug>niot
Controller LUN =00?
Device LUN =00?
Node Control Memory Address =03F9E000?
Client IP Address =194.2.81.157?
Server IP Address =194.2.81.241?
Subnet IP Address Mask =255.255.255.0?
Broadcast IP Address =255.255.255.255?
Gateway IP Address =194.2.81.254?
Boot File Name ("NULL" for None) =debug-ppc?
Argument File Name ("NULL" for None) =?
Boot File Load Address =001F0000?
Boot File Execution Address =001F0000?
Boot File Execution Delay =00000000?
Boot File Length =00000000?
Boot File Byte Offset =00000000?
BOOTP/RARP Request Retry =05?
TFTP/ARP Request Retry =05?
Trace Character Buffer Address =00000000?
BOOTP/RARP Request Control: Always/When-Needed (A/W)=W?
BOOTP/RARP Reply Update Control: Yes/No (Y/N) =Y?
}}}
= Debugging =
Unknown
=Test Reports=
Not Tested
=References=
* http://www.mvme.com/manuals/MVME2301-to-MVME2308-spec.pdf
{{Navbox_BSPs}}