bug in avreal -n switch

avreal doesn’t check presence of two last bytes of microcontroller flash memory in HEX-file when -n -v swithes are used. The bytes in microcontroller flash memory are threated as erase counter and aren’t verified.


Feb 8, 2010

Нere is not an error, just feature.
The avreal verifies all flash bytes with an input file but siently ignores -n switch.

AVReAl update – 1.28r1

avreal v1.28r1 (Sun 2010-01-31) has been released.

  • FT2232H, FT4232H support is added. Both channels with MPSSE are allowed for programming. Allowable pin names are listed in configuration description.
  • Switch -k is added for waiting an adapter’s key being pressed before starting the programming. See key record description.
  • Switch modifier -os is added for selecting SCK frequency instead of MCU clocking frequency.

AVReAl update – 1.28r0

avreal v1.28r0 (Wed 2010-01-20) has been released.

  • FTDI device list switch -aft2232 -p? doesn’t require microcontroller type switch +name.
  • tiny2313A, tiny4313 added.
  • -az switch leaves FT2232 in MPSSE mode with programming pins configured as inputs.
  • Pin groups led_ok, led_error are added for LPT-based adapters.
  • All record types including led_ok, led_error are supported now for FT2232-based adapter configuration.
  • enable pin for FT2232-based adapters is processed in the same way as for LPT-based so inversion mark ‘~’ is required for buffers with active low enable input.
  • Unbuffered mode is always used for program output for better information refreshing when IDE redirection is used.
  • HEX-file data records (type 00) with zero-length data field are ignored.
  • -ar switch was removed so configuration file must be created for inverted RESET.

AVReAl update – 1.27r4

avreal 1.27r4 has been released.

AVReAl update – 1.27r3

avreal 1.27r3 has been released.

bug in AVReAl 1.27r2

BUGs found in avreal 1.27r2.

  • Unable to program microcontroller flash/eeprom with XTAL supplied by avreal (-o0) and no-polling write switch (-w not -wp). Fuses programming not affected.
  • Inaccuracy in at90usb82, at90usb162, atmega16u2, atmega32u2, atmega328P fuses descriptions.

The update will be released soon.

New AVReAl page

New avreal page now started but it is “under development”, “under construction” and “under debugging”. Be patient, please.

[flagcounter image]