• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Microcontroller Tips

Microcontroller engineering resources, new microcontroller products and electronics engineering news

  • Products
    • 8-bit
    • 16-bit
    • 32-bit
    • 64-bit
  • Applications
    • 5G
    • Automotive
    • Connectivity
    • Consumer Electronics
    • EV Engineering
    • Industrial
    • IoT
    • Medical
    • Security
    • Telecommunications
    • Wearables
    • Wireless
  • Learn
    • eBooks / Tech Tips
    • EE Training Days
    • FAQs
    • Learning Center
    • Tech Toolboxes
    • Webinars/Digital Events
  • Resources
    • Design Guide Library
    • DesignFast
    • LEAP Awards
    • Podcasts
    • White Papers
  • Videos
    • EE Videos & Interviews
    • Teardown Videos
  • EE Forums
    • EDABoard.com
    • Electro-Tech-Online.com
  • Engineering Training Days
  • Advertise
  • Subscribe

Embedded file system to work with PSoC 6 hardware platform

April 8, 2021 By Aimee Kalnoskas Leave a Comment

Cypress has extended its licensing for SEGGER’s emFile embedded file system to its latest hardware platform PSoC 6.

The PSoC 6 provides a secure solution for IoT development while supporting multiple security environments without external storage. The Systems-on-a-Chip (SoCs) provide integrated hardware and software security features for IoT systems that require protection from cyber threats and hacking.  In this context, SEGGER’s emFile licensing has also been extended to include important modules for the development of such security-sensitive applications. While the FAT file system including Long-File-Name (LFN) support and the SDCard driver was already part of the license agreement, it now includes the following modules:

  • Journaling (component that makes the file system layer fail-safe)
  • Encryption (of entire media or individual files)
  • Device drivers for NOR and NAND flash memory (fail-safe in case of unexpected reset, wear leveling, bad block management)
  • Device drivers for IDE and CompactFlash (access to data on IDE hard disks and CompactFlash memory cards possible)

emFile is a file system library that enables an embedded application or system to store data securely and reliably on any type of storage device. It is a high-performance library optimized for high speed, minimal memory consumption in RAM and ROM,  and versatility in working on any embedded device.

The library is the result of more than 20 years of continuous development and is used on billions of devices worldwide, making it a proven file system for the embedded industry. emFile is hardware agnostic and can run on any 8/16/32/64-bit target.

With the new licensing agreement, Cypress’ customers now have even more options to easily develop secure and reliable applications with the lowest memory consumption and highest performance, even on the latest hardware.

 

You may also like:

  • FPGA
    FPGAs and other programmable devices – what’s the difference?

  • What is an SoC?

  • Securing embedded systems in a hostile world
  • PSoC 64 Standard Secure Amazon Web Services (AWS) microcontroller units (MCUs)
    Secure device management incorporates pre-validated security firmware
  • choosing a microcontroller
    Key factors to consider when choosing a microcontroller

Filed Under: Applications, Embedded, Security Tagged With: cypresssemiconductorcorp

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Featured Contributions

Securing IoT devices against quantum computing risks

RISC-V implementation strategies for certification of safety-critical systems

What’s new with Matter: how Matter 1.4 is reshaping interoperability and energy management

Edge AI: Revolutionizing real-time data processing and automation

Building the quantum future: how to master quantum control design

More Featured Contributions

EE TECH TOOLBOX

“ee
Tech Toolbox: Internet of Things
Explore practical strategies for minimizing attack surfaces, managing memory efficiently, and securing firmware. Download now to ensure your IoT implementations remain secure, efficient, and future-ready.

EE Learning Center

EE Learning Center

EE ENGINEERING TRAINING DAYS

engineering
“bills
“microcontroller
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, tools and strategies for EE professionals.

RSS Current EDABoard.com discussions

  • 12VAC to 12VDC 5A on 250ft 12AWG
  • Seeking Help & Exchange: Junior Analog IC Designer Sharing LDO/Bandgap Design, Seeking Guidance & Interview Experience from Seniors
  • Cadence Virtuoso Simulation Issue
  • Ads 2023 smoothing import s- parameters
  • Why are the efficiencies of my patch antenna so poor?

RSS Current Electro-Tech-Online.com Discussions

  • Did a Buyer Kill My Amp?
  • Need Help Figuring Out the Schematics Of Circuit Board
  • LCD1602 via I2CBus with PCF8574 (Oshonsoft Basic).
  • An Update On Tarrifs
  • Issues with speed sensor

DesignFast

Design Fast Logo
Component Selection Made Simple.

Try it Today
design fast globle

Footer

Microcontroller Tips

EE World Online Network

  • 5G Technology World
  • EE World Online
  • Engineers Garage
  • Analog IC Tips
  • Battery Power Tips
  • Connector Tips
  • DesignFast
  • EDA Board Forums
  • Electro Tech Online Forums
  • EV Engineering
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips

Microcontroller Tips

  • Subscribe to our newsletter
  • Advertise with us
  • Contact us
  • About us

Copyright © 2025 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy