Skip to content

SDCardIO

EyesOfThings edited this page Feb 16, 2017 · 7 revisions

Index

  1. Introduction
  2. Limitations
  3. Dependencies
  4. Licensing

Introduction

This module contains functions to provide access to files and directories on the SD card. It supports file level encryption (only file contents, not metadata) through the use of the EoT library “Crypto”. Furthermore, it can also be used to mount and unmount the SD card. The module uses FAT32 as file system and builds on top of file system functionality provided by RTEMS. The module’s interface is documented through doxygen comments.

Limitations

There are two known issues which prevent some SD cards from working in the EoT device. The first issue is due to an incompatible formatting of the SD card. Such cases can be resolved by following the formatting instructions in the documentation of the Movidius MDK. The other issue appears to be related to the specific SD card in use. This may possibly be caused either by a defective SD card or a bug in RTEMS.

Dependencies

No external dependencies.

Licensing

The unit tests use the embUnit, a unit testing library for embedded systems, which uses the MIT/X Consortium License.

Clone this wiki locally