Ошибки в avreal 1.28r2 и 1.28r3

Обнаружилсь довольно странная ошибка в avreal 1.28r2 и 1.28r3. При совпадении условий

  • Используется программатор на базе FT2232/FT4232
  • Заняты верхние два байта флеш-пам’яти (кодом или счётчиком стираний)
  • В одном вызове avreal выполняется работа как с флеш памятью, так и с фьюзами
  • Присутствует ключ верификации -v

для некоторых микроконтроллеров после первой операции верификации работа обрывается с ошибкой synchronosation lost.

Continue reading ‘Ошибки в avreal 1.28r2 и 1.28r3’ »

AVReAl @ XP/64, Windows7/32, Windows7/64

Нашёл возможность самостоятельно проверить работу avreal под WindowsXP/64, Windows7/32, Windows7/64,
до сих пор я проверял только под W2K и XP/32.
Пока проверил только для FTDI (FT2232) – с драйверами CDM 2.06.00 все работает. В ближайшее время буду разбиратьcя с LPT для перечисленных систем, проверю разные драйвера и методы их установки. Обсуждние было на электрониксе.

AVReAl update – 1.28r1

Вышла новая версия програматора avreal – v1.28r1 (Sun 2010-01-31).

  • Добавлено поддержку FT2232H, FT4232H с возможностью использовать для программирования оба канала с MPSSE. Допустимые имена выводов перечислены в описании конфигурирования.
  • Добавлен ключ -k для ожидания нажатия кнопки на адаптере программирования и соответствующую конфигурационную запись key.
  • Добавлена модификация ключа -os для задания частоты SCK, а не частоты тактирования микроконтроллера.

AVReAl update – 1.28r0

Вышла новая версия програматора avreal — v1.28r0 (Wed 2010-01-20).

  • Для выдачи списка подключенных устройств FTDI по -aft2232 -p? уже не нужно указывать хоть какой-то микроконтроллер.
  • Добавлены tiny2313A, tiny4313.
  • Ключ -az для FT2232 оставляет микросхему в режиме MPSSE с выводами программирования, переключенными на вход.
  • Для конфигурируемого LPT-адаптера добавлены группы сигналов led_ok, led_error.
  • Для FT2232-адаптеров поддерживаютя все типы сигналов в конфигурационном файле, включая новые led_ok, led_error.
  • Сигнал enable для FT2232 обрабатывается так же, как и для LPT, необходимо указывать инверсию для формирователей с активным низким входом разрешения.
  • Выдача информации производится без буферизации и при перенаправлении вывода, чтобы при перехвате в IDE было постянное обновление.
  • Игнорируются строки данных HEX-файла с нулевым полем длины.
  • Убран ключ -ar, теперь для инверсии сигнала RESET нужно создать соответствующий конфигурационный файл
[flagcounter image]