User`s manual
High Performance Low Cost Embedded Systems
Copy right reserved © MicroArm Systems, Inc. 1612 2
nd
Ave. SW PMB#108, Cullman, AL 35055 - 142 -
Website : www.microarmsystems.com Email: service@microarmsystems.com Phone: 1-888-417-9266
A busybox-1.13.3 directory will be created, and its source code will extracted into this directory.
Note: for the sake of users, we have made a default configuration file: fa.config.
(5) Uncompress Linux sample programs
In the work directory /opt/FriendlyARM/mini2440, run the commands below:
#cd /opt/FriendlyARM/mini2440
#tar xvzf /tmp/linux/examples.tgz
An examples directory will be created, all the source code will be extracted into this directory.
Note: all these sample programs are developed by FriendlyARM.
(6) Uncompress bootloader source code
This package has three open source bootloaders, among which vivi and u-boot are developed and
compiled in Linux.
In the work directory /opt/FriendlyARM/mini2440, run the commands below:
#cd /opt/FriendlyARM/mini2440
#tar xvzf /tmp/linux/bootloader.tgz
A bootloader directory will be created, it includes the source code for vivi and u-boot.
5.4.2 Creating Target File System
In the work directory /opt/FriendlyARM/mini2440, run the command below:
#cd /opt/FriendlyARM/mini2440
#tar xvzf /tmp/linux/root_qtopia.tgz
A bootloader directory will be created, it includes the source code for vivi and u-boot.
Note: our previous releases had four file systems: root_default, root_nfs, root_qtopia_tp and
root_qtopia_mouse which were for different boot modes and external devices. Now in this release
all have been integrated into one, which includes a qtopia system, busybox and some basic tool kits.
It has the following features:
- Self detection of NFS boot and local boot
- Support for both mouse and touch screen
- Self detection of whether or not the display module is connected to a touch screen to judge
if screen calibration is needed on initial system boot. If the display module is not connected
to a touch screen, system will boot directly and mouse will be ready for use otherwise
system will calibrate the touch screen.
- Self detection of SD or high speed SD card (maximum 32 G) and flash drive
5.4.3 Uncompressing Application Utilities
(1) File system image maker mkyaffs2image
To burn the root_qtopia directory into the target board, you need the mkyaffs2image tool. It is a
command line program.
Go to the work directory /opt/FriendlyARM/mini2440 and run: