How to instructions
How to assemble CRISS CP/M computer at home?
How to manage diskette images?
The standard FAR and CPMTOOLS software packages are used to work with floppy disk images, configured accordingly. Correct setting of these programs provides the most convenient mode of work with disk images. Below please find pre-configured packets for download.
There are special programs that allow you to deal with CRISS CP/M SD cards.
Файл / File | Назначение | Description | Версия / Version | Дата / Date |
---|---|---|---|---|
R1715upl.exe | Программа для загрузки обновлений | Firmware uploading program | 1.8.1 | 30.10.2023 |
R1715upl.1.7.exe | Программа для загрузки обновлений - устарела | Firmware uploading program - outdated | 1.7 | 30.11.2021 |
R1715sd.exe | Программа для управления образами SD-карт | CRISS SD-card access program | 0.4.2 | 25.10.2021 |
bmp2cri.exe | Программа преобразования картинок формата BMP во внутренний формат CRI | Image converter from b/w BMP to CRI format | 0.1 |
To work with diskette images, the standard Far Manager and CPMTools package software packages are required, but both tools are to be configured accordingly.
The pre-configured Far or other manager with the Multiarc plugin allows you to work with CRISS CP/M SD cards and images of the * .cpm diskette. You need to have a set and configured CPMTools package in the /CPMTools folder of the hard disk (these package requirements must be a configuration file for this address), this path should be added to the PATH system variable, the R1715SD.exe executable file must lie in the same directory or In any other, necessarily registered in Path. If there is no possibility to register Path, then in the settings of the Custom.ini file, you must specify the full names of the files.
To access the SD card, a file named like E.CRISS, where E (first letter) is the actual name of your local SD-card drive, need to be created. The opening of this file in the special configuration of Far manager from this site will allow you to work with the diskette images as with an ordinary file system.
Please note that only USER 0 files are supported in the current configuration.
Файл / File | Тип | Назначение | Description | Дата / Date |
---|---|---|---|---|
FARCRISS x64 | Загрузка / Download | Портабл-версия файлового менеджера FAR с настроенным плагином MULTIARC | Far manager with Multiarc plugin | |
FARCRISS x32 | Загрузка / Download | Портабл-версия файлового менеджера FAR с настроенным плагином MULTIARC | Far manager 32 bit version with Multiarc plugin | |
custom.ini | Загрузка / Download | Настройки плагина Multiarc для Far | Far Multiarc plugin settings | 25.10.2021 |
CPMTOOLS 2.21 | Ссылка / Link | Пакет программ CPMTOOLS, преднастроенный для работы с образами дискет 819 кБ - официальный релиз | Official CPMTOOLS package | |
CPMTOOLS | Загрузка / Download | Версия CPMTOOLS с исправленной ошибкой некорректной обработки прописных букв в именах файлах. Отличается от официальной, публикуется с разрешения автора | Patched CPMTOOLS package with improved processing of lowercase characters in file names | |
Win32 Disk Imager | Ссылка / Link | Программа для записи образов на SD-карты | Tool for SD-card image writing |
All executable files are for the Windows (any version, console programs) but if you want to port it to other platforms please write a request - source code and protocol specification is not a secret.
How to use CRISS CP/M as a control platform?
CRISS CP/M is an ideal control platform for you homebrew projects and not only to that! Why?
- it has the widest range of development tools and programming languages: exciting Z80 Assembler Basic, C, Pascal, Fortran, Cobol, ...
- all standard communication interfaces are on the board: Ethernet, UART, RS-232, I2C, firmware supports CAN user module;
- standard LPT/GPIO module gives you 24 GPIO channels;
- easy use of custom SPI module(s).
But the most attractive feature is that you can split your CRISS CP/M into two blocks: one has CPU, RAM and EEPROM chips (and optionally peripheral controller and Ethernet) and the second has the VGA and SD, firmware allows running CRISS CP/M in such "naked" mode.
Very easy and open schematic and architecture allow to redesign it in SMD format and use as an embedded device to what you can connect extension module via just 8-wire connector and debug and upgrade it from the internal!
If you need more instructions here please write you requests for that!