Kerri McConnell

Splitting hairs: When is a flash file system not a flash file system?

When you spend as much of your time as we do in the depths of the storage stack, you become aware of nuances that are lost on those less well-versed in file systems and media drivers. Some products call themselves "flash file systems" yet offer absolutely no features that have anything to do with the flash memory. "How can that be" you ask, "are they lying?"

Don’t Let a Potential Schedule Saver Become a Product Killer

More and more embedded devices are gaining the ability to connect – to each other, to private networks, and to the public cloud. This increasing connectivity is creating a fresh ease of delivering software updates to all kinds of devices that have been deployed to the field. While no one would argue that the ability to provide timely security updates is a bad thing, we need to be careful that this ubiquitous updatability doesn’t tempt us to ship a product before it’s really ready. And more importantly, that we plan for a failsafe way to manage updates when they do happen.

Behind the Numbers: Using Sourcery Analyzer to Decipher Performance Bottlenecks

We’ve been fortunate to work closely with the Mentor Embedded Linux team and Raima as we’ve developed our upcoming joint webinar, “Don't Let Unreliable Data Storage Derail your IIoT Strategy.” I’ve already discussed on this blog the impetus behind the paper that spawned it: “Optimizing Your IIoT Storage Stack.” We know that Reliance Nitro configurability can allow applications to find the balance between minimizing data at risk and write performance. Simple changes to Raima’s RDM database showed huge performance gains in our testing.

Why We Wrote the New “Optimizing Your Software Stack for IIoT Devices”

The idea for this paper came from a conversation our CEO, Roy Sherrill, had with several customers and industry folks regarding the decreasing endurance of flash memory. Some smaller lithography parts have program/erase cycles counted in the hundreds. What techniques can be used to make sure writes (and hence erases) are held to a minimum while still providing the level of performance and reliability that embedded devices require? He had some theories, but wanted proof.

How Do You Troubleshoot Data Corruption?

In the world of embedded computing, data-related failures are unfortunately part of being in business. Even with the right hardware, software and development, frustrating and costly failures can occur. But when issues do surface, many companies don’t possess the right tools to troubleshoot the challenges they run into.

On the Road Again: Datalight Heads to Embedded World

The theme of this year’s Embedded World show in Nuremberg, Germany (Feb. 23-25) is “We Are the Internet of Things” and we couldn’t be more excited to demonstrate how Datalight embodies this sentiment. We will once again be co-located with our partner Logic Technology in Hall 4, Stand 108, alongside some of the most innovative software and tools purveyors in the industry.

Myth Busting: SSDs are Faster than SDs – or Are They?

At the request of a customer in the banking machines segment, Datalight recently completed an investigation of some performance differences they were seeing between SD and SSD on their embedded target. The findings left us scratching our head a bit.

File Systems Big and Small

The embedded systems market is extraordinarily diverse. Virtually any electronic device that is not a desktop computer or an enterprise data center behemoth is under the “embedded system” umbrella. With such variation in form factor, use case, price point and processing need it should come as no surprise that data storage needs differ as well.

Root Cause Analysis: The Quest for Zero Defects

Today automotive OEMs—and by extension, their suppliers—are being held to a standard that demands absolute answers whenever a component or system fails. The safeguards built in and care taken in developing these systems is high and failures are a rare occurrence, only small fractions of a percentage.

2013 Embedded Tech Favorites

Wrapping up another busy development year at Datalight, it occurs to us that as much as we love helping our customers with software to handle their critical data needs on things like smart meters, medical infusion pumps, factory controllers, automobile infotainment systems and first responder radios, there are some cool embedded technologies we'd like to have in our personal Christmas stockings in 2013.

Wish Granted

OEM customers have told us for years that struggles with NAND supply and lack of standards costs them a great deal of time and money. A shortage or EOL on a key component like NAND flash memory can cause product delivery delays that impact topline revenue and potentially company reputation. What they wish for is a "plug and play" option that lets them multi-source their flash memory.