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?"
Technology | Posted In: Technology
| Comments (0)

Linux kernel 4.17 is great for embedded designs

Last weekend, Linux kernel 4.17 was released, disappointing a few pundits who thought it should be kernel 5.0. Here are some of the exciting features in this release, and confirmation of something Datalight has always said.
News||Linux | Posted In: News, Linux
| Comments (0)

Effective Power Interruption Testing - USB Removal and NAND Corruption

We had some excellent questions in our April web seminar. These answers delve into removing USB media and corruption on flash media.
Reliability||Technology | Posted In: Reliability, Technology
| Comments (0)

Effective Power Interruption Testing - Questions

Last week, we recorded a web seminar of the talk Datalight gave at Embedded World 2018 on techniques for effective power interruption testing. There were some excellent questions at that session, and this blog post answers a few of them in more detail.
Reliability | Posted In: Reliability
| Comments (0)

Security and Cars dominate Embedded World 2018

Datalight spoke at the 16th Embedded World Conference. For more news about the show, read our blog recap.
News||Automotive||Events | Posted In: News, Automotive, Events
| Comments (0)

Another failed update: Connected cars, over-the-air updates, and what happens when it goes wrong

Recently a failed update once again emphasized the importance of testing all aspects of product updates before going live with them. This can be the best strategy to avoid angry users who quickly take to social media to express their frustrations.
Automotive||Reliability | Posted In: Automotive, Reliability
| Comments (2)

Often Overlooked Security Implications of Data Corruption

Data corruption happens when the media or the file system fail in some way. While this is bad enough, there can be serious security complications afterwards. Our blog post looks at the problem and the solution.
Security||Reliability | Posted In: Security, Reliability
| Comments (0)

Partitioning - Slicing the Options

A file system is a common way of addressing the storage media; partitioning is a method for slicing that media up to use multiple file systems or multiple instances of the same file system, to support different purposes. This article breaks down two methods for partitioning the data.
Technology | Posted In: Technology
| Comments (0)

Who Owns the Data?

A recent article described data as the new oil, with the land grab just beginning. With all the companies that can benefit from your customers' data, this is an apt description. Control over data is something that should factor into every contract and design at this point.
Security||Medical||News | Posted In: Security, Medical, News
| Comments (1)

Do you need a file system or a flash manager?

I am sometimes asked what the difference is between a flash manager and a file system. In broad terms, both are required to store data on flash media, but their roles in storing the data vary greatly from one another. Simply put, software management controls how the flash media is read from and written to, while a file system dictates how and when data is stored. Perhaps some of the confusion between the two options comes from people who are familiar with the flash file systems on Linux – YAFFS, JFFS2, and UBIFS. Here is how the Datalight solution is different.
Technology | Posted In: Technology
| Comments (0)