[rtems commit] PR 1962/bsps - MVME162 Console Corrections and Improvements
Joel Sherrill
joel at rtems.org
Thu Feb 2 20:10:32 UTC 2012
Module: rtems
Branch: master
Commit: ce3caf87f885293ffb8c1d028c3705af5f0b3ef4
Changeset: http://git.rtems.org/rtems/commit/?id=ce3caf87f885293ffb8c1d028c3705af5f0b3ef4
Author: Joel Sherrill <joel.sherrill at oarcorp.com>
Date: Thu Feb 2 14:07:09 2012 -0600
PR 1962/bsps - MVME162 Console Corrections and Improvements
* console/console.c: char_ready() was never returning true so console
never processed input data
* console/console.c: added printk() support to default device
* include/bsp.h: Added #define for MOT_162BUG_VEC_ADDRESS
* startup/bspclean.c: Modified to use MOT_162BUG_VEC_ADDRESS
* startup/bspstart.c: Modified to use MOT_162BUG_VEC_ADDRESS
* make/custom/mvme162.cfg: Modified to use "RTEMS_CPU_MODEL=68lc040"
and "CPU_CFLAGS = -mcpu=68040 -msoft-float" so BSP will always
work with all board variations.
* README: Added notes on user required configuration changes and
information about board models and variants
* README.models: New file that contains a detailed list of MVME162
models and variants.
Signed-off-by: Vic Hoover <victor.hoover.ctr at navy.mil>
---
c/src/lib/libbsp/m68k/mvme162/README.models | 233 +++++++++++++++++++++++++++
1 files changed, 233 insertions(+), 0 deletions(-)
diff --git a/c/src/lib/libbsp/m68k/mvme162/README.models b/c/src/lib/libbsp/m68k/mvme162/README.models
new file mode 100644
index 0000000..1803b57
--- /dev/null
+++ b/c/src/lib/libbsp/m68k/mvme162/README.models
@@ -0,0 +1,233 @@
+MVME162 Models
+==============
+
+There are three different models of the MVME162 board with many variations
+within each model.
+
+ Model Variants
+ --------- --------------------------------------------------
+ MVME162 MVME162-0xx
+ MVME162FX MVME162-4xx, MVME162-5xx
+ MVME162LX MVME162-2xx, MVME162-3xx, MVME162-7xx, MVME162-8xx
+
+All models use either an MC68040 or MC68LC040 (no FPU) processors. The
+processor used varies by variant as does the speed, the amount and type
+of memory and the I/O devices (serial, ethernet, SCSI and VME). See the
+following tables for details.
+
+
+
+MVME162 Variants
+================
+
+Source
+------
+o MVME162 Embedded Controller User's Manual (MVME162/D2)
+
+
+Common Configuration
+--------------------
+o One EPROM socket
+o 8Kx8 NVRAM/TOD clock
+o Two serial ports
+o 1MB Flash memory
+o Four MVIP Industry Pack interfaces
+o One or two DRAM/SRAM mezzanine memory boards
+
+
+Model Processor Speed DRAM SRAM Other
+----- --------- ----- ---- ----- ------------------
+ 001 MC68LC040 25MHz 1MB 512KB
+ 002 MC68040 25MHz 1MB 512KB
+ 003 MC68LC040 25MHz 1MB 512KB No VMEbus
+ 010 MC68LC040 25MHz 4MB 512KB
+ 011 MC68LC040 25MHz 4MB 512KB SCSI
+ 012 MC68LC040 25MHz 4MB 512KB Ethernet
+ 013 MC68LC040 25MHz 4MB 512KB Ethernet, SCSI
+ 014 MC68LC040 25MHz 4MB - Ethernet, No VMEbus
+ 020 MC68040 25MHz 4MB 512KB
+ 021 MC68040 25MHz 4MB 512KB SCSI
+ 022 MC68040 25MHz 4MB 512KB Ethernet
+ 023 MC68040 25MHz 4MB 512KB Ethernet, SCSI
+ 026 MC68040 25MHz 4MB - Ethernet, No VMEbus
+ 030 MC68LC040 25MHz 8MB 512KB
+ 031 MC68LC040 25MHz 8MB 512KB SCSI
+ 032 MC68LC040 25MHz 8MB 512KB Ethernet
+ 033 MC68LC040 25MHz 8MB 512KB Ethernet, SCSI
+ 040 MC68040 25MHz 8MB 512KB
+ 041 MC68040 25MHz 8MB 512KB SCSI
+ 042 MC68040 25MHz 8MB 512KB Ethernet
+ 043 MC68040 25MHz 8MB 512KB Ethernet, SCSI
+
+
+Serial Interface Modules
+------------------------
+SIM05 01-W3846B EIA-232-D DTE
+SIM06 01-W3865B EIA-232-D DCE
+SIM07 01-W3868B EIA-530 DTE
+SIM08 01-W3867B EIA-530 DCE
+
+
+DRAM/SRAM Expansion Memory Boards
+---------------------------------
+?
+
+
+
+MVME162FX Variants
+==================
+
+Source
+------
+o MVME162FX Data Sheet
+o MVME162FX Embedded Controller Installation and Use (V162FXA/IH3)
+o MVME162FX Embedded Controller Programmer's Reference Guide (V162FXA/PG1)
+o MVME162FX 400/500-Series VME Embedded Controller Installation and Use
+ (V162FXA/IH4) Edition of March 2000\Uffffffff
+o V162FXA/LT2, November 1995
+
+
+Common Configuration
+--------------------
+o One EPROM socket
+o 8Kx8 NVRAM/TOD clock
+o Two serial ports
+o 1MB Flash memory with 162Bug installed
+o 512KB SRAM with battery backup
+o Four IndustryPack interfaces
+o One or two DRAM/SRAM mezzanine memory boards
+
+
+Uses MC2 Chip, IP2 Chip, 4MB or 12MB mezzanine DRAM board
+
+Model Processor Speed DRAM Other
+----- --------- ----- ---- ------------------
+ 403
+ 410 MC68LC040 25Mhz 4MB
+ 411 MC68LC040 25Mhz 4MB SCSI
+ 412 MC68LC040 25Mhz 4MB Ethernet
+ 413 MC68LC040 25Mhz 4MB Ethernet, SCSI
+ 420 ?
+ 421 ?
+ 422 ?
+ 423 ?
+ 430 MC68LC040 25Mhz 8MB
+ 431 MC68LC040 25Mhz 8MB SCSI
+ 432 MC68LC040 25Mhz 8MB Ethernet
+ 433 MC68LC040 25Mhz 8MB Ethernet, SCSI
+ 440 ?
+ 441 ?
+ 442 ?
+ 443 ?
+ 450 ?
+ 451 ?
+ 452 ?
+ 453 MC68LC040 25Mhz 16MB Ethernet, SCSI
+ 460 ?
+ 461 ?
+ 462 ?
+ 463 ?
+ 510 MC68040 32MHz 4MB
+ 511 MC68040 32MHz 4MB SCSI
+ 512 MC68040 32MHz 4MB Ethernet
+ 513 MC68040 32MHz 4MB Ethernet, SCSI
+ 520 MC68040 32MHz 8MB
+ 521 MC68040 32MHz 8MB SCSI
+ 522 MC68040 32MHz 8MB Ethernet
+ 523 MC68040 32MHz 8MB Ethernet, SCSI
+ 530 MC68040 32MHz 16MB
+ 531 MC68040 32MHz 16MB SCSI
+ 532 MC68040 32MHz 16MB Ethernet
+ 533 MC68040 32MHz 16MB Ethernet, SCSI
+
+
+Serial Interface Modules
+------------------------
+SIM05 01-W3846B EIA-232-D DTE
+SIM06 01-W3865B EIA-232-D DCE
+SIM07 01-W3868B EIA-530 DTE
+SIM08 01-W3867B EIA-530 DCE
+SIM09 01-W3002F EIA-485/422 DTE/DCE
+
+
+DRAM/SRAM Expansion Memory Boards
+---------------------------------
+MVME162-502 4MB DRAM
+MVME162-503 12MB DRAM
+? 2MB SRAM
+
+
+
+MVME162LX Variants
+==================
+
+Source
+------
+o Supplement to MVME162LX Embedded Controller Installation Guide
+ (MVME162LXIG/D1A1) February 1995
+o MVME162LX Embedded Controller Data Sheet
+o MVME162LX 200/300 Series Embedded Controller Programmer's Reference
+ Guide (V162LX2-3A/PG2)
+o MVME162LX 200/300 Series Embedded Controller Installation and Use
+ (V162LX2-3A/IH3)
+o MVME162LX 700/800 Series Embedded Controller Installation and Use
+ (V162-7A/IH1)
+o MVME162LX 700/800 Series Embedded Controller Installation and Use
+ (V162-7A/IH2)
+
+
+Common Configuration
+--------------------
+o One EPROM socket
+o 8Kx8 NVRAM/TOD clock
+o 4 serial ports EIA-232-D DTE (unless otherwise noted)
+o 1MB Flash
+o 2 IP sites (unless otherwise noted)
+
+
+Model Processor Speed DRAM Other
+----- --------- ----- -------- ------------------
+ 200 MC68LC040 25MHz 1MB No serial(?)
+ 201 MC68LC040 25MHz 1MB
+ 202 MC68LC040 25MHz 1MB
+ 210 MC68LC040 25MHz 4MB
+ 211 MC68LC040 25MHz 4MB SCSI
+ 212 MC68LC040 25MHz 4MB Ethernet
+ 213 MC68LC040 25MHz 4MB Ethernet, SCSI
+ 216 MC68LC040 25MHz 4MB Ethernet, No VMEbus, No serial(?)
+ 220 MC68040 25MHz 4MB
+ 222 MC68040 25MHz 4MB Ethernet
+ 223 MC68040 25MHz 4MB Ethernet, SCSI
+ 233 MC68LC040 25MHz 4MB ECC
+ 233 MC68LC040 25MHz 4MB ECC Ethernet, SCSI
+ 243 MC68040 25MHz 4MB ECC Ethernet, SCSI
+ 253 MC68LC040 25MHz 16MB ECC Ethernet, SCSI
+ 253 MC68LC040 25MHz 16MB ECC Ethernet, SCSI
+ 262 MC68040 25MHz 16MB ECC Ethernet
+ 263 MC68040 25MHz 16MB ECC Ethernet, SCSI
+ 322 MC68LC040 25MHz 8MB ECC Ethernet
+ 323 MC68LC040 25MHz 8MB ECC Ethernet, SCSI
+ 333 MC68040 25MHz 8MB ECC Ethernet, SCSI, No IP sites(?)
+ 353 MC68040 25MHz 32MB ECC Ethernet, SCSI, 4 IP sites
+ 723 MC68040 32MHz 4MB Ethernet, SCSI
+ 743 MC68040 32MHz 4MB ECC Ethernet, SCSI
+ 763 MC68040 32MHz 16MB ECC Ethernet, SCSI
+ 813 MC68040 32MHz 8MB Ethernet, SCSI
+ 833 MC68040 32MHz 8MB ECC Ethernet, SCSI
+ 853 MC68040 32MHz 32MB ECC Ethernet, SCSI
+ 863 MC68040 32MHz 16MB ECC Ethernet, SCSI
+
+
+DRAM Expansion Memory Boards
+------------------------------------
+MVME162-202 4MB (non-stacking)
+MVME162-203 16MB ECC (non-stacking)
+MVME162-204 16MB ECC (stacking)
+MVME162-207 4MB ECC (non-stakcing)
+MVME162-208 4MB ECC (stacking)
+MVME162-209 8MB ECC (non-stacking)
+MVME162-210 8MB ECC (stacking)
+MVME162-211 32MB ECC (non-stacking)
+MVME162-212 32MB ECC (stacking)
+
+
More information about the vc
mailing list