Changelog
2.2.57
Выпущено 10 февраля 2026 года
Добавлено
- Отображение контрольной суммы в статусной строке с выбором алгоритма CRC.
- Алгоритм контрольной суммы SUM-RL78; Checksum-16, Checksum-16 Inv.
- Штамп контрольной суммы в имени файла при сохранении/экспорте.
- Горячая клавиша Ctrl+0 для быстрого расчёта контрольной суммы RL78-NEC.
- Кросс-контроль версий между прошивкой TGSN и MultiProg.
Изменено
- Файлы конфигурации и логов перенесены в пользовательскую директорию (
%AppData%) с автоматической миграцией при первом запуске. - CRC16-CCITT установлен алгоритмом контрольной суммы по умолчанию.
- Апдейтер запрашивает права администратора в Windows.
Исправлено
- Усечение 32-битного стартового адреса в
read_region(теперь сохраняются все битыstart_addr). - Размеры блоков и подблоков переведены на
uint32_tдля предотвращения переполнения. - Ошибки записи в
tgsn_programmer_write_dump. - Двойная блокировка буфера обмена при копировании hex/текста из буфера.
- Отсутствие возврата ошибки в
tgsn_programmer_get_programmer_info. - Проверка минимальной версии прошивки TGSN с понятным сообщением об ошибке.
2.2.56
Выпущено 3 февраля 2026 года
Добавлено
- TGSN Open/Full: поддержка семейств HART-m3X0 и HART-i900.
- HART таргеты: автоматическое определение модели контроллера (i910, i910z, m300).
Изменено
- Автопереименование устаревших JSON-файлов HART-таргетов (HART-M300 → HART-m300).
- Скрыт селектор baud rate для таргетов HART-m3X0 (фиксированная скорость).
2.2.55
Выпущено 31 января 2026 года
Добавлено
- Чтение ID Code из hex-буфера (ID из буфера).
- SpecialRead для таргетов R8C.
Изменено
- Действия и диалоги TGSN Full доступны только с лицензией TGSN Full.
- Блокировка кнопок TGSN Installer и Read Backup во время программирования.
2.2.54
Выпущено 24 января 2026 года
Добавлено
- Загрузка и запись модулей TGSN (управление модулями прошивки).
- Диалог авторизации перед доступом к TGSN Installer.
- Blank check для всех TGSN таргетов.
- Загрузка бета-прошивки с сервера (контекстное меню на кнопке Flash), проверка по записи на сервере.
- R8C: добавлены аргументы для вариантов 21254-58 и BA.
Изменено
- Рефакторинг функций сохранения и загрузки.
- Обработка ошибок: новый обработчик
statusToQString, улучшенные сообщения об ошибках. - TGSN Installer требует активную лицензию для открытия.
- Загрузка прошивки использует чанковый протокол (
prot_write_file).
Исправлено
- Очистка обработчика ошибок TGSN special.
2.2.53
Выпущено 16 октября 2025 года
Добавлено
- Поддержка EEPROM для MKE02Z.
Исправлено
- Исправлен размер flash для TMPM370.
- Отображение прогресс-бара.
- Увеличен таймаут на mass-erase (протестировано на 212BA).
2.2.52
Выпущено 15 октября 2025 года
Добавлено
- TGSN Open/Full: поддержка семейства R8C.
- Новый таргет селектор с поиском, избранными и конфигуратором.
- Конфигуратор: подпрограмма конфигурации семейств (R8C, TMPM370) для добавления контроллера.
Изменено
- CRC8_LTE при чтении каждого блока в loader-e RL78 (TGSN).
- Автоматическая авторизация при установке.