Flash Center User's Manual v1.20
| Table of Contents | Next: Getting Started |
1 Overview
The Total Phase Flash Center provides a convenient method to program one or more serial memory devices simultaneously. It is intended to be used with the Aardvark I2C/SPI and Cheetah SPI host adapters sold by Total Phase. The operation of these host adapters is described in detail in their respective datasheets. The Flash Center application is written using the standard Aardvark and Cheetah APIs, which are freely available on the Total Phase website: http://www.totalphase.com/.
The Aardvark I2C/SPI Adapter can function as an I2C or SPI master device. It can communicate up to 8MHz on SPI, and up to 400KHz on the I2C bus. The Cheetah SPI Adapter can function as an SPI master device. It is capable of communicating over all four modes of SPI at up to 40+ MHz. The Cheetah adapter also has three independently controllable slave select lines. Information about the Cheetah and Aardvark adapters, and the APIs used to program them can be found on the Total Phase website.
With these host adapters, an end-user can use the Flash Center to program I2C EEPROMs, SPI EEPROMs, and SPI flash devices.
1.1 Changes in version 1.20
The following new features have been added to Flash Center.
Bug Fixes
Fixed a problem when reading certain I2C EEPROMs greater than or equal to 32 KB in capacity.
Fixed S-Record file checksum calculation.
I2C address is no longer limited by the base address.
New Features
Added support for 64-bit Windows. Note that Flash Center will run on 64-bit systems as a 32-bit application.
Intel Hex and S-Record files will not be loaded if they have incorrect checksums.
Rare Intel Hex record types will cause a warning, but still load successfully.
Memory Device Files
New device parameters added to support a broader range of memory devices:
eraseBeforeWrite
pageShift
Updated the Atmel 45 series devices to write without erasing.
Updated the Microchip 24xx1025 devices to fix an error with writing.
1.2 Changes in version 1.10
The following new features have been added to Flash Center.
Bug Fixes
Added support for loading a wider array of S-Record files.
Fixed operation timeout issue with certain memory devices.
New Features
Added program without erase option for SPI flash devices.
Fill feature allows users to specify a data pattern to insert into the hex editor.
Users may specify a data pattern to fill undefined memory regions when loading Intel Hex or Motorola S-Record files.
In adapters panel, Select All and Unselect All buttons added.
Memory Device Files
When loading memory device files, parts with duplicate device names now overwrite previous entries instead of being disregarded.
Added the following device families to the parts library:
Atmel26xxxx SPI flash family
Intel SPI flash devices
ISSI I2C EEPROM parts
Renesas I2C and SPI EEPROM devices
Samsung I2C EEPROM parts
Seiko I2C EEPROM devices
Xicor I2C EEPROM family
New device parameters added to support a broader range of memory devices:
writeStatusRegisterEnableInstruction
writeBufferInstruction
deviceConnectedMask
| Table of Contents | Next: Getting Started |
