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