emCompress-ToGo Compression Algorithm Enables Data Logging, Wireless Transmission for Resource-Constrained Embedded Systems

February 5, 2019 Brandon Lewis

MONHEIM, GERMANY. SEGGER has announced the SMASHv2 lossless compression algorithm for resource-constrained systems to its emCompress-ToGo tool. SMASHv2 enables real-time compression and de-compression for embedded systems, requiring only 1 KB of ROM for compression and roughly 0.5 KB of ROM for decompression.

Compared to its predecessor, the emCompress-ToGo SMASHv2 algorithm provides better compression and smaller code. The tool uses a flexible API that requires only one parameter for compression and decompression directly to/from memory or application functions.

The tool enables users to:

• Store firmware images or FPGA bitstreams in less ROM

• Reduce the size of stored data for data loggers and transferring data to processing servers

• Enable wireless updating through compression

Trial versions for any Cortex-M-based target system and the Windows OS are available for downlod. More information can be found at www.segger.com/products/compression/emcompress/emcompress-togo.


About the Author

Brandon Lewis

Brandon Lewis, Editor-in-Chief of Embedded Computing Design, is responsible for guiding the property's content strategy, editorial direction, and engineering community engagement, which includes IoT Design, Automotive Embedded Systems, the Power Page, Industrial AI & Machine Learning, and other publications. As an experienced technical journalist, editor, and reporter with an aptitude for identifying key technologies, products, and market trends in the embedded technology sector, he enjoys covering topics that range from development kits and tools to cyber security and technology business models. Brandon received a BA in English Literature from Arizona State University, where he graduated cum laude. He can be reached by email at brandon.lewis@opensysmedia.com.

Follow on Twitter Follow on Linkedin Visit Website More Content by Brandon Lewis
Previous Article
ADACORE, NVIDIA Accelerate ISO 26262 Compliance by Securing Critical Firmware with Ada and SPARK

NVIDIA will also migrate certain SoC product lines to the RISC-V instruction set. The hope is both moves wi...

Next Article
Mocana TrustCenter and TrustPoint Bring IoT Security to Brownfield Industrial

Endpoint solutions bring device authentication, OS patching, and legacy protocol support for industrial dev...