United Electronic Industries UEIPAC SDK User Manual

UEIPAC SDK User Manual is the user manual of UEIPAC software development kit, which mainly introduces how to use UEIPAC software development kit for development


United Electronic Industries UEIPAC SDK User Manual - cover page
Brand
UEIPAC
Category
Industrial Supply
Document type
User Manual
Language
English
Pages
82
File format
PDF
File size
1.2 MB
Published
09 May, 2012
Updated
30 September, 2023
MD5 checksum
FA6F14109E3A009A55DBEB13A44DA794

About this manual

The UEIPAC SDK enables developers to create embedded applications that run directly on the UEIPAC hardware, replacing the standard DAQBIOS firmware with a Linux kernel and offering access to POSIX APIs and PowerDNA libraries. The manual describes the system architecture, available libraries, and how the UEIPAC extends PowerDNA data acquisition capabilities.

The document covers setting up a development environment on Windows or Linux, configuring the UEIPAC (serial port, network, web server, NTP, passwords), transferring files, building and installing the Linux kernel for various UEIPAC models, and using the provided libraries for application development, testing, and firmware upgrades.

What's inside

  • Introduction
  • Setting up a development system
  • Configuring the UEIPAC
  • Transferring files
  • Connecting USB devices
  • Using the serial port
  • Testing the I/O layers
  • Application development
  • Firmware installation and upgrade
  • Install open source software

Specifications

CPU (UEIPAC‑300‑1G/600‑1G)Freescale 8347
Ethernet speed (UEIPAC‑300‑1G/600‑1G)1 Gbps

Frequently asked questions

How do I set up a Windows host for UEIPAC development?

Download the Cygwin installer (setup.exe) from http://www.cygwin.com, run it, and select the Archive, Devel, and Net package categories to install.

How do I configure and build the Linux kernel for UEIPAC‑300?

Change to the Linux source directory, run ‘make ARCH=powerpc CROSS_COMPILE=powerpc-604-linux-gnu‑ ueipac5200_defconfig’ to set defaults, customize with ‘make … menuconfig’, then compile with ‘make … cuImage.ueipac5s200’. The built kernel is placed in arch/powerpc/boot.

How can I configure a static IP address on the UEIPAC?

Edit the network configuration files on the UEIPAC to specify the static IP parameters as described in the ‘Configuring a static IP address’ section.

Download PDF (1.2 MB)