Fujitsu USB Firmware API - FUFA

Features      Demo      Documentation      Prices      

The Universal Serial Bus (USB) is supported by many microcontrollers, e.g. the MB96FX16. The USB interface is implemented by a Serial Interface Engine (SIE), which covers the lower layer of the USB protocol. The higher layer of the protocol must be handled in the software of the microcontroller. The quality of this software implementation is very important to guarantee compatibility with various operating systems and host controllers. By using the FUFA firmware library it is possible to get the USB interface up and running without spending the time and the effort of developing a new USB firmware.

The Fujitsu USB Firmware API - FUFA

USB Firmware Library

FUFA is a USB firmware library for Fujitsu microcontrollers of the FFMC-16LX MB90335, FFMC-16LX MB96330, and FR80 MB91660 series. It controls the USB function of a microcontroller and provides a programming interface (API) that is convenient to use. The handling of USB standard requests is covered completely by the library. USB events like Reset, Suspend, Resume, or SetConfiguration are passed on to the embedded application by means of call back functions. The FUFA API exposes a function-based interface that is used to exchange data with the PC. The library supports DMA and double buffering.

All device-specific parameters like endpoint layout, protocol and USB descriptors can be configured by application software. The FUFA library can be used to implement class or vendor specific device interfaces and can be used in most projects without changes. High quality of the software and comprehensive tests ensure that a device that is using the FUFA library is compatible to all host controllers and operating systems.

Fujitsu

Visit the Fujitsu homepage for more detailed information about the microcontrollers of the MB90330, MB96330 and MB91xxx series.

FUFA Feature Summary

Free Downloads

Fujitsu Status Demo Evaluation Board
F2MC-16LX MB90335 series
MB90F337
available fufa_2.1.5_MB90_SRC.exe Glyn EVB MB90F335
F2MC-16FX MB96330 series
MB96F338
available fufa_2.1.5_MB96_SRC.exe FujitsuSK-96330-144PMC-GDC
FR80 MB91660 series
MB91V650
available fufa_2.1.6_MB91_SRC.exe Fujitsu BBF2004-FR120SUS-NB

 

 

Documentation

Licensing and Prices

The Fujitsu USB Firmware API is free of charge.

Keep up to Date

If you would like to be kept informed of product updates, please subscribe to the Thesycon newsletter.

 

 

© 2011 THESYCON

Device Driver - Software Development - Consulting home to the german version