NEWS - FLIP - 2.4.0

               
Atmel

Please read the LICENSE file.


DESCRIPTION
-----------

This Atmel ISP software allows to program all our Flash C51 parts.
It runs under Windows 98/Me/NT/2000/XP.

Communicating with the target device may be done through RS232, CAN or USB link.

This software is named FLIP, which stands for: FLexible In-system Programmer.


DOWNLOAD
--------

This software program can be downloaded from the Atmel website: 
http://www.atmel.com


MAIN FEATURES
-------------

- performs In-System Programming  through RS232, USB or CAN interfaces.

- may be used through its intuitive Graphical User Interface or launched
  from a DOS window (see the batchisp manual), from an embedded software IDE
  like KEIL's uVision2, or even from your own application (see the ISP
  Functions Library manual).

- runs under Windows 9x / Me / NT / 2000 / XP.

- supports Intel MCS-86 Hexadecimal Object, Code 88 file format for data
  file loading and saving.

- buffer editing capabilities : fill, search, copy, reset, modify, goto.

- target device memory control : erase, blank check, program, verify,
  read, security level and special bytes reading and setting.

- parts serialization capability (from batchisp only).

- ISP hardware conditions may be set by software (AutoISP).

- the demo mode emulates ISP operations without any target hardware.

- the debug mode lets you log the traffic on the selected medium.

- on-line help.



KNOWN BUGS AND LIMITATIONS
--------------------------

For a T89C51RD2 device, the bootloader version must be 1.2.4 or higher.

PROBLEMS
--------

If you find any problem, please report it to
Atmel Microcontrollers hotline e-mail address:
mcu@atmel.com

CHANGES
-------

- AtIsp.dll version 0.0.1.11 fixes a CAN Verify problem; when the
  operation failed, Flip did not wait for the block reading completion.

- Adds timeout configuration through Preferences.

- Adds F4 accelerator to load HEX file.

- The RS232 setup dialog only shows available COM ports.

- Keeps the last selected device name in the preferences file.

- Adds support for AT89C51SND2.

- Changes theCAN dialog buttons state after START APPLICATION so that
  the user can re-init the CAN dongle to start a new ISP session.

- Closes port on Start Application (RS232/USB/CAN).

- The Preferences dialog displays HEX386/HEX86 radiobuttons for HEX file generation.

- Batchisp supports a timeout operation directive.

- Batchisp logf and debug switches work together in a more coherent way:
  -logf is used to select a logfile and -debug is used to display
  information about ISP traffic.
  When both switches are used, ISP traffic is logged to the file.

- The Batchisp CANOPEN directive has now two arguments: Node Number
  and CRIS (default value of CRIS is 0). The CRIS argument is necessary
  to update the CAN dongle acceptance filter.

- The HEX file parser supports both Extended Segment (HEX86) and
  Extended Linear (HEX386) address records.

- SYSTEC USBCAN dongle acceptance filter bug fixed.

- The Time out message on CAN dongle connection failure was not displayed.

- When loading a recent HEX file which did not exist any more
  no warning message was displayed.


- Known bugs and anomalies :
  ------------------------
* The bootloader version 1.1.1 loaded into the following devices :
  T89C51RB2 & T89C51RC2
  allows writing the BSB byte after the device has been set to 
  security level 1.

* The bootloader version 1.2.4 loaded into the T89C51RD2 device
  forbids the blank check operation after the device has been set
  to level 2. The blank check operation should be allowed, whatever
  the security level is.

* For the On-Line Help to work properly, FLIP must be
  launched from the directory which houses the flip.exe
  file.
