Embedded USB Stacks von HCC für die ARM Cortex M3 basierende STM32 Microcontroller Familie released

Filed Under (News) by Donde on 17-08-2009

Tagged Under : , , , , , ,

HCC embedded (Vertieb Hitex Development Tools) hat alle  USB Stack’s (Device, Host, OTG) auf die STM32 Familie portiert und freigegeben.
Getestete Projekte mit Standard-Toolchains und handelsüblichen Evalboards sind verfügbar.
Damit steht dem Anwender im Verbund mit den HCC file Systemen auch für die STM32 Familie ein effizientes- und kostensparendes Softwarepaket zur Verfügung, das mit diversen RTOSes, aber auch ‘stand-alone’ betrieben werden kann.

Selbstverständlich ist auch eine grosse Pallette von Treibern wie z.B MTP (Media Transfer Protocol) oder CDC-ECM (Ethernet Control Model) im Programm.
Mit dem HCC ,failsafe’ Flash Translation Layer (FTL) kann z.B. ein Adressbereich von bis zu 4 terabyte NAND Flash beim STM32 realisiert und stabil arbeitend erzielt werden.

Support für 1Gb Micron NAND Flash

Filed Under (News) by Hitex on 11-08-2009

Tagged Under : , , , , , , , , ,

HCC-Embedded hat seine Flash-File-Systeme nun auf Micron NAND-Flash portiert.

NAND-Flash-basierende Devices spielen mittlerweile in Embedded Entwicklungen eine wichtige Rolle, da sie gegenüber NOR-basierenden Versionen eine einfache und kostengünstige Erweiterung der Speicherkapazität und eine verbesserte Performance bieten. Diesem Trend folgend hat HCC Portierungen und ausgetestete Versionen für das 1Gb Micron NAND-Flash (MT29F1G01ZAC) realisiert.

Die Treiber von HCC sind einmal für den HCC Fail Safe Flash Translation Layer (FTL) mit den File-Systemen SafeFAT, FAT und THIN sowie auch für die Systeme SAFE und TINY einsetzbar. Der Micron NAND Flash Device verfügt über ECC-Funktionalität (Error Correction Code) auf dem Chip, was einen wesentlichen Vorteil gegenüber der Realisierug des Fehlerkorrektur-Algorithmus über Softwaremodule darstellt. Mit dem Serial Peripheral Interface (SPI) kann der Micron NAND bei kleinem Low-Pin-Count mit nahezu allen gängigen Embedded Mikrocontrollern kommunizieren.

Switch to our mobile site