AVReAl update — 1.28r14

avreal v1.28r14 (Mon 2013-08-05) has been released.

  • Error in ATmega128rfr2, ATmega256rfr2 signatures — fixed;
  • ATmega32HVE, ATmega64HVE added.

AVReAl update — 1.28r13

avreal v1.28r13 (Sun 2013-06-02) has been released.

bug in resync (MPSSE)

Bug was found in SCK-pulse synchronisation in following conditions:

  • firmware sets high level on SCK pin;
  • an MPSSE-based adapter is used (FT2232, FT4232, FT232H).

Microcontroller can be programmed again via USB-based adapter after erasing via LPT-based adapter.

In my case the bug appears with AT90S8515 but not reproduced for ATmega168.

Bugfix will be published as soon as possible.


The bug has been fixed in version 1.28r13.

AVReAl update — 1.28r12

avreal v1.28r12 (Fri 2013-01-04) has been released.

  • ATtiny828, ATmega64RFR2, ATmega128RFR2, ATmega256RFR2 added.
  • “A lot of dots” replaced with something more like a progress bar.

«A»-AVR: POR

Sorry, but this post is not available in English

AVReAl update — 1.28r11

avreal v1.28r11 (Sat 2012-06-23) has been released.

  • AT90pwm161, ATtiny1634 added
  • -a switch without arguments now generates an error message instead of usage of default FBPRG adapter

AVReAl update — 1.28r10

avreal v1.28r10 (Sun 2012-04-29) has been released.

  • Error in EEPROM size for ATmega328, ATmega328P — fixed.
  • Alias for ATtiny84A added.

scmRTOS 4.0 release

At April, 4 (04.04.2012) scmRTOS 4.0 has been released.

Previous version (3.10 + fixes for known bugs) is saved in scmrtos/tags/3.11.

New version is fixed in scmrtos/tags/4.00 and will be developed further in scmrtos/trunk.

Wat’s new in scmRTOS 4.0 » » »

AVReAl and MPSSE

Some of FTDI USB converter chips have MPSSE — hardware engine for implementation of serial interfaces like JTAG, SPI, I2C. FT2232D and previous versions FT2232C, FT2232L support Full-Bandwidth USB and have upper TCK/SCK frequency level 6 MHz. FT2232H, FT4232H, FT232H work in USB 2.0 Hi-Speed mode and have 30 MHz limit.

MPSSE defines DBUS0..DBUS2 as TCK/SCK, TDI/MOSI and TDO/MISO. AVR ISP interface requires RESET signal. DBUS3 (TMS/CS) can be used for this purpose and AVReAl uses it by default.

Read more about MPSSE and AVReAl » » »

AVReAl update — 1.28r9

avreal v1.28r9 (Tue 2011-12-20) has been released.

  • FT232H MPSSE mode support added.
  • Delays processing in Windows version changed: lower CPU load for -k/-K switches.
  • Resynchronisation method changed for all microcontrollers.
    Resync process started with one attempt of RESET pulse method then continued with SCK pulse method.
    More about synchronisation.
[flagcounter image]