May, 2007
by Cliff Brake
Welcome to the Embedded Perspective Newsletter, a free monthly newsletter providing insights, reviews, and perspective on Embedded Systems development and related industries.
Feedback is appreciated. Email me at: cbrake@bec-systems.com.
For back issues or to subscribe, visit: http://bec-systems.com/web/content/view/39/35/ . These articles also appear on the BEC Systems web site and are available in an RSS feed. Please forward this to anyone you think might be interested.
In this issue:
* NAND Flash is almost free and what it means for Embedded Systems
* Is Linux ready for real-time applications?
* Can you afford not to use Linux in your product?
| NAND Flash is almost "free" and what it means for Embedded Systems | |
EETimes recently ran an article titled "Plummeting prices make NAND appear almost free" (http://www.eetimes.com/news/latest/showArticle.jhtml?articleID=197002923). 1GBytes parts cost around $55 in Nov 2005. As of 2007-03-28, a 1GBytes part costs around $8. This is almost an order of magnitude reduction in a little over a year. This article examines the impact this price drop will have on embedded systems and the changes we will likely see including: storage is now at post-scarcity, will "embedded" distributions become obsolete, will uclibc become obsolete, and challenges with large NAND flash parts.
| |
| Read more... | |
| Is Linux ready for real-time applications? | |
Have you ever wondered about the real-time response of Linux and how well it performs? I recently developed a system where I had the requirement to send a packet of data out a serial port every 30ms. This article describes how stock Linux can be used to accomplish this and solutions to several problems I encountered. There are several concepts that need to be understood such as how to set a Linux process to real-time, and kernel preemption. | |
| Read more... | |
| Can you afford not to use Linux in your product? | |
How much does hardware capable of running Linux cost? Recently, I priced components for a fairly minimal system.
So, at this price you have to ask: can I afford not to embed Linux in my product? Can I afford not to take advantage of standard interfaces like Ethernet and USB? Can I afford not to take advantage of 1000's of high quality applications and drivers? Can I afford to not implement a system with virtually unlimited storage and capability for expansion? Think about this carefully because your competitors are. Have questions or need help getting started? Contact us -- we can help. | |
| Read more... | |


