[MSX] CPC-400s

MSX-совместимые компьютеры

Moderator: Shaos

Shiru Otaku
Retired
Posts: 490
Joined: 16 Mar 2002 17:00

[MSX] CPC-400s

Post by Shiru Otaku »

Поздравьте или посочувствуйте, я тоже стал владельцем сабжа. Первая увиденная мною вживую MSX, кстати.

Соответственно, возникает закономерный вопрос - обрёл-ли кто-нибудь тайное знание, как тупым горячим предметом привести данный агрегат к более-менее стандартному MSX-2 (чтобы софт шёл)?
User avatar
Shaos
Admin
Posts: 24011
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: CPC-400s

Post by Shaos »

Shiru Otaku wrote:Поздравьте или посочувствуйте, я тоже стал владельцем сабжа. Первая увиденная мною вживую MSX, кстати.

Соответственно, возникает закономерный вопрос - обрёл-ли кто-нибудь тайное знание, как тупым горячим предметом привести данный агрегат к более-менее стандартному MSX-2 (чтобы софт шёл)?
Вроде такой топик уже пробегал чуть ниже...
Я тут за главного - если что шлите мыло на me собака shaos точка net
Shiru Otaku
Retired
Posts: 490
Joined: 16 Mar 2002 17:00

Post by Shiru Otaku »

Ну, я весь этот форум и ряд других перекопал - ничего конкретного нигде не сказано; с момента последнего сообщения по теме на этом прошёл год - мало-ли, кто-нибудь разобрался.
Mildi
Fanat
Posts: 57
Joined: 24 Aug 2022 23:08

Re: [MSX] CPC-400s

Post by Mildi »

Никто не находил на него схем.
Достался аппарат с потекшей батарейкой.
После включения показал мельком надпись на экране и ушел в себя....
Более не хочет стартовать.
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: [MSX] CPC-400s

Post by Lavr »

То, об чем идёт в топике речь, это вот ЭТО?
40755923.jpg
You do not have the required permissions to view the files attached to this post.
iLavr
Mildi
Fanat
Posts: 57
Joined: 24 Aug 2022 23:08

Re: [MSX] CPC-400s

Post by Mildi »

Да, про него речь.
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: [MSX] CPC-400s

Post by Lavr »

Часто, когда ищешь что-то своё, вечно попадается что-то побочное... буду иметь эту штуку ввиду. :wink:

Вот этот мануал не будет отчасти полезным по сабжу?
https://ia600904.us.archive.org/1/items ... 0_400S.pdf
iLavr
Mildi
Fanat
Posts: 57
Joined: 24 Aug 2022 23:08

Re: [MSX] CPC-400s

Post by Mildi »

Мануал этот я уже находил.
Я не имел раньше дела с архитектурой msx. Поэтому и ищу схему чтоб хотя бы потыкавшись осликом более менее понять где затык в работе компа.
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: [MSX] CPC-400s

Post by Lavr »

Mildi wrote:Я не имел раньше дела с архитектурой msx.
Насколько я посмотрел, в мануале есть карты памяти этого сАмого CPC-400s.
Процессор там известный, периферия - также не экстремальная.
Вполне можно потыкать на основе этих данных. Может быть даже в пошаговом режиме.
iLavr
Mildi
Fanat
Posts: 57
Joined: 24 Aug 2022 23:08

Re: [MSX] CPC-400s

Post by Mildi »

Получается у меня процессор тупо работает только с ПЗУ... Причем одной из двух.
С озу непонятно работает с ним или просто регенерация...
Ни к часам ни к клавиатуре ни к звуковому ни к видиопроцессору обращений нет.
Предположительно крутится в адресах 4400н 5700н но это не точно логического анализатора у меня нет. По описанию это бейсик ром.
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: [MSX] CPC-400s

Post by Lavr »

Mildi wrote:Предположительно крутится в адресах 4400н 5700н, но это не точно логического анализатора у меня нет. По описанию это бейсик ром.
Ну если видно, что /CS ПЗУ выбирает - там и крутится в нём.
Вот тут бы и перейти в пошаговый режим и глянуть - на чем он в цикл вошел.

Ну коли осциллограф есть - проверить бы и все шины, вдруг просто микро-иголка где по шинам?
iLavr
Mildi
Fanat
Posts: 57
Joined: 24 Aug 2022 23:08

Re: [MSX] CPC-400s

Post by Mildi »

Шины адреса и данных вроде все нормально. МК тоже ведет активную работу. Может он порт какой пытается прочитать и не получая разумного ответа циклится?
Как его в пошаговый режим включить?
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: [MSX] CPC-400s

Post by Lavr »

Mildi wrote:Как его в пошаговый режим включить?
Надо к нему прицепить схему пошагового прохождения. Если найду - выложу сейчас,
а не найду - точно выложу завтра...

Нашел сейчас... :wink:
Step1.PNG
P.S. Или есть вот такой вариант с отключением пошагового режима.
byoc-figure-4-5.png
You do not have the required permissions to view the files attached to this post.
iLavr
Mildi
Fanat
Posts: 57
Joined: 24 Aug 2022 23:08

Re: [MSX] CPC-400s

Post by Mildi »

Она просто сверху цепляется, ничего отключать ненужно?
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: [MSX] CPC-400s

Post by Lavr »

Да, ничего отключать не нужно, кроме её самой этой схемы, если пошаговое больше не нужно.

Идея такая: в первом такте /М1 останавливает процессор сигналом /WAIT, а, нажав на кнопку STEP,
мы разрешаем работу процессору до следующего /М1, и т.д.
При этом на шинах процессора - актуальные адрес и данные, их можно посмотреть не торопясь.

По хорошему бы с самого старта пройтись по шагам и смотреть в текст ПЗУ - что процессор делает,
а что - не получается вдруг у него.

Когда будешь подключать - посмотри внимательно: на ноге /WAIT должен быть только резистор по идее.
Никаких других логических сигналов к ней цепляться не должно!
iLavr