Copyright FCC and DOC Statement on Class B This publication contains information that is protected by copyright. No part of it may be re- This equipment has been tested and found to comply with the limits for a Class B digital produced in any form or by any means or used to make any transformation/adaptation without device, pursuant to Part 15 of the FCC rules.
Table of Contents Applications and Testing ................14 Ethernet Test ....................14 USB ......................14 SD ......................14 Copyright ......................2 I2C ......................15 Create a Virtual Machine Environment ..........15 Trademarks ......................2 Introduction ....................15 Setting up Work Environment ..............15 FCC and DOC Statement on Class B .............
About this Manual Static Electricity Precautions An electronic file of this manual is included in the CD. To view the user’s manual in the CD, in- It is quite easy to inadvertently damage your PC, system board, components or devices even sert the CD into a CD-ROM drive.
About the Package The package contains the following items. If any of these items are missing or damaged, please contact your dealer or sales representative for assistance. • One FS051 board • One COM port cable (Length: TBD) • One Serial ATA data cable (Length: TBD) •...
Chapter 2 Chapter 2 - Hardware Installation This chapter introduces the startup procedures of FS051, including jumper setting and device integration. It also introduces the setting of switches, indicators and also shows the mechani- cal drawings. Be sure to real all safety precautions before you begin installation procedure.
Chapter 2 Jumper Connector Jumper Description Connector List Cards can be configured by setting jumpers. A jumper is a metal bridge used to close an elec- tric circuit. It consists of two metal pins and a small metal clip (often protected by a plastic DC in DC power input connector DC power jack...
Chapter 2 Connector Settings Pin Description Pin Description RS-485 LED control by MCU Pin Description LED control by CPU RS-485- CPU power on RS-485+ GPIO7 JCOM 1 GPIO8 Pin Description Pin Description Remark: RS-232_RX GPIO pin control by MCU (level 3.3V) RS-232_TX JI2C Pin Description...
Page 11
Chapter 2 JMISC Pin Description Pin Description X-Port RS-485 TX- X-Port RS-485 TX+ USB D- USB D+ CAN_H CAN_L JRS-485 Pin Description RS-485TX- RS-485TX+ JSIM Pin Description Pin Description PCIe_UIM_PWR PCIe_UIM_RST PCIe_UIM_CLK PCIe_UIM_VPP PCIe_UIM_DATA Remark: UIM: User Identity Module (UIM) Signals UIM_VPP: Variable supply voltage (e.g., programming voltage) for class A devices.
This chapter details the Linux operation on FS051 platform. This platform is an embedded system with Linux kernel 3.0.35. It contains all system-required shell commands and drivers # 1.2 Kernel source (imx_3.0.35) ready.
Chapter 3 Create SD/MMC Card Using Linux Host Copying the Kernel Image The following command will copy the kernel image to the SD/MMC card: Requirements $ sudo dd if=uImage of=/dev/sdb bs=512 seek=2048 conv=fsync An SD/MMC card reader, like a USB card reader, is required. It will be used to transfer the boot loader and kernel images to initialize the partition table and copy the root file system.
Chapter 3 Applications and Testing Download and save the demo rootfs from https://releases.linaro.org/12.04/ubuntu/precise- im- ages/ubuntu-desktop/linaro-precise-ubuntu-desktop-20120426-119.tar.gz Ethernet Test Extract rootfs package to certain directory: extract rootfs.ext2.gz to /home/user/rootfs for ex- ample: A simple ping test. You can increase the size of the packet press -s switch $ gunzip rootfs.ext2.gz # ping -s 500 192.168.0.100 $ mount -o loop -t ext2 rootfs.ext2 /home/user/rootfs...
Chapter 3 Create a Virtual Machine Environment # sudo apt-get install i2c-tool Introduction # i2cdetect 1 WARNING! This program can confuse your I2C bus, cause data loss and worse! The use of a virtual machine running a specific Linux Ubuntu distribution is highly recom- mended.
Chapter 3 Memory Options: - 2 GB minimum (memory swapping especially during java compiling) - 4 GB+ perfect (no memory swapping during build operations) Attention The memory size must be chosen according to the amount of free memory on the host com- puter.
Chapter 4 - System Recovery Write an SD/MMC Card Using Windows This chapter describes the steps to create an new SD/MMC card to boot up an FS051 board. Introduction When things go wrong, we could take this SD/MMC card as the backup or the new system to start.
Chapter 4 • Press write to start writing the image to the card. (This may take a couple of minutes). This may result in an dd: invalid number ‘1m’ error if you have GNU coreutils installed. In that • After the Program is finished, you can eject your SD-Card. case you need to use 1M: •...
Page 19
Chapter 4 If the above command reports an error dd: /dev/rdisk3: Permission denied then that is be- cause the partition table of the SD card is being protected against being overwritten by Ma- cOS. Erase the SD card's partition table using this command: sudo diskutil partitionDisk /dev/disk3 1 MBR "Free Space"...