Software and Programming Support Helps Design with Flash Memory
File systems, operating system support and a PC-based single device programmer
Spansion provides a wide range of tools and subsystems that help its customers and partners quickly and easily design its Flash memory into embedded products. These include drivers and system software and a USB-based device programmer.
Stacked PISMO Modules
Spansion software assists system designers by offering open source, pre-developed, system level solutions free of charge as well as custom solutions that meet specific needs. The aim is to help customers bring their embedded products to market faster by minimising software development time and simplifying system integration.
The Spansion Low Level Driver (LLD) is a set of production grade, ANSI C language functions that provide simple but complete control of Spansion memory devices. The LLD software easily integrates with embedded systems to enable rapid and reliable creation of new products.
The company also provides the SSP Flash File System for MirrorBit NOR and floating-gate products. The package includes the FATLite file system, TrueFFS block driver and customised operating system bindings. It also includes wear levelling, power failure tolerance and support for a broad range of operating systems.
The Spansion USB Programmer (SUP) is a cost-effective single device programmer that any PC or laptop running Microsoft Windows Operating Systems (OS) can control through the USB port. It allows programming of all the functions of the device including the advanced security features of the Spansion GL family.
The SUP consists of two boards, a controller and an adapter. Both can support devices up to 4Gbit (32 address bits) with x1/x8/x16/x32 data bus widths. The USB port on the controller board supports both USB 1.1 and 2.0. Each adapter board can accommodate one socket type or an industry standard PISMO™ adapter board.
The SUP comes with Windows-based control software that implements the various Flash device functions. Designers can program single words or files using the algorithms supported by the device. This includes write buffer, where supported, and page programming for SPI devices. The SUP also allows implementation of software reset and sector chip erase functions, sector protection facilities including sector protect/unprotect and display status and address range.
SSP Flash File System
Supports MirrorBit NOR and floating gate devices
FATLite file system
TrueFFS block driver
Customised OS bindings
Wear levelling
Power failure tolerance
Broad OS support
LLD
C-language function suite
Complete range of required control functions
Production grade
Easily integrated
Rapid new product development
SUP
USB-based single device programmer
Windows-based control software
Includes controller and adapter board
Supports devices up to 4Gbit
Program single words or files
Write buffer support
Page programming for SPI devices
Software reset and sector chip erase
Sector protection functions
For further information, including Datasheets for featured products, pleaseclick here
Arrow Electronics, Inc is a global provider of products, services and solutions to industrial and commercial users of electronic components and enterprise computing solutions.