Search

Technical Discussion Group Forum

This forum is provided for user discussion. While Beacon EmbeddedWorks support staff and engineers participate, Beacon EmbeddedWorks does not guarantee the accuracy of all information within in the Technical Discussion Group (TDG).

The "Articles" forums provide brief Articles written by Beacon EmbeddedWorks engineers that address the most frequently asked technical questions.

To receive email notifications when updates are posted for a Beacon EmbeddedWorks product download, please subscribe to the TDG Forum of interest.

TDG Forum

PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 03 May 2006 12:13 PM by  peter.barada@logicpd.com
burn image into flash
 1 Replies
Sort:
You are not authorized to post a reply.
Author Messages
johan.stahlgren@tritech.se
New Member
New Member
Posts:


--
02 May 2006 09:45 AM
    How do I reduce the image-size of LogicLinux to fit in built-in-flash on the M5484LITE-card?

    My image is around 4.5 MB, and the card supports only 4MB (without CF).


    /
    Johan
    peter.barada@logicpd.com
    New Member
    New Member
    Posts:72


    --
    03 May 2006 12:13 PM
    Unfortunately there is no one answer for this.

    We wanted to provide a general configuration that is a good starting point, we enabled a generous set of utilities to help people get started.
    Also we've enabled extra components of the kernel to allow for things such as mounting ISO CD images in loopback, NFS, SMB (windows shares), etc.

    You could try to modify the configurations (both kernel and Linux) to remove components/utilities that are unneeded by your application. If you don't need network filesystems or compact flash, you could reconfigure the kernel to remove the following network filesystems (turn them off, not just turn to module):

    NFS
    SMB

    adn int filesystems, turn off the following:

    ISO9660
    VFAT
    MSDOS
    second extended support (EXT2)


    This will save some space in the kernel.

    You could also try removing merge/usr/lib/iptables and remove ipsecadm from the linux (not kernel) configuration uner 'userland applications' and rebuild after a 'make clean' to force a complete rebuild of the kernel/root filesystem.

    What type of application are you trying to put together? I.e. what components of the root filesystem do you need?
    You are not authorized to post a reply.