История

2.12

  • Корректно выводится имя загружаемого в MB91 boot-файла;
  • Весь вывод через cout вместо printf, для удобства работы в SlickEdite;
  • Add source ae_flash.362;
  • Option "DownloadOption=1" reads from config.ini (for mb90f59X);
  • Skip "BIROM Communication check" if "DownloadOption=1";

2.11

  • Fix bug: /w корректно работает при операциях с MB91.
  • Расширен диапазон значений параметра /w - 0..9.
  • При сбоях передачи блоков данных в операциях чтения и записи выполняется вторая попытка.

2.10

  • Fix bug: МК (MB90) с заданной строкой Baud2 программировались только при первом значении частоты кварца из списка Clock.

2.00

  • Переработан интерфейс вывода ошибок.
  • Add m_flash.xxx from FlashWrite 16LX V01L14a
  • Убрал краткую форму задания МК - /Fxxx
  • /MB90Fxxxi не чувствителен к регистру символов.
  • /z - Поменять функциональное назначение выводов RTS/DTR.
  • В состав архива isp_mb9x добавлены: - схема адаптера; - screenshot отчета о выполнении операций;
  • Документация соответствует всем изменениям.

1.05

  • Добавлены МК семейства MB91.
  • Поддержка USB-COM (увеличены таймауты).
  • /q - один код '1' на все ошибки.
  • Add doc/err_code.txt

1.04

  • Отключен вывод отладочной информации.
  • Добавлены 10 серий МК семейства MB90 в ChipDef.ini. 337, 342, 345, 349, 351, 378, 395, 488, 822, 823
  • Переработана справка, SPEED заменил на BaudRate.
  • Переработан процесс-индикатор.
  • Файлы исполняемых модулей для разных семейств разнесены по каталогам.

1.03

  • Подключена иконка.

1.02

  • Четырёхкратная проверка ответа на команду в режиме RAM_EXECUTE.

1.01

  • Исправлена ошибка проверки блока на чистоту (0xFF).

1.00

  • Используются новые загружаемые модули, блоки данных при передаче и приёме защищены CRC
  • isp_16lx и isp_fr объединены в одну isp_mb9x.
  • Полная поддержка формата файла chipdef.ini.
  • Возможно непосредственное управление скоростью интерфейса (актуально для MB90).
  • Используемый последовательный интерфейс можно задавать в виде системного имени: /LCOM3.

0.65 - 0.71

  • Добавлен ключ /i4430 для поддержки работы с частотой ядра 3886кГц
  • Добавлен ключ серии /Mxxxx (для ввода в стиле Softune) /MB90F497

0.63

  • Исправлен баг: не программировались два байта по адресам 0xFFFFFE-0xFFFFFF.

0.62

  • Более корректная работа с timeout (устойчивее работа при малых скоростях)

0.61

  • Добавлены ключи /g /n. Первый релиз.

0.6

  • Теперь работает из любой директории (Андрей Мозжевилов)

0.5

  • Ошибка при работе с flash более 64K устранена.

0.4

  • Не правильно читает, если flash более 64K

0.3

  • Переписаны процедуры работы с RS232 по приему. (Андрей Мозжевилов)

0.2

  • Попытка программировать MB90F543, не работает под WIN9x

0.1

  • Проверена идея, заработало с MB90F497