Cirrus Logic EDB9302A Bedienungsanleitung Seite 20

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 20
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 19
Conclusions
The method shown here is the classic way to customize an embedded Linux
system: change files and add programs to the file system, test via NFS and then
burn the new file system image to the GESBC-9302 flash. The result is that the
GESBC-9302 is self-contained and fast in execution because everything is
running in a ramdisk.
There are however, some limitations with this method. Because the file system
is running in a ramdisk, there will be a limit to how much can be added. Using
the df command shows that the ramdisk is 65% used after the new file system
was installed into the GESBC-9302. There are still 2.116 Mbytes available, but
any additions to this file system will have an upper limit. In order to add a new
package or expand the file system image greatly would require a recompile of the
kernel so that a larger ramdisk could be launched at bootup.
You could have Redboot mount the file system directly from the USB drive
instead of a ramdisk and trade some speed for added memory and flexibility.
And you could even set the GESBC-9302 to find its file system via NFS on
power-up.
The Redboot loader has a scripting capability that allows the user to specify
loading the file system from any number of places. Read the Redboot command
documentation at www.ecoscentric.com for a complete description of the
Redboot capabilities.
Keep in mind that the GESBC-9302 comes with Linux in the default configuration
described in this article. The GESBC-9302 can also run other operating systems
including: eCos, NetBSD, Inferno, Win CE and others.
Seitenansicht 19
1 2 ... 15 16 17 18 19 20

Kommentare zu diesen Handbüchern

Keine Kommentare