<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Embedded File System - emFile Pro (2.50.04) (eDelivery - instant activation)</title><link>https://community.element14.com/products/devtools/product-pages/w/documents/21924/embedded-file-system---emfile-pro-2-50-04-edelivery---instant-activation</link><description>Product Detail Documents</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Embedded File System - emFile Pro (2.50.04) (eDelivery - instant activation)</title><link>https://community.element14.com/products/devtools/product-pages/w/documents/21924/embedded-file-system---emfile-pro-2-50-04-edelivery---instant-activation</link><pubDate>Fri, 05 May 2023 15:56:55 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9937b997-24bf-4b25-98ff-7177b7896f3c</guid><dc:creator>e14-publisher</dc:creator><comments>https://community.element14.com/products/devtools/product-pages/w/documents/21924/embedded-file-system---emfile-pro-2-50-04-edelivery---instant-activation#comments</comments><description>Current Revision posted to Documents by e14-publisher on 5/5/2023 3:56:55 PM&lt;br /&gt;
&lt;div id="product-page-content"&gt;
    &lt;h1 class="xs-mt0 xs-mb2"&gt;Embedded File System - emFile Pro (2.50.04) (eDelivery - instant activation)&lt;/h1&gt;
    &lt;div class="xs-mb3"&gt;&lt;span class="bold xs-mr1"&gt;Manufactured By:&lt;/span&gt;Segger&lt;/div&gt;
    
    &lt;div class="xs-flex md-flex-row xs-flex-column"&gt;
        &lt;div class="md-w40 xs-w100"&gt;
                    &lt;div id="devtool-primary-image" class="devtool-primary-image-container fill-white"&gt;
                                    &lt;img src="https://community-dc-assets.element14.com/images/devtool/size500/embedded_file_system__emfile_pro_25004_edelivery__instant_activation_500x552_1579632557.png" class="devtool-image-devtool-0 xs-w100 xs-full-height fill-white obj-fit-contain xs-block" alt="Embedded File System - emFile Pro (2.50.04) (eDelivery - instant activation)" /&gt;
                            &lt;/div&gt;
                            &lt;/div&gt;

        &lt;div class="md-w60 md-pl4 md-pl4 md-pt0 xs-w100 xs-pl0 xs-pl0 xs-pt2"&gt;
                        &lt;div class="xs-flex xs-flex-justify-space-between xs-flex-align-center xs-border-lighter fill-white xs-p2"&gt;
                                    &lt;div class="xs-mt1 xs-mb1"&gt;
                        &lt;div class="xs-text-5"&gt;&lt;span class="bold xs-mr1"&gt;Part Number:&lt;/span&gt;&lt;span id="part-number-value"&gt;2.50.04 EMFILE PRO BUNDLE SSL&lt;/span&gt;&lt;/div&gt;
                    &lt;/div&gt;
                    &lt;div class="xs-text-right xs-mr2"&gt;
                                            &lt;a id="e14-product-link-dac6c" data-at-areainteracted="design-center" data-at-type="click" data-at-link-type="button" href="javascript:void(0)" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('dac6c'));" data-farnell="2491326" data-newark="" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; 
                                        &lt;/div&gt;
                            &lt;/div&gt;
                                    &lt;div class="xs-mt3 xs-p1 lh-3"&gt;
            &lt;p&gt;emFile&amp;nbsp;is a file system for embedded applications that can be used on any media, for which basic hardware access functions can be provided. emFile is a high performance library that has been optimized for minimum memory consumption in RAM and ROM, high speed and versatility. It is written in ANSI C and can be used on any CPU.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Available for eDelivery - instant activation&amp;nbsp;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="e14-button-medium e14-button-secondary"&gt;&lt;a href="mailto:embeddedsoftware@element14.com?Subject=SEGGER%20emFile%20-%20Design%20Center"&gt;Request Technical Consultancy&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
                    &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class="xs-mt3"&gt;
    &lt;p&gt;emFile is a CPU independent, ANSI-C middleware library to provide FileSystem functionality to any embedded system. It is also OS independent.&lt;/p&gt;
