TREEspan File System
Embedded Transactional Flash File System
Reliable Storage at The Edge
Fail-Safe Transactional File System
Native Flash Support
Low Footprint - High Performance
Adaptable for the Most Demanding Tasks
Real Time Storage
Low write latency and efficient wear-levelling to help real-time applications.
Transactional, fail-safe interface, with high performance random accesses.
Efficient wear levelling and reduced write amplification to maximize flash lifetime.
Maximize streaming read and write performance for audio/video recording and playback.
Low RAM usage for low power MCU even with high capacity storage devices.
Everything Needed to Get You Going
TSFS is delivered with everything needed to start development right away. We will take care of developing all the drivers and BSP required on your selection of MCU or SoC. We also take care of integrating TSFS with your selected RTOS, toolchain and IDE. Every delivery of TSFS includes:
- Full source code
- Demonstration and development project
- Peripheral driver
- Storage media driver
- Platform and RTOS integration
- Getting started guide
- Test report
- Hardware errata summary report
On Any RTOS and MCU
TSFS is not tied to any RTOS or platform and can be deployed practically anywhere on most MCU and SoC. You only need to choose your MCU and RTOS and we take care of the porting and integration.
Software is only as good as its documentation. That is why TSFS is delivered with complete documentation of unparalleled quality. Check out the user manual or API reference manual in our documentation section.
Let’s explore and compare two different paradigms of flash management commonly used throughout the industry: managed flash and unmanaged flash. Managed flash devices include SD cards, USB flash drives, eMMC and UFS modules — also SSDs, but those are less often seen in embedded systems. These are all NAND-based devices.
This article is the first of an introduction series about flash memory. A high-level introduction shall we say. Not the kind that takes you straight to the electron and drags you through the depths of quantum physics. No. The purpose of this series is to provide useful information from an operational perspective. Things that you