Copyleft HUMONGOUS CP/M Archives
При поддержке журналаRadio Magazine
RU | EN

CRISS CP/M

Firmware uploading and upgrades

All MCUs in the kits are pre-programmed with bootloaders and you needn't any AVR programmer to update them. For the upgrading please use internal in-system UART socket located on the board. Please note that it must be UART signal levels 3.3/5V, not RS-232! Standard USB-UART cable adapter can be used.

Upgrading procedure

Переходник USB-UART

To install the updates you need a USB to UART adapter and a Windows PC to run the software that installs the updates. The adapter must support a transfer rate of at least 57600 baud. When connected, a new COM port will appear in the system, check the port number in the OS Device Manager. If necessary, install the drivers provided with the adapter.

Расположение разъёма для внутрисхемного программирования

To install the updates, proceed as follows

  • switch off the power of the computer;
  • open the case by removing the two fixing screws from the bottom of the case;
  • very carefully remove the top cover to avoid damaging the cable to speaker attached to the top of the case;
  • connect the adapter to the internal system programming connector, observing the order of connection (from left to right pins Rx, Tx, GND of the adapter), usually white - green - black, the red wire of the adapter must be securely isolated;
  • run the bat-file of the installation package with the number of the COM-port as a parameter - the program will start and go into standby mode;
  • turn on your computer - boot-up will start automatically accompanied by SYS indicator flashes and audible signals;
  • when the installation is complete, power off the computer, disconnect the adapter, place the top cover and fasten it with the mounting screws.

Done!

Firmware

Firmware bin files are listed in the table.

Файл / FileНазначение / Traget MCUВерсия / VersionДата / DateОписание / Comments
cpu.hex.binМикропрограмма МК ЦП / CPU MCU firmware4.5201.03.2021Набор функций как описано в статье / basic features as described in the magazine article
cpd.hex.binМикропрограмма МК КВУ / Peripheral controller MCU firmware0.1801.03.2021Набор функций как описано в статье / basic features as described in the magazine article
vga_328.hex.binМикропрограмма МК ВК VGA / VGA controller MCU firmware1.1901.03.2021Набор функций как описано в статье / basic features as described in the magazine article
criss20210309.zipКомплект микропрограмм файлов начальной прошивки в одном архиве, bat-файл в комплекте / Full set of FW files01.03.2021Набор функций как описано в статье / basic features as described in the magazine article
criss.fw.2011.11.30.zipКомплект микропрограмм в одном архиве, bat-файл в комплекте / Full set of FW files0.21/1.22/4.6230.11.2021Beta

Updates and bug fixed firmwares:

Файл / FileНазначение / Traget MCUВерсия / VersionДата / DateОписание / Comments
cpu.hex.4.56.bin betaМикропрограмма МК ЦП / CPU MCU 4.5612.04.2021Улучшена совместимость с Robotron 1715 в части поддержки атрибутов, исправлена критическая ошибка некорректной обработки символа табуляции / Some technical improvements and bug fixes
cpu.hex.4.58.bin betaМикропрограмма МК ЦП / CPU MCU 4.5808.05.2021Исправлена ошибка при рисовании линий и окружностей, добавлены команды переключения видеорежимов / Some technical improvements and bug fixes
cpd.hex.0.19.binМикропрограмма МК КВУ / Peripheral controller MCU 0.1928.04.2021Исправлена ошибка вывода русской буквы З, нажатие Ctrl-Backspace возвращает код 127 / Some technical improvements and bug fixes
vga.hex.1.20.binМикропрограмма МК ВГА/ VGA controller MCU 1.2008.05.2021Версия прошивки с "квадратными" точками графического режима / Square pixels char set
vga.hex.1.21.binМикропрограмма МК ВГА/ VGA controller MCU 1.2105.10.2021Добавлена функция перевода видеоконтроллера в режим сна при записи 0 в порт настройки видережима). Версия с квадратными точками / Sleep mode function added
criss.vga.1.22.zipМикропрограмма МК ВГА/ VGA controller MCU 1.2207.11.2021Добавлен композитный видео-режим, обновлён шрифт CP0 / New composite video-mode, CP0 font was updated
criss.cpd.0.21.zipМикропрограмма МК КВУ / Peripheral controller MCU 0.2117.11.2021Добавлена поддержка мышки, изменена работа с портом sysrq / Mouse support is added, some technical improvements and bug fixes
criss.cpu.4.62.zip betaМикропрограмма МК ЦП / CPU MCU 4.6221.11.2021 Добавлена работа с мышкой, некоторые изменения во внутренней архитектуре / Mouse support is added, some technical improvements and bug fixes

Software you need

To upload the firmware please use special tool program from the table below. All programs are for Windows, console versions only, no GUI interface.

Файл / FileНазначениеDescriptionВерсия / VersionДата / Date
R1715upl.exeПрограмма для загрузки обновленийFirmware uploading program1.730.11.2021
R1715sd.exeПрограмма для управления образами SD-картCRISS SD-card access program0.4.225.10.2021
bmp2cri.exeПрограмма преобразования картинок формата BMP во внутренний формат CRIImage converter from b/w BMP to CRI format0.1

© Copyright Radio / Радио / OGSS / НГСС 2020-2021