&lt;p&gt;Two versions of this embedded file system are available. Depending on your application needs; a Microsoft Windows&amp;reg; compatible version which extends a FAT12, FAT16 and FAT32 file system to your embedded application is available, as well as a proprietary file system designed specifically for embedded devices. Both implementations of emFile make use of the same upper layer API which is similar to the standard &amp;quot;C&amp;quot; I/O API (stdio.h).&amp;nbsp;emFile has been designed to cooperate with any kind of embedded system and storage device. To use a specific medium with emFile, a device driver for that medium is required. Device drivers are available for most common mediums.&lt;/p&gt;&lt;h4&gt;License&lt;/h4&gt;&lt;p&gt;Available as a: &lt;strong&gt;Single Product Souce Code license.&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;All licenses are entitled to &lt;strong&gt;FREE product updates and support for 12 months&lt;/strong&gt; from the date of activation.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;emFile PRO&amp;nbsp;includes:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;emFile FAT (2.00.01)&lt;/li&gt;
&lt;li&gt;emFile FAT LFN Module (2.10.10)&lt;/li&gt;
&lt;li&gt;emFile device driver NAND universal (2.10.06)&lt;/li&gt;
&lt;li&gt;emFile device driver CF/IDE (2.10.02)&lt;/li&gt;
&lt;li&gt;emFile device driver SD/MMC (2.10.03)&lt;/li&gt;
&lt;li&gt;emFile device driver NOR (2.10.04)&lt;/li&gt;
&lt;/ul&gt;
    &lt;/div&gt;
    
        &lt;h3 class="toc-item xs-pb2 xs-border-bottom"&gt;Features&lt;/h3&gt;
    &lt;ul&gt;
&lt;li&gt;MS DOS/MS Windows-compatible FAT12, FAT16 and FAT32 support.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;A module that handles long file names of FAT media.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Multiple device driver support.
&lt;ul&gt;
&lt;li&gt;You can use different device drivers with emFile, which allows you to access different types of hardware with the file system at the same time.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Multiple media support.
&lt;ul&gt;
&lt;li&gt;A device driver allows you to access different media at the same time.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Cache support.
&lt;ul&gt;
&lt;li&gt;Improves the performance of the file system by keeping the last recently used sectors in RAM.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Works with any operating system to accomplish a thread-safe environment.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;ANSI C stdio.h-like API for user applications.
&lt;ul&gt;
&lt;li&gt;An application using the standard C I/O library can easily be ported to use emFile.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Very simple device driver structure.
&lt;ul&gt;
&lt;li&gt;emFile device drivers need only basic functions for reading and writing blocks. There is a template included.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;NOR flash&amp;nbsp;(EEPROM) driver. Any CFI-compliant NOR flash is supported. Wear leveling included.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;NAND flash driver. Very high read/write speeds. ECC and wear leveling included.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;A device driver for&amp;nbsp;MultiMedia &amp;amp; SD cards&amp;nbsp;using SPI mode or card mode that can be easily integrated.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;A IDE driver, which is also suitable for CompactFlash using either True IDE or Memory Mapped mode.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;An optional proprietary file system &amp;#40;EFS&amp;#41; with native long file name support.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;An optional&amp;nbsp;journaling add-on.
&lt;ul&gt;
&lt;li&gt;It protects the integrity of file system against unexpected resets.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;&lt;/ul&gt;
&lt;ul&gt;&lt;/ul&gt;
    
    
    &lt;div id="devtool-required-devtools-section" class="xs-hide"&gt;
        &lt;h3 class="toc-item xs-pb2 xs-mb1 xs-border-bottom"&gt;Required Tools&lt;/h3&gt;
        &lt;div id="devtool-required-devtools-content"&gt;&lt;/div&gt;
    &lt;/div&gt;

    &lt;div id="devtool-accessory-devtools-section" class="xs-hide"&gt;
        &lt;h3 class="toc-item xs-pb2 xs-mb1 xs-border-bottom"&gt;Accessory Tools&lt;/h3&gt;
        &lt;div id="devtool-accessory-devtools-content"&gt;&lt;/div&gt;
    &lt;/div&gt;

        &lt;h3 class="toc-item xs-pb2 xs-border-bottom"&gt;Documents&lt;/h3&gt;
        &lt;div class="xs-px2"&gt;
        &lt;h4 class="xs-pb2 xs-border-bottom"&gt;User Manual/Guide&lt;/h4&gt;
                &lt;div class="attachment xs-mb3"&gt; 
            &lt;i class="fal fa-file-pdf"&gt;&lt;/i&gt;
                    &lt;a href="https://www.segger.com/cms/admin/uploads/productDocs/UM02001_emFile.pdf" target="_blank"&gt;emFile CPU independent File System for embedded applications (pdf)&lt;/a&gt;
        &lt;/div&gt;
            &lt;/div&gt;
        
    
    &lt;/div&gt;

&lt;div class="xs-hide"&gt;
&lt;script&gt;e14.meta.page.devtools={"id": 2490, "type": "devtool", "part_number": "2.50.04 EMFILE PRO BUNDLE SSL" };&lt;/script&gt;
&lt;/div&gt;

