home
Search Site Map
  home > products > software_utils



Jump To Product
If you know the name of the product you are looking for select it from the list below.

EasyIAP™ - Boot-Strap Loader Software 1

Introduction
EasyIAP™ is a boot-strap loader (BSL) software that enables SST FlashFlex customers to download/upload their application software into/from the FlashFlex flash memory via In-Application Programming (IAP) while their system is running. Important features are: data download/upload, self-detection of the serial connection, and automatic reset after download.

This BSL example has been pre-programmed into production revision CA or later of the SST89C5x products and thus is ready to support downloading new user application software, either on the production line or in the field. The source code of the MCU firmware is provided to SST customers free of charge as a reference example so that designers can choose to use the pre-programmed code in its original form or tailor it to their own FlashFlex application. The MCU source code is intentionally well-documented in order to guide designers to more easily understand the firmware example.

The Windows software provides a graphical user interface to setup the PC, select the chip type, run an IAP function (byte read, download or sector erase), compare data, and print or save acquired data.

Download the EasyIAP Documentation
For further details of the EasyIAP BSL software example, download the EasyIAP BSL Software User’s Guide (PDF).

Download the EasyIAP Software for v1.1F
The EasyIAP package now consists of three parts: for the Window 95/98/2000/NT/Me/XP-resident software, an executable file SSTEasyIAP11F.EXE SSTEasyIAP11F.EXE dated 6/30/04 is supplied (6/30/04 release includes support for 89x5xxRD2 series and removed password function); The table below lists the files that can be downloaded. Both Internal Memory Mode and External Memory Mode versions use MCU Timer 2 for baud rate generation for the serial port.

Click on the appropriate link in the "Chip Type" column for the appropriate Chip Type to download a ZIP file that includes the PC Files and MCU Files for your selection.

Chip Type Ext. Crystal Frequency Baud Rate PC Files MCU/Files
89V58RD2
(Internal Memory Mode)
1 - 33 MHz 38.4K/19.2K/
9.6K/4.8K/2.4K/
1.2K/600
SSTEasyIAP11F.exe F51MBLL5.BIN*
89V54RD2
(Internal Memory Mode)
1 - 33 MHz 38.4K/19.2K/
9.6K/4.8K/2.4K/
1.2K/600
SSTEasyIAP11F.exe F51MBLL5.BIN*
89E/V516RD2
(Internal Memory Mode)
1 - 33 MHz (V516RD2)

1 - 40 MHz (E516RD2)
38.4K/19.2K/
9.6K/4.8K/2.4K/
1.2K/600
SSTEasyIAP11F.exe F51MBLL5.BIN#
SST39SF010 MPF
or equivalent Flash Memory
(External Memory Mode)
N/A 38.4K/19.2K/
9.6K/4.8K/2.4K/
1.2K/600
SSTEasyIAP11F.exe F51EBLK5.HEX

* Binary file should be downloaded into block 1 and starts at address F000h for SST89C5x and E000h for SST89x554RC and SST89x54/58RD2. Hex file needs to be downloaded into block 0 and starts at address 0000h.
# Both Binary file and Hex file should be downloaded at address 0000h of block1 for SST89x564RD and SST89x516RD2.


Demo Software
Three demo software programs have been supplied with the EasyIAP, and the intent here is to provide the user with some understanding of their basic functionality. Any one of the three can be downloaded from the PC to the user platform, the Phytec Evaluation kit or the BSL Demo Board, and executed there. For a visible presence on the demo board/platform, each of the demo routines manipulates the board LEDs in some manner. The source (.A51) and download (.HEX) files for each of the three demo programs can be downloaded from SST’s website.

The file names are:
1.  TWOBALL.A51/.HEX
2.  BINCTR.A51/.HEX
3.  PENDB.A51/.HEX

Download the Demo Software  (ZIP file - 3KB)


Microsoft Foundation Class (MFC) Library Files
Two MFC library files have been provided in this package.

The file names are:
1.  MFC42.DLL
2.  MSVCRT.DLL

Download the MFC library files   (ZIP file  - 586KB)


Note 1: The EasyIAP Boot-Strap Loader Software Example is for the user’s reference and convenience only. SST does not guarantee the functionality or the usefulness of the example boot-strap loader.

 

Member Area
Username

Password





> create a FREE account
> member benefits
> forgot password

privacy policy | terms of use
Emosyn Users Sign In Here
Smart Card Log In

 

[  Home | Products | Technology | Sales | Events | Investors | Jobs | News | About SST |  Contact Us  ]