Datalight to Present at ESC Minneapolis

We are excited to announce that Datalight has been invited to present at the 2016 Embedded Systems Conference in Minneapolis, September 21-22. The session “Open Source and yet Secure” and “Avoiding the Brick – Seamless Updates in Embedded Devices,” will discuss best practices embedded engineers can employ to avoid challenges they face in producing long-lasting, high-quality products.
Events | Posted In: Events
| Comments (0)


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.
News||Industrial | Posted In: News, Industrial
| Comments (0)


Putting Developers in Control with New FreeRTOS Version 9

As a partner of FreeRTOS in designing quality open source software for IoT, Datalight is excited for the recent release of FreeRTOS version 9.0.0. FreeRTOS V9 adds several features and improvements to the real-time operating system. Most significantly, FreeRTOS now supports completely statically allocated systems, giving developers precise control over the RAM footprint and even the memory locations of specific RTOS components (such as each individual task’s stack).
RTOS||News | Posted In: RTOS, News
| Comments (0)


Which Linux Flash File System is Best for Your Device?

Raw flash memory, that is, memory that isn’t part of a package (like SD, eMMC, SSD, and the like) requires software to manage it. On Linux, this software is the Memory Technology Device (MTD) layer, with a flash file system above that to handle wear-leveling, bad block management, and all regular file system duties. There are several options for Linux, but some of them present advantages.
Linux||News | Posted In: Linux, News
| Comments (0)


Do You Know How Wear-Leveling Extends Flash Lifetime?

Embedded devices are used for many different purposes, in many different industries, and the expectations for lifetime range vastly between them. Small consumer products, such as wrist-mounted fitness monitors have lifetimes of only a few years as new versions will take their place shortly, whereas embedded devices in cars and energy meters may be expected to last upwards of 30 years. NAND flash wears out over time and will eventually fail. How can you extend the life of your NAND-based devices?
Endurance||Linux | Posted In: Endurance, Linux
| Comments (0)


Myth Busting for Iot Devices - The File System

Recently, William Lamie published a mythbusting piece that examined the use of an RTOS in IoT devices on Electronic Design. His insightful comments apply to most device designs complex enough to use a microprocessor. Which, these days, is pretty much all of them. We’ve run into a lot of the same myths around one crucial component of the RTOS – the file system.
Microcontrollers||Reliability||Security | Posted In: Microcontrollers, Reliability, Security
| Comments (0)


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.
Automotive | Posted In: Automotive
| Comments (0)


Survey Says: Protecting Data is a Concern in Embedded

We recently conducted a survey on the state of data security for embedded developers and the projects they are working on as a way to gauge the security concerns of the industry. We wanted to get developers’ opinions on everything related to embedded security, including how they are keeping data secure, if they foresee future projects requiring more security and which security risks they consider are the most important.
Security | Posted In: Security
| Comments (0)


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.
Security||Events | Posted In: Security, Events
| Comments (0)


Explaining OverlayFS – What it Does and How it Works

Union file systems are a creative solution to allow a virtual merge of multiple folders, while keeping their actual contents separate. The Overlay file system (OverlayFS) is one example of these, though it is more of a mounting mechanism than a file system. Brought into the Linux kernel mainline with version 3.18, OverlayFS allows you to overlay the contents (both files and directories) of one directory onto another. The source directories can be on different volumes and can even be different file systems, which creates an interesting mechanism for allowing temporary modification of read-only files and folders.
Technology||Linux | Posted In: Technology, Linux
| Comments (3)