&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: emfile, os_middleware, segger, middleware, Embedded File System, mcu&lt;/div&gt;
</description></item><item><title>Embedded File System - emFile Pro (2.50.04) (eDelivery - instant activation)</title><link>https://community.element14.com/products/devtools/product-pages/w/documents/21924/embedded-file-system---emfile-pro-2-50-04-edelivery---instant-activation/revision/3</link><pubDate>Thu, 16 Dec 2021 23:28:47 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9937b997-24bf-4b25-98ff-7177b7896f3c</guid><dc:creator>e14-publisher</dc:creator><comments>https://community.element14.com/products/devtools/product-pages/w/documents/21924/embedded-file-system---emfile-pro-2-50-04-edelivery---instant-activation#comments</comments><description>Revision 3 posted to Documents by e14-publisher on 12/16/2021 11:28:47 PM&lt;br /&gt;
&lt;div class="xs-hide"&gt;
&lt;script&gt;e14.meta.page.devtools={"id": 2490, "type": "devtool", "part_number": "2.50.04 EMFILE PRO BUNDLE SSL" };&lt;/script&gt;
&lt;/div&gt;
&lt;div id="product-page-content"&gt;
    &lt;h1 class="xs-mt0 xs-mb2"&gt;Embedded File System - emFile Pro (2.50.04) (eDelivery - instant activation)&lt;/h1&gt;
    &lt;div class="xs-mb3"&gt;&lt;span class="bold xs-mr1"&gt;Manufactured By:&lt;/span&gt;Segger&lt;/div&gt;
    
    &lt;div class="xs-flex md-flex-row xs-flex-column"&gt;
        &lt;div class="md-w40 xs-w100"&gt;
                    &lt;div id="devtool-primary-image" class="devtool-primary-image-container fill-white"&gt;
                                    &lt;img src="https://community-dc-assets.element14.com/images/devtool/size500/embedded_file_system__emfile_pro_25004_edelivery__instant_activation_500x552_1579632557.png" class="devtool-image-devtool-0 xs-w100 xs-full-height fill-white obj-fit-contain xs-block" alt="Embedded File System - emFile Pro (2.50.04) (eDelivery - instant activation)" /&gt;
                            &lt;/div&gt;
                            &lt;/div&gt;

        &lt;div class="md-w60 md-pl4 md-pl4 md-pt0 xs-w100 xs-pl0 xs-pl0 xs-pt2"&gt;
                        &lt;div class="xs-flex xs-flex-justify-space-between xs-flex-align-center xs-border-lighter fill-white xs-p2"&gt;
                &lt;div class="xs-mt1 xs-mb1"&gt;
                    &lt;div class="xs-text-5"&gt;&lt;span class="bold xs-mr1"&gt;Part Number:&lt;/span&gt;&lt;span id="part-number-value"&gt;2.50.04 EMFILE PRO BUNDLE SSL&lt;/span&gt;&lt;/div&gt;
                &lt;/div&gt;
                &lt;div class="xs-text-right xs-mr2"&gt;
                            &lt;a id="e14-product-link-07e24" data-at-areainteracted="design-center" data-at-type="click" data-at-link-type="button" href="javascript:void(0)" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('07e24'));" data-farnell="2491326" data-newark="" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; 
                                &lt;/div&gt;
            &lt;/div&gt;
                                    &lt;div class="xs-mt3 xs-p1 lh-3"&gt;
            &lt;p&gt;emFile&amp;nbsp;is a file system for embedded applications that can be used on any media, for which basic hardware access functions can be provided. emFile is a high performance library that has been optimized for minimum memory consumption in RAM and ROM, high speed and versatility. It is written in ANSI C and can be used on any CPU.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Available for eDelivery - instant activation&amp;nbsp;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="e14-button-medium e14-button-secondary"&gt;&lt;a href="mailto:embeddedsoftware@element14.com?Subject=SEGGER%20emFile%20-%20Design%20Center"&gt;Request Technical Consultancy&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
                    &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class="xs-mt3"&gt;
    &lt;p&gt;emFile is a CPU independent, ANSI-C middleware library to provide FileSystem functionality to any embedded system. It is also OS independent.&lt;/p&gt;
&lt;p&gt;Two versions of this embedded file system are available. Depending on your application needs; a Microsoft Windows&amp;reg; compatible version which extends a FAT12, FAT16 and FAT32 file system to your embedded application is available, as well as a proprietary file system designed specifically for embedded devices. Both implementations of emFile make use of the same upper layer API which is similar to the standard &amp;quot;C&amp;quot; I/O API (stdio.h).&amp;nbsp;emFile has been designed to cooperate with any kind of embedded system and storage device. To use a specific medium with emFile, a device driver for that medium is required. Device drivers are available for most common mediums.&lt;/p&gt;&lt;h4&gt;License&lt;/h4&gt;&lt;p&gt;Available as a: &lt;strong&gt;Single Product Souce Code license.&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;All licenses are entitled to &lt;strong&gt;FREE product updates and support for 12 months&lt;/strong&gt; from the date of activation.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;emFile PRO&amp;nbsp;includes:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;emFile FAT (2.00.01)&lt;/li&gt;
&lt;li&gt;emFile FAT LFN Module (2.10.10)&lt;/li&gt;
&lt;li&gt;emFile device driver NAND universal (2.10.06)&lt;/li&gt;
&lt;li&gt;emFile device driver CF/IDE (2.10.02)&lt;/li&gt;
&lt;li&gt;emFile device driver SD/MMC (2.10.03)&lt;/li&gt;
&lt;li&gt;emFile device driver NOR (2.10.04)&lt;/li&gt;
&lt;/ul&gt;
    &lt;/div&gt;
    
        &lt;h3 class="toc-item xs-pb2 xs-border-bottom"&gt;Features&lt;/h3&gt;
    &lt;ul&gt;
&lt;li&gt;MS DOS/MS Windows-compatible FAT12, FAT16 and FAT32 support.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;A module that handles long file names of FAT media.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Multiple device driver support.
&lt;ul&gt;
&lt;li&gt;You can use different device drivers with emFile, which allows you to access different types of hardware with the file system at the same time.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Multiple media support.
&lt;ul&gt;
&lt;li&gt;A device driver allows you to access different media at the same time.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Cache support.
&lt;ul&gt;
&lt;li&gt;Improves the performance of the file system by keeping the last recently used sectors in RAM.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Works with any operating system to accomplish a thread-safe environment.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;ANSI C stdio.h-like API for user applications.
&lt;ul&gt;
&lt;li&gt;An application using the standard C I/O library can easily be ported to use emFile.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Very simple device driver structure.
&lt;ul&gt;
&lt;li&gt;emFile device drivers need only basic functions for reading and writing blocks. There is a template included.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;NOR flash&amp;nbsp;(EEPROM) driver. Any CFI-compliant NOR flash is supported. Wear leveling included.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;NAND flash driver. Very high read/write speeds. ECC and wear leveling included.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;A device driver for&amp;nbsp;MultiMedia &amp;amp; SD cards&amp;nbsp;using SPI mode or card mode that can be easily integrated.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;A IDE driver, which is also suitable for CompactFlash using either True IDE or Memory Mapped mode.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;An optional proprietary file system &amp;#40;EFS&amp;#41; with native long file name support.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;An optional&amp;nbsp;journaling add-on.
&lt;ul&gt;
&lt;li&gt;It protects the integrity of file system against unexpected resets.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;&lt;/ul&gt;
&lt;ul&gt;&lt;/ul&gt;
    
    
    &lt;div id="devtool-required-devtools-section" class="xs-hide"&gt;
        &lt;h3 class="toc-item xs-pb2 xs-mb1 xs-border-bottom"&gt;Required Tools&lt;/h3&gt;
        &lt;div id="devtool-required-devtools-content"&gt;&lt;/div&gt;
    &lt;/div&gt;

    &lt;div id="devtool-accessory-devtools-section" class="xs-hide"&gt;
        &lt;h3 class="toc-item xs-pb2 xs-mb1 xs-border-bottom"&gt;Accessory Tools&lt;/h3&gt;
        &lt;div id="devtool-accessory-devtools-content"&gt;&lt;/div&gt;
    &lt;/div&gt;

        &lt;h3 class="toc-item xs-pb2 xs-border-bottom"&gt;Documents&lt;/h3&gt;
        &lt;div class="xs-px2"&gt;
        &lt;h4 class="xs-pb2 xs-border-bottom"&gt;User Manual/Guide&lt;/h4&gt;
                &lt;div class="attachment xs-mb3"&gt; 
            &lt;i class="fal fa-file-pdf"&gt;&lt;/i&gt;
                    &lt;a href="https://www.segger.com/cms/admin/uploads/productDocs/UM02001_emFile.pdf" target="_blank"&gt;emFile CPU independent File System for embedded applications (pdf)&lt;/a&gt;
        &lt;/div&gt;
            &lt;/div&gt;
        
    
    &lt;/div&gt;

