(see also should you be using monotonic timers?) Have you ever wondered what is the best way to implement periodic tasks in Linux applications —… Read More »How to implement realtime periodic tasks in Linux applications
I recently purchased an Atmel NGW100 development board which includes an Atmel AT32AP7000 CPU. This CPU is based on the new Atmel AVR32 architecture, and… Read More »Atmel AT32AP7000 development board review
When designing a system that runs embedded Linux, there are number of things you can do to make your life a lot easier and provide… Read More »Design tips for your embedded Linux product
How much does hardware capable of running Linux cost? Recently, I priced components for a fairly minimal system. CPU: Atmel AT91SAM9260 (< $10) 32MBytes of… Read More »Can you afford not to use Linux in your product?
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… Read More »Is Linux ready for real-time applications?
original article published in March, 2007 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… Read More »NAND Flash is almost “free” and what it means for Embedded Systems
In this day and age, most embedded systems include a way for users to easily update software once the device has been deployed. This article… Read More »Do you need “software update” functionality in your Embedded Linux system?
We are currently working a project that contains cm-x270 module (http://bec-systems.com/web/content/view/62/9/ ) which contains 4MB of NOR flash and 128MB of NAND flash. The Linux… Read More »Building a tiny “safe” boot image using OpenEmbedded