
Features
Supported Operating System
VxWorks® 6.8
Supported MEN Boards
EM1A, EM1N
Supported Hardware Features
CPU
•
MPC5200B processor
•
MMU support
Memory
•
Cache support
•
EEPROM
•
SRAM/FRAM
•
Boot Flash
Mass Storage
•
ATA NAND Flash
I/O
•
Serial driver for COM1
•
Ethernet driver for LAN1 and LAN2
•
MPC5200 USB
•
MPC5200 I2C master
FPGA
•
FPGA configuration table access
•
FPGA reloading
•
FPGA 16Z044_DISP (WindML support up to 1280 x 800)
•
FPGA 16Z023_DISP (WindML support)
•
FPGA SPI + EC01 touch (conventional + WindML support)
•
FPGA 16Z025_UART
•
FPGA 16Z016_IDE
•
FPGA 16Z023_IDE/16Z123_IDE
•
FPGA 16Z087_ETH
PCI Bus
•
PCI bus
•
A500 PCI to VME Bridge
Miscellaneous
•
Timer driver
•
Auxiliary clock
•
Timestamp driver
•
Real time clock
•
Watchdog
•
Temperature sensor
•
System parameter access
Unsupported Hardware Features
MPC5200 ATA
MPC5200 MSCAN (CAN Layer 2 driver for MDIS™ available, see Related Products for available downloads)
Included Documentation
HTML documentation
xRevision History
===== [ History of fileset ART/10EM01-61/10EM01-61 ] =====
-----[ Revision 1.7 ]-----
[ 2013-01-31 16:52:29 by ts ]
R: LM81 support was missing in RTP domain
M: merged in newer file changes from 6.4 BSP
-----[ Revision 1.6 ]-----
[ 2012-08-09 21:51:34 by ts ]
R: 1. menata2xbd.c: API for xbdDevCreate changed from 6.8.3 on
2. misleading "invalid configType Parameter" occures on ATA init
3. sysSerial.c: Z25 Baudrate set with ioctl() differed when measured on scope
4. sysSerial.c: Z25 UART interrupts were not enabled in Z52_GIRQ unit
5. z25_driver.c: closing an open file handle failed with -1 (errno: -23 )
6. z25_driver.c: Receiving worked already after device instantiate, not after open
M: 1. added new parameter bufferedIO depending on VX version
2. logMsg commented out because message results from WR code trying to init
all 4 possible ATA devs even if they dont exist -> can be ignored.
TSR1171356:SPR filed to WR
3. corrected wrong baud base, use value 132571429 as in VxWorks 6.4 BSP
4. corrected irqOffset to 0x80, pciIrq=0 in Z25_CreateDevice() so GIRQ is used
5. implemented LocClose and pass it to iosDrvInstall.
6a: splitted LocOpen to LocCreate and LocOpen, pass both to iosDrvInstall.
6b: implemented useCnt: Rx is enabled at 1st open,disabled at last close
-----[ Revision 1.5 ]-----
[ 2012-03-22 18:03:06 by ts ]
R a) Z77/Z87 support did not work properly in F012 model
b) kernel configuration error with USB occured in Workbench with F012 model
M a) updated sysLib.c to call sysZ077Init() before z077Load()
b) use GEN2 defines for Mouse, Keyboard and storage
-----[ Revision 1.4 ]-----
[ 2012-02-15 22:35:56 by ts ]
R: 1. update of BSP to vxWorks 6.8 requested
2. new configuration mechanisms used in Workbench
3. BSP used for a customer project together with new graphics resolution
M: 1. BSP updated and adapted to vxWorks-6.8, defines adapted
2. added cdf file to describe component hierarchies
3. windML library with default setting 1280x800 pixel added
-----[ Revision 1.3 ]-----
[ 2011-09-10 11:49:45 by ts ]
Solved fileset conflict after last check in
removed multiple header file check ins
-----[ Revision 1.2 ]-----
[ 2011-09-10 10:55:59 by ts ]
Added changed drivers by WRS for vxWorks 6.8
merged BSP with last recent sources from MEN
tested on 15EM01A09 with 1280x800 touch/graphics resolution
-----[ Revision 1.1 ]-----
[ 2011-09-08 15:47:16 by ts ]
Initial Revision
Close