&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: emfile, os_middleware, segger, middleware, Embedded File System, mcu&lt;/div&gt;
</description></item><item><title>Embedded File System - emFile Pro (2.50.04) (eDelivery - instant activation)</title><link>https://community.element14.com/products/devtools/product-pages/w/documents/21924/embedded-file-system---emfile-pro-2-50-04-edelivery---instant-activation/revision/2</link><pubDate>Thu, 16 Dec 2021 03:15:56 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9937b997-24bf-4b25-98ff-7177b7896f3c</guid><dc:creator>e14-publisher</dc:creator><comments>https://community.element14.com/products/devtools/product-pages/w/documents/21924/embedded-file-system---emfile-pro-2-50-04-edelivery---instant-activation#comments</comments><description>Revision 2 posted to Documents by e14-publisher on 12/16/2021 3:15:56 AM&lt;br /&gt;
&lt;div class="xs-hide"&gt;
&lt;script&gt;e14.meta.page.devtools={"id": 2490, "type": "devtool", "part_number": "2.50.04 EMFILE PRO BUNDLE SSL" };&lt;/script&gt;
&lt;/div&gt;
&lt;div id="product-page-content"&gt;
    &lt;h1 class="xs-mt0 xs-mb2"&gt;Embedded File System - emFile Pro (2.50.04) (eDelivery - instant activation)&lt;/h1&gt;
    &lt;div class="xs-mb3"&gt;&lt;span class="bold xs-mr1"&gt;Manufactured By:&lt;/span&gt;Segger&lt;/div&gt;
    
    &lt;div class="xs-flex md-flex-row xs-flex-column"&gt;
        &lt;div class="md-w40 xs-w100"&gt;
                    &lt;div id="devtool-primary-image" class="devtool-primary-image-container fill-white"&gt;
                                    &lt;img src="https://community-dc-assets.element14.com/images/devtool/size500/embedded_file_system__emfile_pro_25004_edelivery__instant_activation_500x552_1579632557.png" class="devtool-image-devtool-0 xs-w100 xs-full-height fill-white obj-fit-contain xs-block" alt="Embedded File System - emFile Pro (2.50.04) (eDelivery - instant activation)" /&gt;
                            &lt;/div&gt;
                            &lt;/div&gt;

        &lt;div class="md-w60 md-pl4 md-pl4 md-pt0 xs-w100 xs-pl0 xs-pl0 xs-pt2"&gt;
                        &lt;div class="xs-flex xs-flex-justify-space-between xs-flex-align-center xs-border-lighter fill-white xs-p2"&gt;
                &lt;div class="xs-mt1 xs-mb1"&gt;
                    &lt;div class="xs-text-5"&gt;&lt;span class="bold xs-mr1"&gt;Part Number:&lt;/span&gt;&lt;span id="part-number-value"&gt;2.50.04 EMFILE PRO BUNDLE SSL&lt;/span&gt;&lt;/div&gt;
                &lt;/div&gt;
                &lt;div class="xs-text-right xs-mr2"&gt;
                            &lt;a id="e14-product-link-094e6" data-at-areainteracted="design-center" data-at-type="click" data-at-link-type="button" href="javascript:void(0)" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('094e6'));" data-farnell="" data-newark="" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; 
                                &lt;/div&gt;
            &lt;/div&gt;
                                    &lt;div class="xs-mt3 xs-p1 lh-3"&gt;
            &lt;p&gt;emFile&amp;nbsp;is a file system for embedded applications that can be used on any media, for which basic hardware access functions can be provided. emFile is a high performance library that has been optimized for minimum memory consumption in RAM and ROM, high speed and versatility. It is written in ANSI C and can be used on any CPU.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Available for eDelivery - instant activation&amp;nbsp;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="e14-button-medium e14-button-secondary"&gt;&lt;a href="mailto:embeddedsoftware@element14.com?Subject=SEGGER%20emFile%20-%20Design%20Center"&gt;Request Technical Consultancy&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
                    &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class="xs-mt3"&gt;
    &lt;p&gt;emFile is a CPU independent, ANSI-C middleware library to provide FileSystem functionality to any embedded system. It is also OS independent.&lt;/p&gt;
