EMAC, Inc. - Equipment Monitor And Control - Home Page

Single Board Computers
Microprocessor Training Systems
Custom Engineering & Manufacturing

Home Page Company Info Page Ordering Info Page Tech Support Page

PPC-E4+ Compact Panel PC

 
FRONT
BACK
 
 
BACK w/o SOM
 


PPC-E4+ Manual

The PPC-E4+, an ultra compact Panel PC with a 4.3 inch WQVGA (480 x 272) TFT color LCD and a resistive touch screen. The dimensions of the PPC-E4+ are 4.8” by 3.0”, about the same dimensions as that of popular touch cell phones. The PPC-E4+ is small enough to fit in a 2U rack enclosure.

Unlike other compact Panel PCs, the PPC-E4+ comes with either Windows CE 6.0 or EMAC's Embedded Linux distribution installed and fully configured on the onboard flash disk. This allows the software engineer to concentrate on writing applications and not have to worry about configuration and setup. Just apply power and watch the User Interface appear on the vivid color LCD, be it WinCE Desktop or Linux X-Windows desktop. Interact with the PPC-E4+ using the responsive, integrated touch screen.

The PPC-E4+ compact Panel PC utilizes a System on Module (SoM) for the processing core. This allows the user to easily upgrade, if more memory capacity, storage capacity or processing power is required. The PPC-E4+ includes an embedded ARM 9 SoM; this Arm Single Board Computer features a 400Mhz Fanless Low Power Processor with a Hardware Floating Point Math Coprocessor and 2D Video Accelerator. The SoM provided with the PPC-E4+ supports up to 256MB of SDRAM, Up to 1GB of Flash, and 4MB of serial data flash. Typical power consumption is less than 5 Watts and the LED backlight can be shut off when not in use to further decrease its power consumption.

The PPC-E4+ offers three RS-232 serial ports, and one RS232/422/485 port. Also provided are two USB 2.0 host ports, an Audio Beeper and a battery backed real time clock. A Micro SD card socket is provided for additional Flash storage. The PPC-E4+ can be connected to a network using the 10/100 Base-T Ethernet controller and its onboard RJ-45 connector.

When developing CE 6.0 application for the PPC-E4+, Microsoft Visual Studio 2005/2008 can be utilized. For Embedded Linux application development, EMAC provides a Free Eclipse IDE. Both Visual Studio and Eclipse provide everything the user needs for developing PPC-E4+ applications. All the compiling, linking, downloading, and debugging inherent to software development can be done from one easy to use high level interface. EMAC provides an SDK for the PPC-E4+, which contains source examples and drivers.

FEATURES

  • WQVGA (480 x 272) Resolution with LED Backlight
  • Atmel ARM9 Jazelle AT91SAM9G45 400Mhz Processor 
  • MaverickCrunch Hardware Floating Point Math Coprocessor
  • Inexpensive Open-Frame Design
  • 10/100 Base-T Ethernet
  • 3 RS232 & 1 RS232/422/485 Port
  • 1 USB 2.0 (High Speed) Host port
  • 1 USB 2.0 (High Speed) OTG Port
  • Up to 256 MB SDRAM
  • Up to 1 GB Flash
  • 4MB Bytes of Serial Data Flash
  • Battery backed Real Time Clock
  • Micro SD Flash Card Socket
  • 1 SPI & 1 I2S port
  • 1 Audio Beeper
  • Timer/Counters and Pulse Width Modulation (PWM) ports
  • 4 Channel 12-bit Analog-to-Digital converter
  • Graphic LCD Interface with 2D acceleration
  • Touchscreen Interface and Software Controlled Backlight On/Off & Brightness
  • JTAG for debug, including real-time trace
  • FREE Eclipse IDE with GCC & GDB development tools
  • WinCE 6.0 BSP and SDK available

 

Linux Features

The Linux build for the PPC-E4+ is based on the OpenEmbedded Linux build system. The current kernel is Linux 2.6.20 or higher patched to support the PPC-E4+.

The basic root filesystem includes:

  • X Windows (Kdrive X Server 1.4 or higher)
  • Matchbox Windows Manager
  • Busybox 1.7.2 or higher
  • Hotplugging support
  • Dropbear SSH server
  • Telnet/FTP support running under inetd
  • busybox-httpd HTTP server
  • JFFS2 filesystem with utilities
  • Mplayer
  • many other utilities
  • Optional Minimo (Mozilla/Firefox based) Brower (requires 64MB version)

Custom Linux builds are also available on request.

PPC-E4+ Linux Development

