Download An Introduction to Embedded Programming in a Linux Environment

Transcript
Other Embedix SDK Topics
Once you have enabled this option, notice the Enabled and Unfulfilled icon is displayed. To correct this, you will need to go to the State tab, and enable the appropriate options. Most likely, some networking information and some needed sockets
information will not be enabled. Of course the components that are not enabled are
based solely on the state that you loaded. Recall that the state used throughout this
chapter is Embedix_config_1.0.
Step 10: Choose the option Deployment Option 2: Create Compressed Embedix
Floppy Distribution. By selecting this option Target Wizard will prompt you to
insert diskettes during the image build.
Step 11: Ensure all Build Image Options are Enabled and Fulfilled. If the Enabled
but Unfulfilled icon appears, then you will need to go to the State tab, and make any
changes so you receive the Enabled and Fulfilled icon.
Step 12: Choose Build -> Build. This will create the installation floppy. Once this
is complete choose Build -> Build Image. This will write the Embedix Linux image
to the diskettes. To better understand why you are executing two builds, see the note
below.
Note: In order to use the Create Bootable Embedix Installation Floppy Disk for
Target option, you will need to select this option the first time you are building the
new image. After the new image is built, Target Wizard will prompt you to insert a
floppy. Once the floppy is made bootable, you will need to label it as your bootable
floppy, and you will need to run build again.
Now that you have created the bootable floppy disk, you will need to install the
Embedix Linux image on a different floppy. To do this, you will need to disable the
Create Bootable Embedix Installation Floppy Disk for Target. The choose Build ->
Build. The new image will quickly compile. During the compile, you will be
prompted to insert a floppy disk. If you new image is larger than one disk, then you
will be prompted to insert another disk. As you insert and remove disks, ensure that
you properly label them, their order in the installation is important.
9 - 7 Frequently Asked Questions
In writing this book, and building many different images, a few questions arose.
These questions with answers were not significant enough to take a full section in
any particular chapter; however, they are significant enough to at least mention.
182
An Introduction to Embedded Programming in a Linux Environment