&lt;p&gt;Two versions of this embedded file system are available. Depending on your application needs; a Microsoft Windows&amp;reg; compatible version which extends a FAT12, FAT16 and FAT32 file system to your embedded application is available, as well as a proprietary file system designed specifically for embedded devices. Both implementations of emFile make use of the same upper layer API which is similar to the standard &amp;quot;C&amp;quot; I/O API (stdio.h).&amp;nbsp;emFile has been designed to cooperate with any kind of embedded system and storage device. To use a specific medium with emFile, a device driver for that medium is required. Device drivers are available for most common mediums.&lt;/p&gt;&lt;h4&gt;License&lt;/h4&gt;&lt;p&gt;Available as a: &lt;strong&gt;Single Product Souce Code license.&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;All licenses are entitled to &lt;strong&gt;FREE product updates and support for 12 months&lt;/strong&gt; from the date of activation.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;emFile PRO&amp;nbsp;includes:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;emFile FAT (2.00.01)&lt;/li&gt;
&lt;li&gt;emFile FAT LFN Module (2.10.10)&lt;/li&gt;
&lt;li&gt;emFile device driver NAND universal (2.10.06)&lt;/li&gt;
&lt;li&gt;emFile device driver CF/IDE (2.10.02)&lt;/li&gt;
&lt;li&gt;emFile device driver SD/MMC (2.10.03)&lt;/li&gt;
&lt;li&gt;emFile device driver NOR (2.10.04)&lt;/li&gt;
&lt;/ul&gt;
    &lt;/div&gt;
    
        &lt;h3 class="toc-item xs-pb2 xs-border-bottom"&gt;Features&lt;/h3&gt;
    &lt;ul&gt;
&lt;li&gt;MS DOS/MS Windows-compatible FAT12, FAT16 and FAT32 support.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;A module that handles long file names of FAT media.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Multiple device driver support.
&lt;ul&gt;
&lt;li&gt;You can use different device drivers with emFile, which allows you to access different types of hardware with the file system at the same time.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Multiple media support.
&lt;ul&gt;
&lt;li&gt;A device driver allows you to access different media at the same time.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Cache support.
&lt;ul&gt;
&lt;li&gt;Improves the performance of the file system by keeping the last recently used sectors in RAM.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Works with any operating system to accomplish a thread-safe environment.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;ANSI C stdio.h-like API for user applications.
&lt;ul&gt;
&lt;li&gt;An application using the standard C I/O library can easily be ported to use emFile.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Very simple device driver structure.
&lt;ul&gt;
&lt;li&gt;emFile device drivers need only basic functions for reading and writing blocks. There is a template included.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;NOR flash&amp;nbsp;(EEPROM) driver. Any CFI-compliant NOR flash is supported. Wear leveling included.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;NAND flash driver. Very high read/write speeds. ECC and wear leveling included.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;A device driver for&amp;nbsp;MultiMedia &amp;amp; SD cards&amp;nbsp;using SPI mode or card mode that can be easily integrated.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;A IDE driver, which is also suitable for CompactFlash using either True IDE or Memory Mapped mode.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;An optional proprietary file system &amp;#40;EFS&amp;#41; with native long file name support.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;An optional&amp;nbsp;journaling add-on.
&lt;ul&gt;
&lt;li&gt;It protects the integrity of file system against unexpected resets.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;&lt;/ul&gt;
&lt;ul&gt;&lt;/ul&gt;
    
    
    &lt;div id="devtool-required-devtools-section" class="xs-hide"&gt;
        &lt;h3 class="toc-item xs-pb2 xs-mb1 xs-border-bottom"&gt;Required Tools&lt;/h3&gt;
        &lt;div id="devtool-required-devtools-content"&gt;&lt;/div&gt;
    &lt;/div&gt;

    &lt;div id="devtool-accessory-devtools-section" class="xs-hide"&gt;
        &lt;h3 class="toc-item xs-pb2 xs-mb1 xs-border-bottom"&gt;Accessory Tools&lt;/h3&gt;
        &lt;div id="devtool-accessory-devtools-content"&gt;&lt;/div&gt;
    &lt;/div&gt;

        &lt;h3 class="toc-item xs-pb2 xs-border-bottom"&gt;Documents&lt;/h3&gt;
        &lt;div class="xs-px2"&gt;
        &lt;h4 class="xs-pb2 xs-border-bottom"&gt;User Manual/Guide&lt;/h4&gt;
                &lt;div class="attachment xs-mb3"&gt; 
            &lt;i class="fal fa-file-pdf"&gt;&lt;/i&gt;
                    &lt;a href="https://www.segger.com/cms/admin/uploads/productDocs/UM02001_emFile.pdf" target="_blank"&gt;emFile CPU independent File System for embedded applications (pdf)&lt;/a&gt;
        &lt;/div&gt;
            &lt;/div&gt;
        
    
    &lt;/div&gt;

