Embedded Linux Firmware/Driver Wiz?

Nov 18, 2005 4 Replies

Can anyone recommend any books/web resources on embedded linux -- how the various kernels/configurations differ, general architectural principles, how to get RTOS-like behavior, etc?



thanks



morgan


Sure, here are two books that have benefitted me:

The Linux TCP/IP Stack : Networking for Embedded Systems by Thomas Herbert

and

Linux Kernel Development 2nd Edition by Robert Love

A good link:

formatting link

Building embedded linux systems by Karim Yaghmour,oreilly pubs is an excelent book for embedded linux.

regards sundar

Building Embedded Linux Systems:

formatting link

Linux Device Drivers, 3rd Edition:

formatting link

O'Reilly has made this available for free online here:

formatting link

The O'Reilly books are IMO much better than other embedded linux books you might encounter.

If you are using PowerPC, u-boot is a great boot loader:

formatting link

Real-time extensions:

formatting link
formatting link
formatting link

LinuxDevices.com has articles on various topics relating to embedded linux:

formatting link

For example, see

formatting link

Gregg

I forgot to mention another resource that may or may not be useful depending on your target processor:

formatting link

This allows you to build cross-development version of the gcc tools, and a root file system based either on glibc or the smaller uclibc. It allows you to build the full gnu utilities or smaller busybox-based versions of them.

Gregg

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required