Собираю Пентагон 128. Установлена mb8877a, питание только +5, дисковод не подключен. После выбора пункта tr-dos экран моргает и возвращается в начальное меню. Проверил ПЗУ - норм. Дальше не знаю что делать, подскажите.
Вид для печати
Собираю Пентагон 128. Установлена mb8877a, питание только +5, дисковод не подключен. После выбора пункта tr-dos экран моргает и возвращается в начальное меню. Проверил ПЗУ - норм. Дальше не знаю что делать, подскажите.
Как бы в ТР-ДОС, должно заходить и без ВГ93, проверяйте правильно ли зашили ПЗУ по страницам.
У меня место под две ПЗУ, второе, под принтер, пустое. А первое для 27с512.
Была прошивка отсюда http://pentagon.nedopc.com/arch.htm из архива 1993.rar
Сейчас залил из http://zxspectrum.it.omegahg.com/_PE.htm Pentagon Parrot 1024K
Результат точно такой же.
Как проверить "по страницам"?
- - - Добавлено - - -
Надо было еще упомянуть сразу, диод VD2 установлен верно.
Если по большому счету, как это работает. 1. Есть ПЗУ бейсик 48, ПЗУ 128 (без 48 бейсика не работает, как и ТР ДОС), есть ПЗУ ТР-ДОС, которая срабатывает если вы обращаетесь к адресу в диапазоне с 15616. Т.е. попробовать перейти в бейсик 48, должен корректно сбросится и в него перейти (Это первое что нужно проверять). Второе из бейсика 48 выполняем команду randomize usr 15616, должен появится ТР-ДОС, если не появляется, то половинка которая ТР-ДОС и "Пустая (туда обычно СТС закидывают либо буты)", то при 15616, оно сбросится. Если не переключится ТР-ДОС то будут цветные кроказябры. Нужно смотреть цепочку выборки верхних адресов ПЗУ. А14-А15 ПЗУ.
Если есть осциллограф (или даже светодиод :-), должен будет моргнуть), то перейти в бейсик 48, набрать randomize usr 15616 встать на 1 ногу ПЗУ (27512) и посмотреть, должен сигнал поменяться. Если все меняется, то попробовать: цепочке с vd2 конденсатор стоит с3, попробовать его подобрать +100пик, попробовать его отключить. В паке который вы указали.
0. Profi rom
1. TR-DOS
2. Basic 128
3. Basic 48
- - - Добавлено - - -
Ну вроде как логично А15(ПЗУ -- 1 нога) переключает дос/бейсик, A14(27 нога ПЗУ) переключает бейсик 128/48.
- - - Добавлено - - -
Была прошивка отсюда http://pentagon.nedopc.com/arch.htm из архива 1993.rar ПЗУ это проверял
- - - Добавлено - - -
Ну и проверить R13, вообще та цепочка отвечает за то, что бы при нажатии кнопки меджик система переключалась в дос, для проверки правильно ли все собрано на АГ3 , можно его пока отпаять. но выборку проверить надо как я описал выше.
Проверить все номиналы обвязки АГ3!!! (можно до выпайки R13).
Ну и фотки в хорошем разрешении собранной платы с двух сторон не помешало бы, а так же фото с экрана когда его гючит.
Ушел делать таки клавиатуру, а то контакты пинцетом замыкаю и неоднократно воспроизводить randomize usr 15616 сложно. :)
С клавиатурой готово.
1. В бейсик 48 входит
2. при выполнении randomize usr 15616 серый фон, черный квадрат посередине, в квадрате светлые вертикальные полосы, несколько цветных квадратов 8 на 8 пикселей с мусором внутри. Скрин сделаю.
Фотки собранной платы я бы не хотел делать, так как эта плата была разработана мной и не похожа на другие, и мне бы не хотелось демонстрировать "это".
Извините, я отвечаю на вопросы по мере возможности, поэтому я написал то, что мне стало уже известно не растягивая по времени.
Поставил на первую ногу светодиод. Заходил в тр-дос из меню и через randomize usr 15616. Повторил каждый опыт не менее 5 раз. Заметное глазу моргание отсутствует, светодиод стабильно горит.
Следующим шагом хочу проверить все номиналы обвязки DD78 (кр1533аг3), я только что обратил внимание, что R11 и R12 отличаются в альбоме и в перечне элементов. На листе R11 - 1МОм, R12 - 18кОм, в то время как в перечне они 1кОм и 48кОм соответственно. Я устанавливал номиналы по перечню. Какой вариант должен быть верным?
- - - Добавлено - - -
Скрин после выполнения randomize usr 15616 из 48-го бейсика. Вложение 63755
Отвечу на свой вопрос по номиналам на листе, если впаять такие резисторы, то будет пустой черный экран при включении, таким образом, я так понимаю, следует использовать значения из перечня элементов.
Выпаял и промерил обвязку DD78 (кр1533аг3), вот реальные значения:
R11 - 1кОм
R12 - 49кОм
C4 - 1.1 мкФ
C5 - 514 пФ
wirbi, а ПЗУшку сами прошивали ?
tipa, у меня контроллер воткнут, ему +12 не нужно, он только +5 потребляет. Вот только я не знаю пока как его проверить, может он не подходит по сигналам или вообще не рабочий.
- - - Добавлено - - -
goodboy, да, пробовал разные прошивки, прошивал сам, программатор minipro китайский, после стирания проверял на чистоту, после записи проверял записанное.
goodboy, забил #FF с адреса #4000 на длину в #3FFF, картинка изменилась, но матраса нет.
Еще заменил DD77 (кр1533лл1) и DD78 (кр1533аг3), на всякий случай. Не помогло.
Для ТР-ДОС не нужна ВГ93, следовательно и 12 вольт не нужно. ВГ 93, без +12 вольт превращается в мусор с вероятностью 8 к 10.
- - - Добавлено - - -
Тут интереснее выпаять R13, и попробовать поиграться с С3, да и вообще встать на 11 ногу Д77.4 и проделать эксперимент со светодиодом.
Если есть осциллограф, я бы прошелся с ранд 15616 следующим образом:
1. Д83, 11 нога
2. Д76, 9 нога.
3. Д77.4 11 нога,
4. Д75 8 нога.
Можно попробовать и со светодиодом.
- - - Добавлено - - -
Ну весь кусок проверить на хомуты, обычно вероятность "сопли" больше, чем горелая микросхема.
Уникальный случай , вообще все пентагоны заходят в TR-DOS без ВГ93
wirbi, что бы на время проверки исключить возможные глюки от узла magiс уберите R13 ,а vd2 замените перемычкой.
За опракидывание ПЗУ в TR-DOS отвечает этот узел , внимательно проверьте доходят ли все сигналу к микросхемам ,нет ли соплей или обрывов.
https://b.radikal.ru/b25/1801/0d/7e98dbc6415e.png
У меня без нее сразу выходил 48 бейсик, а randomize usr 15616 просто выдавал пустой фон.... я думал что все это зависит от ПЗУ, и она "видит" каким-то чудом, что юзается, а что нет. и на моем пентагоне контроллер дисковода распаян на самой плате, может это как-то влияет.
Не исключено, я ПЗУ сразу прошитую заказал, поэтому не представляю, что там может быть. Главное - она работает, вот и не копаюсь :)