Rebuilding redboot, Ia32/x86 x86based pc, Overview – Comtrol eCos User Manual
Page 246: Initial installation, Ia32/x86 x86-based pc

Chapter 5. Installation and Testing
Rebuilding RedBoot
These shell variables provide the platform-specific information needed for building RedBoot according to the
procedure described in
export TARGET=frv400
export ARCH_DIR=frv
export PLATFORM_DIR=frv400
The names of configuration files are listed above with the description of the associated modes.
IA32/x86 x86-Based PC
Overview
RedBoot supports two serial ports and an Intel i82559 based ethernet card (for example an Intel EtherExpress Pro
10/100) for communication and downloads. The default serial port settings are 38400,8,N,1.
The following RedBoot configurations are supported:
Configuration
Mode
Description
File
Floppy
[Floppy]
RedBoot running from a
boot floppy disk installed
in the A: drive of the PC.
redboot_ROM.ecm
Initial Installation
RedBoot takes the form of a self-booting image that must be written onto a formatted floppy disk. The process will
erase any file system or data that already exists on that disk, so proceed with caution.
For Red Hat Linux users, this can be done by:
$ dd conv=sync if=install/bin/redboot.bin of=/dev/fd0H1440
For NT Cygwin users, this can be done by first ensuring that the raw floppy device is mounted as
/dev/fd0
.
To check if this is the case, type the command mount at the Cygwin bash prompt. If the floppy drive is already
mounted, it will be listed as something similar to the following line:
\\.\a: /dev/fd0 user binmode
If this line is not listed, then mount the floppy drive using the command:
$ mount -f -b //./a: /dev/fd0
To actually install the boot image on the floppy, use the command:
142