Witchcraft Creative Group

Спектрум жив!

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

Pentagon 128K 1991

Печать PDF
Рейтинг пользователей: / 3
ХудшийЛучший 

Однажды я закинул в барахолку Комтеха объявление о покупке Спектрум-железа, в надежде, что может всплывут в Донецке спектрумы, завалявшиеся на пыльных полках, а так же дискеты, где может быть интересный варез, не представленный до селе в инете.

Так вот, после нескольких недель флуда на ихнем форуме, обратился ко мне молодой человек, мол есть Пентагон 128К и дискеты. Естественно, я взял его. По утверждению бывшего хозяина компьютер был рабочим. Вместе с платой мне достались самодельная клавиатура, пара советских дисководов МС5311 и кучка дискет.

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

Среди них присутствовали: 
  1. Турбирование контроллера дисковода;
  2. Кемпстон джойстик;
  3. Попытка расширения памяти на РУ7 (спаяны 1-е ножки РУ-шек);
  4. Кэш 2К в панельке ПЗУ ZXLPrint III;
  5. Музыкальный сопроцессор Yamaha.
 

Турбирование ВГ я сразу же распаял, т.к. эта функция в основном актуальна при работе с 5.25", но я не предполагал с ними работать - либо 3.5" дисковод, либо эмулятор дисковода. Да и сделана она была жутко не аккуратно.

Разобрался с пучком оборванных проводов. Среди них были сигнал -WR на кэш, сигнал выборки порта джойстика и AY. Джойстик я отключил, подав вместо сигнала выборки +5 через резистор, остальное подпаял куда следует.

Теперь можно запускать. Перед запуском проверил, чтоб не было КЗ между "+" и "-", вынул из панелек зетник, ПЗУ,  ВГ93, отключил платку AY и включил питание. На экране я увидел заветное шахматное поле, надо следовать дальше! Вставил процессор - получился чистейший матрац. Что ж, это хороший признак, комп должен быть рабочим.

Вставил ПЗУ, но тут пришло разочарование. При включении наблюдаю черный квадрат и белый бордюр, на этом компьютер зависал. Надо брать тестовое ПЗУ и смотреть в чем дело.

Результат TEST128

Запускаю тест 48 - он говорит, что комп в порядке, память в норме. Запускаю тест 128 - аналогично, все в порядке. Есть другой тест ZX test 2.5, который кроме памяти еще тестирует INT, но вот аннотации к нему не было, поэтому не совсем понятно что он говорит отчасти. Этот выдал мне такую картинку:

Результат теста v.2.5 до ремонта

Что выдал тест я не понял, так как описания его нет, а у самого не так много опыта в ремонте спектрумов (я только учусь).

Какие идеи?

Испорченное содержимое ПЗУ

Прошло много лет, могло ПЗУ подтереться. Считал в программаторе ПЗУ, проверил в эмуляторе - все работает. Да и пробовал ставить заведомо рабочую микросхему ПЗУ. Идея отсеялась.

Не работает логика выбора ПЗУ 

Проверил шину адреса ПЗУ на обрывы и замыкания, логику выбора ПЗУ (сигнал -OE ПЗУ, C9, C13 и цепочку формирующую эти сигналы, а так же выборку ПЗУ ZXLPRintIII, т.к. оно может "задавить" С13) и страниц ПЗУ (DOSEN, ROM2). Все выглядело правдоподобным.

Не работает порт расширенной памяти 

Проверил работу порта #7FFD, т.к. он участвует в переключении страниц 48го бейсика и 128го. Как известно Basic128 в своей работе использует процедуры Basic48 (процедуры ввода/вывода, шрифт и пр.), то была допущена мысль, что может быть этот порт не работает и в итоге не включается в ПЗУ нужная страница, получается сбой. Да и при запуске компа тестируется расширеная память. Пощупав логическим анализатором, я понял, что порт тут не причем.

Тут подсказали поставить вместо ПЗУ микросхему на 16Кб с прошитым Basic 48. Мол если он запустится и работает, то что-то с расширенной памятью, переключением страниц ПЗУ. Подготовил такое ПЗУ вставил, но на экране вижу точно такой же черный квадрат :(

Идеи закончились. У меня опустились руки.

Запостил скрины тестов на форум zx.pk.ru, начали давать советы по проверке адресной шины и пр. Но это все не то!

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

Вот что мне явилось:

Меню ZX-Spectrum-128

Следующим делом я прикрутил к Пентагону контроллер PS/2 клавиатуры, о котором можно прочитать здесь. Все машинка готова к использованию.

Обновлено 06.12.2011 11:16  
Организация и проведение праздничных мероприятий, фото- и видеосъемка