Specifications
3.10.4. Format of the cpkgs.lst and tpkgs.lst Files
Each line of these files has the following format:
<sub_step_number> <package_name> <spec_file_name> \
<binary_package_name> <package_version>
The ELDK source CD-ROM contains the cpkgs.lst and tpkgs.lst files used to build this version of the ELDK
distribution. Use them as reference if you want to include any additional packages into the ELDK, or remove
unneeded packages.
To add a package to the ELDK you must add a line to either the cpkgs.lst file, if you are adding a ELDT
package, or to the tpkgs.lst file, if it is a target package. Keep in mind that the relative positions of packages in
the cpkgs.lst and tpkgs.lst files (the sub-step numbers) are very important. The build procedure builds the
packages sequentially as defined in the *.lst files and installs the packages in the "work" environment as they
are built. This implies that if a package depends on other packages, those packages must be specified earlier
(with smaller sub-step numbers) in the *.lst files.
Note: For cpkgs.lst, the package_version may be replaced by the special keyword "RHAUX". Such packages
are used as auxiliary when building ELDK 4.2 on non-Fedora hosts. These packages will be built and used
during the build process, but will not be put into the ELDK 4.2 distribution ISO images.
4. System Setup
4.1. Serial Console Access♦
4.2. Configuring the "cu" command♦
4.3. Configuring the "kermit" command♦
4.4. Using the "minicom" program♦
4.5. Permission Denied Problems♦
4.6. Configuration of a TFTP Server♦
4.7. Configuration of a BOOTP / DHCP Server♦
4.8. Configuring a NFS Server♦
•
4. System Setup
Some tools are needed to install and configure U-Boot and Linux on the target system. Also, especially during
development, you will want to be able to interact with the target system. This section describes how to
configure your host system for this purpose.
4.1. Serial Console Access
To use U-Boot and Linux as a development system and to make full use of all their capabilities you will need
access to a serial console port on your target system. Later, U-Boot and Linux can be configured to allow for
automatic execution without any user interaction.
There are several ways to access the serial console port on your target system, such as using a terminal server,
but the most common way is to attach it to a serial port on your host. Additionally, you will need a terminal
emulation program on your host system, such as cu or kermit.
4. System Setup 30