&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: emfile, os_middleware, segger, middleware, Embedded File System, mcu&lt;/div&gt;
</description></item><item><title>Embedded File System - emFile Pro (2.50.04) (eDelivery - instant activation)</title><link>https://community.element14.com/products/devtools/product-pages/w/documents/21924/embedded-file-system---emfile-pro-2-50-04-edelivery---instant-activation/revision/1</link><pubDate>Mon, 18 Oct 2021 20:20:39 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9937b997-24bf-4b25-98ff-7177b7896f3c</guid><dc:creator>e14-publisher</dc:creator><comments>https://community.element14.com/products/devtools/product-pages/w/documents/21924/embedded-file-system---emfile-pro-2-50-04-edelivery---instant-activation#comments</comments><description>Revision 1 posted to Documents by e14-publisher on 10/18/2021 8:20:39 PM&lt;br /&gt;
&lt;div class="xs-hide"&gt;
&lt;script&gt;e14.meta.page.devtools={"id": 2490, "type": "devtool", "part_number": "2.50.04 EMFILE PRO BUNDLE SSL" };&lt;/script&gt;
&lt;/div&gt;
&lt;div id="product-page-content"&gt;
    &lt;h1 class="xs-mt0 xs-mb2"&gt;Embedded File System - emFile Pro (2.50.04) (eDelivery - instant activation)&lt;/h1&gt;
    &lt;div class="xs-mb3"&gt;&lt;span class="bold xs-mr1"&gt;Manufactured By:&lt;/span&gt;Segger&lt;/div&gt;
    
    &lt;div class="xs-flex md-flex-row xs-flex-column"&gt;
        &lt;div class="md-w40 xs-w100"&gt;
                    &lt;div id="devtool-primary-image" class="devtool-primary-image-container fill-white"&gt;
                                    &lt;img src="https://community-dc-assets.element14.com/images/devtool/size500/embedded_file_system__emfile_pro_25004_edelivery__instant_activation_500x552_1579632557.png" class="devtool-image-devtool-0 xs-w100 xs-full-height fill-white obj-fit-contain xs-block" alt="Embedded File System - emFile Pro (2.50.04) (eDelivery - instant activation)" /&gt;
                            &lt;/div&gt;
                            &lt;/div&gt;

        &lt;div class="md-w60 md-pl4 md-pl4 md-pt0 xs-w100 xs-pl0 xs-pl0 xs-pt2"&gt;
                        &lt;div class="xs-flex xs-flex-justify-space-between xs-flex-align-center xs-border-lighter fill-white xs-p2"&gt;
                &lt;div class="xs-mt1 xs-mb1"&gt;
                    &lt;div class="xs-text-5"&gt;&lt;span class="bold xs-mr1"&gt;Part Number:&lt;/span&gt;&lt;span id="part-number-value"&gt;2.50.04 EMFILE PRO BUNDLE SSL&lt;/span&gt;&lt;/div&gt;
                &lt;/div&gt;
                &lt;div class="xs-text-right xs-mr2"&gt;
                            &lt;a id="e14-product-link-4e98a" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="javascript:void(0)" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('4e98a'));" data-farnell="2491326" data-newark="" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; 
                                &lt;/div&gt;
            &lt;/div&gt;
                                    &lt;div class="xs-mt3 xs-p1 lh-3"&gt;
            &lt;p&gt;emFile&amp;nbsp;is a file system for embedded applications that can be used on any media, for which basic hardware access functions can be provided. emFile is a high performance library that has been optimized for minimum memory consumption in RAM and ROM, high speed and versatility. It is written in ANSI C and can be used on any CPU.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Available for eDelivery - instant activation&amp;nbsp;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="e14-button-medium e14-button-secondary"&gt;&lt;a href="mailto:embeddedsoftware@element14.com?Subject=SEGGER%20emFile%20-%20Design%20Center"&gt;Request Technical Consultancy&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
                    &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class="xs-mt3"&gt;
    &lt;p&gt;emFile is a CPU independent, ANSI-C middleware library to provide FileSystem functionality to any embedded system. It is also OS independent.&lt;/p&gt;
