User: Password:
|
|
Subscribe / Log in / New account

Tools and distributions for embedded Linux development

Tools and distributions for embedded Linux development

Posted Apr 29, 2010 11:36 UTC (Thu) by warmcat (guest, #26416)
In reply to: Tools and distributions for embedded Linux development by tzafrir
Parent article: Tools and distributions for embedded Linux development

> I actually run it from a 4GB SD card.

I can absolutely recommend that approach... unlike the on-PCB flash you can put a normal filesystem on it (we use ext4 with great results) and you can upgrade it any time, 16GB SD Cards are now available and 32GB will be along soon. You can pop it out and use on a host via SD slot as well.

On the device I am working on we go a bit further and do true SD Card boot (the bootloader is on the SD Card, ROM on the CPU fetches and runs it) which has the advantage the whole this is unbrickable.

BTW for Fedora, we use a 2GB root partition to hold all the -devel and rootfs files and it's enough for our purposes so far.


(Log in to post comments)

Tools and distributions for embedded Linux development

Posted May 6, 2010 14:31 UTC (Thu) by dominosrob (guest, #63549) [Link]

From what I've read the write speed performance of the SD card will gradually degrade due to the lack of a TRIM function. This has become a big enough issue that Windows Vista and newer Linux kernels utilize the TRIM function on SSD drives that support it. But this function has yet to be put on SD cards (probably cause their designed for digital cameras!)

NAND flash may be better suited since the wear-leveling is integrated into the filesystem software (Flash Translation Layer).


Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds