КРИСС CP/M

Компьютеры прошлого, не попавшие в другие разделы

Moderator: Shaos

User avatar
Akatla
Fanat
Posts: 71
Joined: 30 Apr 2017 03:29
Location: Россия Хабаровск

Re: КРИСС CP/M

Post by Akatla »

vitali wrote:Мне очень интересен Bill Of Materials.
Еще интересна процедура обновления прошивок этой армии авр-ок. То же attiny13.

Я так понимаю, что исходники вряд ли дадут, будут бинарники прошивок

хочется иметь полноценный компьютер
с разумной поддержкой стандартной
периферии, прозрачной внутренней
архитектурой, легко модифицируемый
отдельными блоками и с открытым ко-
дом. Предлагаемая разработка направ-
лена на то, чтобы заполнить эту "нишу".

Наверное будут раз анонсирован OPEN SOURCE!
User avatar
vitali
Senior
Posts: 136
Joined: 17 Sep 2019 09:34
Location: Finland

Re: КРИСС CP/M

Post by vitali »

У меня теплилась надежда хотя бы на цвет, но видно теперь, что зря. Поэтому понятно, почему чайлд с такими кислыми щами на фото - папа отобрал Распберри Пи с Майнкрафтом и подсунул это :ebiggrin:
User avatar
Icer
Senior
Posts: 163
Joined: 21 Aug 2018 07:39
Location: Кемеровская обл.

Re: КРИСС CP/M

Post by Icer »

Похуду планируется продажа конструктора.
Залутить двухстороннюю плату не каждый батько осилит. Да и сборка на детё не рассчитана. И скорее всего, набор залоченных микрух.
Хотя журналу не впервой публиковать "не реальные" конструкции. Или наебизнес так сказать?
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Re: КРИСС CP/M

Post by Lavr »

rw6hrm wrote:...так вот и давайте, сделайте свой вариант подключения мыша к СР/М-совместимым, раз уже опыт есть!
Вы же у нас и Бог и апологет СР/М - вот и явите свою божественную сущность... :D Не всё ж от вентиляторов прятаться? :wink:
rw6hrm wrote:Не всю ж жизнь Спец палочкой тыкать! :lol:
А вот что мне, агностику, "палочкой тыкать" - это даже Богу не дано указывать... :-?
rw6hrm wrote:На моей машинке можно апробировать (только бы ещё найти программу, которой мышь потребуется.., пока такого чтот не вижу...)
Дык: палочку - в руки вам и тыкайте... Неисповедимы пути господни, или вам нефритовый стержень подавай?
Трудно быть богом? А особенно недалёким богом? Написано же русским по-белому:
Lavr wrote:...драйвер мыши для программ без оной - он превращал движения и клики мыши в управляющие коды клавиатуры.
iLavr
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Re: КРИСС CP/M

Post by Lavr »

Akatla wrote:Вот собственно тайна покрытая мраком и раскрылась - знакомьтесь КРИСС среднего возраста!
Спасибо за интригу и интересный эксклюзивный материал! :kruto:
iLavr
User avatar
Shaos
Admin
Posts: 24080
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: КРИСС CP/M

Post by Shaos »

убрал переход на личности в предыдущем сообщении...
Я тут за главного - если что шлите мыло на me собака shaos точка net
Konstantin18
Maniac
Posts: 325
Joined: 15 Jan 2019 15:48
Location: Украина, Луганская обл.

Re: КРИСС CP/M

Post by Konstantin18 »

rw6hrm wrote: Только вчера думал, как заменить Z80 сотоварищи на Z84C15, остановила несусветная цена чипа для домашней поделки.
Придумайте возможность забрать из Украины - отдам даром. Причем с богатой обвязкой.
User avatar
Akatla
Fanat
Posts: 71
Joined: 30 Apr 2017 03:29
Location: Россия Хабаровск

Re: КРИСС CP/M

Post by Akatla »

Lavr wrote:
Akatla wrote:Вот собственно тайна покрытая мраком и раскрылась - знакомьтесь КРИСС среднего возраста!
Спасибо за интригу и интересный эксклюзивный материал! :kruto:
Не за что! Всегда рад немного разворошить муравейник! И очень надеюсь на конструктивную беседу! Давайте самое главное по делу и без "личносией"! Разберем этот КРИСС по косточкам! :rotate:
User avatar
vitali
Senior
Posts: 136
Joined: 17 Sep 2019 09:34
Location: Finland

Re: КРИСС CP/M

Post by vitali »

Akatla wrote: Разберем этот КРИСС по косточкам!
Давайте. Меня удручила монохромность VGA-вывода, не зря авторы четверть первой статьи посвятили тому, что цвет не нужен, он только отвлекает.
Вот прямо удручила удручила. Желание собирать КриСС стремительно падает. Чувство дежавю - просто МК-152 какой-то из мира 8-битных компьютеров.

Еще я разрисовал цветом шину SPI. Вы скажите - как "первая" atmega328 пишет байты текста во "вторую" 328-ю - через soft-SPI?

P.S. Комменты с соседского форума:
Как-то маловато три атмеги, ещё бы парочку. На трех даже и собирать не буду.
диды смотрели на зелёные символы - и внукам велели )) - а то пораспустились совсем, цыета им подавай - иш ты
You do not have the required permissions to view the files attached to this post.
User avatar
Icer
Senior
Posts: 163
Joined: 21 Aug 2018 07:39
Location: Кемеровская обл.

Re: КРИСС CP/M

Post by Icer »

vitali wrote:Вы скажите - как "первая" atmega328 пишет байты текста во "вторую" 328-ю - через soft-SPI?
В меге328 uart можно переключить в режим spi. Так что два канала аппаратных spi, жаль что dma не завезли.
p.s. заглянул в даташит вроде как пины "User Defined"
Pavtik
Novelist
Posts: 26
Joined: 11 Nov 2015 09:34

Re: КРИСС CP/M

Post by Pavtik »

Выход SD карты 'DO' идёт на SPI шину без всяких согласований. Когда на шине будет работать другой slave то на этот выход будет попадать +5 вольт. SD карта от такого не обидеться ?
User avatar
Icer
Senior
Posts: 163
Joined: 21 Aug 2018 07:39
Location: Кемеровская обл.

Re: КРИСС CP/M

Post by Icer »

Pavtik wrote:Выход SD карты 'DO' идёт на SPI шину без всяких согласований. Когда на шине будет работать другой slave то на этот выход будет попадать +5 вольт. SD карта от такого не обидеться ?
По схеме подтяжка на 3.3В, а диодами отсекают 5В.
p.s. поторопился :oops:
диода бы не помешало
User avatar
vitali
Senior
Posts: 136
Joined: 17 Sep 2019 09:34
Location: Finland

Re: КРИСС CP/M

Post by vitali »

Продолжаю эксперименты с RunCPM. Автор предложил взять код FRACTAL.BAS как бенчмарк и прогнать его с Майкрософт Бейсиком под разными системами на Z80 - эмулированными и нативными:

Code: Select all

10 FOR Y=-12 TO 12
20 FOR X=-39 TO 39
30 CA=X*.0458
40 CB= Y*.08333
50 A=CA
60 B=CB
70 FOR I=0 TO 15
80 T=A*A-B*B+CA
90 B=2*A*B+CB
100 A=T
110 IF (A*A+B*B)>4 THEN GOTO 200
120 NEXT I
130 PRINT " ";
140 GOTO 210
200 IF I>9 THEN I=I+7
205 PRINT CHR$(48+I);
210 NEXT X
220 PRINT
230 NEXT Y
Результаты (мин:сек):

Code: Select all

Teensy 4.1 (RunCPM)              0:05
Teensy 4.0 (RunCPM)              0:08
ESP32-WROOM-32 (RunCPM)          0:46
Z80MB64 at 22MHz (native CPU)    0:52
STM32F411 "black-pill" (RunCPM)  1:34
ZETA SBC at 8MHz (native CPU)    2:33
RC2014 at 7.3728MHz (native CPU) 2:43
Было бы интересно потом прогнать такое на КриСС-е.

Пошел дальше прикручивать eInk дисплей к RunCPM ESP32 платке...
You do not have the required permissions to view the files attached to this post.
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Re: КРИСС CP/M

Post by Lavr »

А вот интересно, кстати, будет ли работать на "КРИСС" вот это:
cpm86.gif
Роботрон - упомянут явно... :ewink:
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
vitali
Senior
Posts: 136
Joined: 17 Sep 2019 09:34
Location: Finland

Re: КРИСС CP/M

Post by vitali »

Уже второй номер журнала "Радио" вышел с криссом среднего возраста, а гугл по-прежнему в поиске выдает только этот и соседский форумы.
Соглашусь с комментарией с соседского форума (как-то сложно попасть на тот форум):
"Мне кажется они совершили роковую для себя ошибку. Этот компьютер вряд ли будет кому-то интересен. Надо было разрабатывать нечто вроде Teensy или Micro:bit, а если уж так хотелось сделать современный CP/M компьютер, то надо было не на AVR глядеть, а на тот же ARM. AVR "уходящая натура" в 2021 году."
А это обновленный список симуляции и реальных Z80 систем:

Code: Select all

Speed tests for FRACTAL.BAS
---------------------------
Teensy 4.1                  0:05
Teensy 4.0                  0:08
Visual Studio i7 at 2.60GHz 0:08
Teensy 3.6                  0:27
ESP32-WROOM-32              0:46
TTGO-T1                     0:46
ESP32-WROVER                0:48
Z80MB64 Z80 at 22MHz        0:52
STM32F407 "Discovery1"      1:00
Teensy 3.5                  1:28
STM32F411 "black-pill"      1:34
ZETA SBC Z80 at 8MHz        2:33
RC2014 Z80 at 7.3728MHz     2:43