EMAC provides a Free Eclipse IDE that is pre-integrated to provide everything the user needs for developing PPC-E4+ applications. All the compiling, converting and downloading inherent to development can be done from one easy to use high level interface. The distribution provides an SDK for the EMAC PPC-E4+ which contains source examples and Device Drivers.

The EMAC Eclipse IDE is a powerful, yet flexible Integrated Development Environment for the PPC-E4+ and even features SVN version control support. For a screen shot of EMAC's Linux Eclipse based Development Environment click here.

The PPC-E4+ can use most of the EMAC's standard Linux Modules including the Xenomai Real Time, Php, SQLite and Lighttpd web server modules. For a listing of these module see our Embedded Linux Operating Systems Page.

 

Linux Development Software

  • Bootloader: Resident Flash Bootloader (Redboot)
  • Operating System: Linux
  • Programming Languages: GNU GCC C compiler GDB Debugger
  • Networking: Full resident TCP/IP protocol stack
  • Integrated Development Environment: Eclipse 3.3 or higher
  • Drivers: Serial RS232/422/485, Ethernet, USB, Hardware SPI, Audio/PWM, Video, Touchscreen, Secure Digital (SD), A/D, and GPIO.
  • Applications: Ash shell , Telnet Server, FTP Server, Web Server, and Test Programs

 

SPECIFICATIONS

Standard Panel PC Functions

  • CPU: Atmel ARM9 Jazelle AT91SAM9G45 400Mhz Processor & Hardware Floating Point Math Coprocessor
  • Flash: Up to 1 GB of NAND Flash & 4MB Bytes of Serial Data Flash
  • RAM: Up to 256 MB of DDR2/ SDRAM
  • Video: 2D Accelerated Video Interface
  • Touchscreen: 12-Bit, 4 wire analog resistive Touchscreen
  • Flash Disk: SPI serial Micro HCSD interface.
  • System Reset: Supervisor with external Reset Button provision.
  • RTC: Battery backed Real Time Clock/Calendar.
  • Timers: 6, general purpose 16-bit, 1 32-bit timer, & 2 16-bit PWMs.
  • Watchdog Timer: Reset-on-Timeout
  • Analog I/O: 8 Channel, 10-bit Analog-to-Digital converter with 4-wire Touchscreen Interface
  • GPIO: 4 Programmable 3.3V I/O lines
  • Expansion: 30-pin, 2mm dual row header

Serial Interfaces

  • UARTS: 3 serial RS232 serial ports with handshaking & 1 RS232/422/485
    SPI: High-Speed SPI ports with Chip Selects.
  • Audio: PWM driven Beeper
  • USB: 2 USB 2.0 Full Speed Hosts

LCD

  • Display Type: 4.3 " TFT Color LCD
  • Resolution: 480 x 272 WQVGA @ 256K Colors
  • Dot pitch: 0.198mm x 0.198mm
  • Luminance: 330 (cd/m²)
  • Viewing Direction: 6 o'clock
  • Brightness: Software controlled
  • Backlight: White LED (10 LEDS)

Touchscreen

  • Type: 4 Wire Analog Resistive
  • Resolution: Continuous
  • Controller: Built-In
  • Driver: WinCE, Linux
  • Transparency: 80%
  • Durability: Over one million touches

Ethernet Interface

  • Ethernet MAC: Built-In
  • Ethernet PHY: Intel/Cortina LXT927ALC with software PHY shutdown control
  • Ethernet Type: 10/100 Base-T Ethernet
  • Ethernet Interface: On-Board RJ-45 connector

Solid State Disk

  • Supports: SPI serial HCSD interface up to 8+ GB Flash Disk

Mechanical and Environmental

  • Dimensions: 4.8 " L x 3.0" W x 1.2" H
  • Weight: 5.7 oz.
  • Power Supply Voltage: +5 Vdc.
  • Power Consumption: typical <~1.0A. @ 5 Vdc.
  • Operating Temperature: 0 ~ 60° C (32 ~ 140° F)
 

PRICING (Single Unit Pricing. Includes: Integration, Setup,Testing, & Enhanced Support)

PPC-E4+-0300 .. Compact PPC w/Touchscreen 64M Flash/Ram

USDCall

 

Operating System Options

SL013-AON-30030 .. Embedded Linux standard ARM build

USD Free

SC600-000-0010D .. Win CE 6.0 Standard Arm Build & License

USD25.00

 
Options

PER-PWR-00032 .. 5V @ 2.5A PS (110 V @ 60 Hz US)

USD20.00

PER-PWR-00033 .. 5V @ 3.2A PS (100-220V @ 47-63 Hz intl.)

USD28.00


Available Options
Operating Systems
PC/104 Modules
Custom and Semi-custom Engineering Services

 
 
 
Copyright © EMAC, Inc.
All Rights Reserved