CONFIDENTIAL
Z3-DM8169-VI-RPS
___________________________________________________________________________________________
V1.03.00
Z3 Technology, LLC ♦ 100 N 8
th
ST, STE 250 ♦ Lincoln, NE 68508-1369 U.S.A. ♦ +1.402.323.0702
23
On a PC running Linux, create a directory where the released materials are going to be located,
such as /home/z3/z3-netra:
# mkdir /home/z3/z3-netra
Copy the released tar archive to that directory.
# cp z3-DM8168-1.0.0-20110209.tar.bz2 /home/z3/z3-netra
Untar the archive
# tar -xjf z3-DM8168-1.0.0-20110209.tar.bz2
A directory with the release name and a set of sub-directories should have been created as follows:
z3-DM8168-1.0.0-20110209/
8.1 Building the Code
Follow the directions in the section 10 "Building The Code" below in this file. When the build completes
successfully, an “images” directory will be created at the project level. All images and executables will be
located in the "images" directory, ready to be transferred to the target.
9.
Configuring the Target for Your Own Development Environment
The best way to develop for the Z3-DM8169 system is to use the HDD of a Linux PC to serve as the root file
system for the target. It is also productive to allow the DM8169 system to fetch the Linux kernel from the PC
using the network, so all the software that is being run by the DM8169 is in effect coming from the PC.
To accomplish this, follow the steps below.
1.)
Run a TFTP server on the Linux PC. The target system will need to access files from the "images"
build-tools Contains some scripts that simplify the setup
filesys
This contains the root file system for the DM368 target
kernels
The kernel source tree, with added support for the Z3-DM368-MOD HW
images
Binary images needed by the target are here
toolchain
ARM compilers, binutils and other build tools
u-boot
The u-boot source tree, with support for the Z3-DM368-MOD hardware
z3apps
Optional software licensed by Z3 Technology