Disclaimer EMAC Inc. does not assume any liability arising out of the application or use of any of its products or designs. Products designed or distributed by EMAC Inc. are not intended for, or authorized to be used in, applications such as life support systems or for any other use in which the failure of the product could potentially result in personal injury, death or property damage.
2 PPC-E4 Product Details Jumper Configuration & Connector Descriptions The PPC-E4 comes factory configured. In the event that jumpers need to be verified or modified this section provides the information required, including instructions on setting jumpers and connecting peripherals, switches and indicators.
Serial Ports The PPC-E4 is equipped with three serial ports, all of which terminate to 10-pin header connectors (see table 2, 3, & 4 below). Three 10-pin header to male DB9 connector cables are provided, giving easy access to these ports.
USB Host Ports The PPC-E4 provides two, USB 2.0 full speed host ports. USB PortA and PortC can be accessed from the on- board USB connectors JK3 and JK2. In addition to the two USB PortA and PortC Host ports, the PPC-E4 provides access to an additional, USB 2.0 Host port.
2.11 I/O Expansion The Processor used by the PPC-E4 provides a number of unused I/O lines. The PPC-E4 provides access to these lines on connector HDR2. This 30-pin dual row header contains GPIO lines, SPI bus, I C bus, A/D lineS, interrupts and power pins.
3 Software Introduction The PPC-E4 can be programmed in a variety of languages and utilize a variety of Operating Systems. There are a number of Free compilers, interpreters, and assemblers available allowing the PPC-E4 to be programmed in C, BASIC or Assembly languages. EMAC has Board Support Packages available for Linux and Windows CE. For more information on these particular Operating Systems, contact EMAC, Inc.
3.3.1 Eclipse EMAC provides sample code for the PPC-E4 as CDT projects within the free Eclipse IDE. Eclipse is a powerful open-source Java based IDE. It has plug-ins for development and debugging in Java and C, as well as several other languages.
The PPC-E4 will work out of the box with EMAC’s Embedded Linux distribution, and EMAC provides the most up to date distribution via ftp. It comes preinstalled with a 2.6.20 or later Linux kernel.
In addition to EMAC’s Linux distribution, a Windows CE 6.0 BSP for the PPC-E4 is available. When using Windows CE 6.0, development and debugging can be done using Visual Studio with the PPC-E4 SDK installed.. Note: All of the links in this document are subject to change. Please contact EMAC for updated link locations if necessary.
Need help?
Do you have a question about the PPC-E4 and is the answer not in the manual?
Questions and answers