Delkin Blog

Technical Success Stories: Solving SD Card Application Software Optimization

 

A customer approached Delkin for assistance after their embedded computing device provided incomplete data due to repeated SD card failures. Their customers were continually reaching out to complain about data corruption and device failures, and the company was struggling to identify the source of the issue. They asked Delkin for help in solving this problem.

 

Customer Story

The company in question was surprised to experience a series of problems with their most popular and profitable product. The failures began to occur after the company chose to extend the battery life of the device. They determined that they could get more battery life by turning off the SD card. They did so, and testing showed that turning the SD card off extended the operational life of the battery between charges. When this change went into effect, the power rating improved, but data corruption and failure reports started to come in.

 

Delkin Discovery

Delkin’s engineering team worked with the customer to figure out why random SD cards were showing corruption at unpredictable intervals. To do this, Delkin’s team worked to understand the usage model and to track bus activity between the host and the SD card.

 

Through this research, Delkin’s engineers found the data corruption of the SD cards was caused by the change to the software that the company had made. The customer was unaware that the cards could draw enough power to keep the CPU alive from leakages from signal pins. This allowed updating and data consolidation functions to occur, but when a write operation occurred, the power could drop and trigger errors.

 

Delkin Solution

Delkin recommended that the customer stop turning off the power supply to the SD cards and instead modify their application so that the signal pins were driven low before power was turned off. This would prevent data corruption issues and would even allow the device to save more power, since it would stop power leakages.

 

The customer was thrilled with the solution and was able to modify their software to change the SD card functionality. The new code was loaded and tested, and the units were updated and shipped out within a few days. This restored customers’ confidence and boosted the revenue stream for that product line.

 

Lessons Learned

NAND flash memory cards are complex, so industrial OEMs should work with their flash storage provider to select the best NAND flash option for maximum performance. By working with the customer, Delkin was able to prevent data corruption, reduce power consumption and power fail, and optimize the card application software.

 

Lean on Delkin’s Technical Team

If you have a host storage problem, the Delkin Customer Applications Team can be a trusted adviser. We’ve solved hundreds of complex host failure issues and look forward to understanding your needs for rugged flash-based storage.

 

Contact

  • This field is for validation purposes and should be left unchanged.

 

Related Posts

What is a Locked BOM? How Does It Work?

  What is a Locked BOM (Bill of Materials) Once an OEM has qualified a solution,...

Technical Success Stories: SLC SD Card Solution- Terabytes Written & Drive Writes

  “We were told that Terabytes Written (TBW) and Drive Writes Per Day (DWPD) are...

Delkin Devices is Built to Order in the USA

  When it comes to purchasing embedded storage devices, although there are a multitude of...

Temperature Considerations for SSD- Hot Climate
The Importance of SSD Industrial Temperature Considerations

  Industrial applications often face extreme temperature demands, and it’s important to note SSD industrial...

Delkin Devices Industrial USB Flash Drive
The Impressive Architecture of SLC USB Flash Drives

  Today’s SLC USB Flash drives are rugged, durable, and even customizable. Electrical engineers have...

Flash Endurance & SSD Wear Leveling Algorithms

  Although SLC NAND Flash memory provides a high level of performance, it still has...

Technical Success Story: Industrial and Commercial Flash Storage

  Commercial flash storage products are extremely common and widely available. For this reason, some...

Industrial Flash Storage Customization

  Flash memory cards are used in countless industrial, commercial, and consumer applications. There are...

SD, D300 Series, 16GB SLC Industrial
Technical Success Stories: SLC SD Card- Finding the Right Solution

  As flash technology evolves, it is becoming increasingly challenging to compare memory devices. At...

Concept of Communication Network Applications in City
eMMC in Networking and Communication Applications

What Is Industrial eMMC or Embedded Multimedia Device? eMMC or embedded Multimedia is small yet...