Archive for the ‘Оновлення’ Category.
13 Серпня 2011 22:11
Вийшла нова версія програматора avreal — v1.28r8 (Sat 2011-08-13).
- Додано підтримку двійкового формату файлів (raw binary).
Формат задається префіксом :bin: в імені файлу.
- Змінено поведінку ключа -r.
При використанні ключа з модифікатором -r+ у вихідний файл записується весь вміст відповідного регіону пам’яті мікроконтролера, тобто поведінка відповідає «старій» поведінці ключа.
Без модифікатора, у формі -r, у вихідний файл формату :ihex: не записуються рядки, які в полі даних мають лише байти FF. У файли формату :bin: не записується «хвіст», що складається лише з FF.
27 Лютого 2011 20:12
Вийшла нова версія програматора avreal – v1.28r7 (Sun 2011-02-27).
10 Січня 2011 23:13
Вийшла нова версія програматора avreal — v1.28r6 (Sun 2011-01-09).
- Додано ATmega325A, ATmega329A.
- Додано імена-синоніми для тих контроллерів з літерою «A», які не відрізняються від «не-A» кристалів:
ATmega165A, ATmega645A, ATmega6450A
ATmega169A, ATmega329PA, ATmega649A, ATmega6490A
- avreal/Linux64, адаптери на FT2232*, FT4232H:
Біблотека завантажується по імені libftd2xx.so.0, а не libftd2xx.so, як це було раніше. Це уможливлює встановлення на комп’ютері паралельно старої (потрібної для avreal/Linux64) та нової версій бібліотеки, наприклад, libftd2xx.so.0.4.16 та libftd2xx.so.1.0.0.
avreal/Linux32 може працювати як зі старими, так і з новими версіями бібілотеки.
Читати більше про проблеми з libftd2xx.so.1.0.0 в 64-бітному лінуксі.
- Ключ -k/-K старту програмування по натисканню кнопки на адаптері отримав дві форми з різним порядком етапів роботи avreal.
12 Жовтня 2010 12:17
Вийшла нова версія програматора avreal — v1.28r5 (Tue 2010-10-12).
- Виправлено помилку synchronisation lost після верифікації для деяких моделей контроллерів та адаптера на FT2232/FT4232.
- Додано ATmega128RFA1
8 Вересня 2010 21:17
Вийшла нова версія програматора avreal — v1.28r4 (Tue 2010-09-07).
На жаль, не знайшлося часу виправити помилку втрати синхронізації, це вже після відпустки робитиму.
Помилку виправлено у версії
1.28r5.
16 Серпня 2010 23:03
Вийшла нова версія програматора avreal — v1.28r3 (Mon 2010-08-16).
- Виправлено помилку, яка призводила до неможливості роботи з Extended Fuse Byte для мікроконтроллерів ATmega16M1, ATmega32M1, ATmega64M1, ATmega32C1, ATmega64C1.
Ой! Є
неприємні помилки. Вони вилазять не для всіх контроллерів та програматорів, але…
20 Квітня 2010 12:37
Вийшла нова версія програматора avreal — v1.28r2 (Mon 2010-04-19).
- Виправлено помилку верифікації для елемента внутрішнього списку фрагментів коду, що перетинає межу 64К слів (ATmega2560, ATmega2561) – проявлялася лише на певним чином зроблених hex-файлах, мені після avr-gcc такі жодного разу не траплялися.
- Прибрано помилку, яка призводила до краху програми у випадку, коли з ключем -a нема ключа -p або +chip (наслідок неуважної правки в 1.28r0 “вже непотрібно вказувати +chip”)
- Додано контроллери ATmega164A, ATmega324A, ATmega1284, ATmega328, AT90pwm81
- Додано імена-синоніми для тих контроллерів з літерою “A”, які не відрізняються від “не-A” кристалів:
ATmega8A, ATmega16A, ATmega32A,
ATmega64A, ATmega128A,
ATmega48A, ATmega88A, ATmega168A,
ATmega48PA, ATmega88PA, ATmega168PA,
ATmega164PA, ATmega644A, ATmega165PA,
ATtiny261A, ATtiny461A, ATtiny861A
- При відсутності функції блочного запису байтів в dlportio.dll (її емуляторі) використовується власна функція з побайтовим виводом.
- win32-версія – вилучено динамічне лінкування функції FT_Reload бібліотеки ftd2xx.dll, програма не залежить від її наявності в бібілотеці.
31 Січня 2010 21:26
Вийшла нова версія програматора avreal – v1.28r1 (Sun 2010-01-31).
- Додано підтримку FT2232H, FT4232H з можливістю використовувати для програмування обидва канали з MPSSE. Дозволені імена виводів перераховано в описові конфігурування.
- Додано ключ -k для очікування натискання кнопки на адаптері програмування і відповідний конфігураційний запис key.
- Додано модифікацію ключа -os для того, щоб задавати безпосередньо частоту SCK, а не частоту тактування мікроконтроллера.
20 Січня 2010 23:01
Вийшла нова версія програматора 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, тобто необхідно вказувати інверсію для буферів з активним низьким входом дозволу.
- Видача інформації на stdout проводиться без буферизації і при перенаправленні, щоб при перехопленні в IDE було постійне оновлення.
- Записи даних (тип 00) HEX-файлу з нульовим полем довжини ігноруються.
- Прибрано ключ -ar, тепер для інверсії сигналу RESET потрібно створити відповідний конфігураційний файл.
11 Жовтня 2009 22:31
Вийшла нова версія програматора avreal – 1.27r4.