Page 3
BIOS and PLD information and upgrades Customer Support If you are unable to solve a problem after reading this manual, visiting the product page, or contact VersaLogic Technical Support at (503) 747-2261. VersaLogic support engineers are also available via e- mail at Support@VersaLogic.com. Repair Service If your product requires service, you must obtain a Returned Material Authorization (RMA) number by calling (503) 747-2261.
I/O connectors. VL-MPEe-U2 boards are subjected to 100% functional testing and are backed by a limited two- year warranty. Careful parts sourcing and US-based technical support ensure the highest possible quality, reliability, service, and product longevity for this exceptional board.
(PBDE) flame retardants, in certain electrical and electronic products sold in the European Union (EU) beginning July 1, 2006. VersaLogic Corp. is committed to supporting customers with high-quality products and services meeting the European Union’s RoHS directive.
Introduction After removing the board from its protective wrapper, place the board on a grounded, static-free surface, component side up. Use an antistatic foam pad if available. The board should also be protected inside a closed metallic antistatic envelope during shipment or storage. Note: The exterior coating on some metallic antistatic bags is sufficiently conductive to cause excessive battery drain if the bag comes in contact with the bottom side of...
-U2 M OUNTING The VL-MPEe-U2 is a full size Mini PCIe card and needs to be mounted into a full size Mini PCIe site. On VersaLogic CPU boards, the module is secured using two nylon screws. VersaLogic offers 2 mm nylon screws (VL-HDW-110) and 2.5 mm nylon screws (VL-HDW- 108).
Physical Details Table 1 provides information about the function, mating connectors, and transition cables for VL-MPEe-U2 connectors. Page numbers indicate where a detailed pinout or further information is available. Table 1: Connector Functions and Interface Cables Mating Transition Cable Connector...
12” latching receptacle cable to VL-CBR-2004B I/O board Jumper Blocks VL-MPE -U2 J UMPERS SHIPPED ONFIGURATION All jumpers on the VL-MPEe-U2 are shipped in the out (or "storage") position, as shown in the figure below. Figure 3. VL-MPEe-U2 Jumper As-shipped Configuration...
Interfaces and Connectors Serial Ports The VL-MPEe-U2 features four on-board 16550-based serial channels. All four channels are 4-wire RS-232/RS-422/RS-485 ports with baud rates up to 400 Kbps. Connector J1 provides an interface to the COM1 and COM2 ports. Connector J2 provides an interface to the COM3 and COM4 ports.
The following tables show the function of each pin of the J1 and J2 connectors, and how the signals are routed to the DB9 connectors on the VL-CBR-1014 cable. Table 4: J1 Serial Port Connector Pinout VL-MPEe-U2 VL-CBR-1014 Signal J1 Pin...
GPIO outputs can be set to be normal HIGH or LOW state, or open drain. There are 10K pull-up resistors to +3.3V on all GPIO lines. VersaLogic provides a set of API calls for managing the GPIO lines. See Application Programming Interface (API) for information.
Interfaces and Connectors Table 7 shows how the GPIO signals are routed to the VL-CBR-2004B paddleboard screw terminals. Table 7: VL-CBR-2004B Terminal Block Pinouts VL-CBR-2004B J1 Pin Signal Name Function DGND1 Ground DIO1 GPIO0 DIO2 GPIO1 DGND1 Ground DIO3 GPIO2 J2 Pin DIO4 GPIO3...
Outputs: unsigned long This call returns 0 if the open was a success and nonzero if no useable drivers were found by the DLL. For the VL-MPEe-U2, the useable driver is the Exar serial port driver. VSL_Close(); Closes the VersaAPI library.
Application Programming Interface (API) VSL_GetVersion() Gets the version number of the VersaAPI library Syntax: VL_OSALIB_API void VSL_GetVersion(unsigned char *Major, unsigned char *Minor, unsigned char *Revision); Inputs: unsigned char *Major A pointer to the unsigned character to receive the Version Major number. unsigned char *Minor A pointer to the unsigned character to receive the Version Minor number.
Page 18
Application Programming Interface (API) VSL_DIOGetChannelLevel Reads the signal level of the specified channel. Syntax: VL_OSALIB_API unsigned char VSL_DIOGetChannelLevel(unsigned char Channel); Inputs: unsigned char Channel The DIO channel number to be interrogated. Outputs: unsigned char Returns the state of the channel as either high (DIO_CHANNEL_HIGH) or low (DIO_CHANNEL_LOW).
Need help?
Do you have a question about the VL-MPEe-U2 and is the answer not in the manual?
Questions and answers