&lt;p&gt;Two versions of this embedded file system are available. Depending on your application needs; a Microsoft Windows&amp;reg; compatible version which extends a FAT12, FAT16 and FAT32 file system to your embedded application is available, as well as a proprietary file system designed specifically for embedded devices. Both implementations of emFile make use of the same upper layer API which is similar to the standard &amp;quot;C&amp;quot; I/O API (stdio.h).&amp;nbsp;emFile has been designed to cooperate with any kind of embedded system and storage device. To use a specific medium with emFile, a device driver for that medium is required. Device drivers are available for most common mediums.&lt;/p&gt;&lt;h4&gt;License&lt;/h4&gt;&lt;p&gt;Available as a: &lt;strong&gt;Single Product Souce Code license.&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;All licenses are entitled to &lt;strong&gt;FREE product updates and support for 12 months&lt;/strong&gt; from the date of activation.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;emFile PRO&amp;nbsp;includes:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;emFile FAT (2.00.01)&lt;/li&gt;
&lt;li&gt;emFile FAT LFN Module (2.10.10)&lt;/li&gt;
&lt;li&gt;emFile device driver NAND universal (2.10.06)&lt;/li&gt;
&lt;li&gt;emFile device driver CF/IDE (2.10.02)&lt;/li&gt;
&lt;li&gt;emFile device driver SD/MMC (2.10.03)&lt;/li&gt;
&lt;li&gt;emFile device driver NOR (2.10.04)&lt;/li&gt;
&lt;/ul&gt;
    &lt;/div&gt;
    
        &lt;h3 class="toc-item xs-pb2 xs-border-bottom"&gt;Features&lt;/h3&gt;
    &lt;ul&gt;
&lt;li&gt;MS DOS/MS Windows-compatible FAT12, FAT16 and FAT32 support.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;A module that handles long file names of FAT media.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Multiple device driver support.
&lt;ul&gt;
&lt;li&gt;You can use different device drivers with emFile, which allows you to access different types of hardware with the file system at the same time.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Multiple media support.
&lt;ul&gt;
&lt;li&gt;A device driver allows you to access different media at the same time.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Cache support.
&lt;ul&gt;
&lt;li&gt;Improves the performance of the file system by keeping the last recently used sectors in RAM.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Works with any operating system to accomplish a thread-safe environment.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;ANSI C stdio.h-like API for user applications.
&lt;ul&gt;
&lt;li&gt;An application using the standard C I/O library can easily be ported to use emFile.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Very simple device driver structure.
&lt;ul&gt;
&lt;li&gt;emFile device drivers need only basic functions for reading and writing blocks. There is a template included.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;NOR flash&amp;nbsp;(EEPROM) driver. Any CFI-compliant NOR flash is supported. Wear leveling included.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;NAND flash driver. Very high read/write speeds. ECC and wear leveling included.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;A device driver for&amp;nbsp;MultiMedia &amp;amp; SD cards&amp;nbsp;using SPI mode or card mode that can be easily integrated.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;A IDE driver, which is also suitable for CompactFlash using either True IDE or Memory Mapped mode.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;An optional proprietary file system &amp;#40;EFS&amp;#41; with native long file name support.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;An optional&amp;nbsp;journaling add-on.
&lt;ul&gt;
&lt;li&gt;It protects the integrity of file system against unexpected resets.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;&lt;/ul&gt;
&lt;ul&gt;&lt;/ul&gt;
    
    
    &lt;div id="devtool-required-devtools-section" class="xs-hide"&gt;
        &lt;h3 class="toc-item xs-pb2 xs-mb1 xs-border-bottom"&gt;Required Tools&lt;/h3&gt;
        &lt;div id="devtool-required-devtools-content"&gt;&lt;/div&gt;
    &lt;/div&gt;

    &lt;div id="devtool-accessory-devtools-section" class="xs-hide"&gt;
        &lt;h3 class="toc-item xs-pb2 xs-mb1 xs-border-bottom"&gt;Accessory Tools&lt;/h3&gt;
        &lt;div id="devtool-accessory-devtools-content"&gt;&lt;/div&gt;
    &lt;/div&gt;

        &lt;h3 class="toc-item xs-pb2 xs-border-bottom"&gt;Documents&lt;/h3&gt;
        &lt;div class="xs-px2"&gt;
        &lt;h4 class="xs-pb2 xs-border-bottom"&gt;User Manual/Guide&lt;/h4&gt;
                &lt;div class="attachment xs-mb3"&gt; 
            &lt;i class="fal fa-file-pdf"&gt;&lt;/i&gt;
                    &lt;a href="https://www.segger.com/cms/admin/uploads/productDocs/UM02001_emFile.pdf" target="_blank"&gt;emFile CPU independent File System for embedded applications (pdf)&lt;/a&gt;
        &lt;/div&gt;
            &lt;/div&gt;
        
    
    &lt;/div&gt;

&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: emfile, os_middleware, segger, middleware, Embedded File System, mcu&lt;/div&gt;
</description></item></channel></rss>