Chapter 1. Software Considerations

YOU KNOW YOU WANT TO BUILD AN EMBEDDED APPLICATION, and you know you want to use Linux as the operating system.Where do you start?

With the hardware.

The hardware choices you make—processor, memory, flash, and so on—drive what you will do with the software. Because no software license cost is associated with Linux, most of your cost will be in the hardware itself. The more units you sell, the more true that is. Therefore, in any high-volume application, it’s important to get the hardware right before you ever worry about the software. Linux has been adapted to many different microprocessors and microcontrollers, ...

Get Embedded Linux now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.