Вход

Просмотр полной версии : Не заходит в TR-DOS



wirbi
18.01.2018, 17:00
Собираю Пентагон 128. Установлена mb8877a, питание только +5, дисковод не подключен. После выбора пункта tr-dos экран моргает и возвращается в начальное меню. Проверил ПЗУ - норм. Дальше не знаю что делать, подскажите.

iceoflame
18.01.2018, 17:06
Как бы в ТР-ДОС, должно заходить и без ВГ93, проверяйте правильно ли зашили ПЗУ по страницам.

wirbi
18.01.2018, 18:41
У меня место под две ПЗУ, второе, под принтер, пустое. А первое для 27с512.
Была прошивка отсюда http://pentagon.nedopc.com/arch.htm из архива 1993.rar
Сейчас залил из http://zxspectrum.it.omegahg.com/_PE.htm Pentagon Parrot 1024K
Результат точно такой же.

Как проверить "по страницам"?

- - - Добавлено - - -

Надо было еще упомянуть сразу, диод VD2 установлен верно.

iceoflame
18.01.2018, 20:07
Если по большому счету, как это работает. 1. Есть ПЗУ бейсик 48, ПЗУ 128 (без 48 бейсика не работает, как и ТР ДОС), есть ПЗУ ТР-ДОС, которая срабатывает если вы обращаетесь к адресу в диапазоне с 15616. Т.е. попробовать перейти в бейсик 48, должен корректно сбросится и в него перейти (Это первое что нужно проверять). Второе из бейсика 48 выполняем команду randomize usr 15616, должен появится ТР-ДОС, если не появляется, то половинка которая ТР-ДОС и "Пустая (туда обычно СТС закидывают либо буты)", то при 15616, оно сбросится. Если не переключится ТР-ДОС то будут цветные кроказябры. Нужно смотреть цепочку выборки верхних адресов ПЗУ. А14-А15 ПЗУ.

iceoflame
18.01.2018, 23:20
Если есть осциллограф (или даже светодиод :-), должен будет моргнуть), то перейти в бейсик 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).

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

wirbi
19.01.2018, 15:37
Ушел делать таки клавиатуру, а то контакты пинцетом замыкаю и неоднократно воспроизводить randomize usr 15616 сложно. :)

wirbi
20.01.2018, 17:23
С клавиатурой готово.
1. В бейсик 48 входит
2. при выполнении randomize usr 15616 серый фон, черный квадрат посередине, в квадрате светлые вертикальные полосы, несколько цветных квадратов 8 на 8 пикселей с мусором внутри. Скрин сделаю.

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

iceoflame
20.01.2018, 18:39
А что со 1й ногой? Там же посте вопросов уйма.



Фотки собранной платы я бы не хотел делать, так как эта плата была разработана мной и не похожа на другие, и мне бы не хотелось демонстрировать "это".
Вот по этому фотки и были нужны, посмотреть где косечечки, а так как вы говорите, что она разрабатывалась вами, тогда проверять все разводку контроллера. все, что касается выборки ТР-ДОСА.

wirbi
20.01.2018, 20:23
Извините, я отвечаю на вопросы по мере возможности, поэтому я написал то, что мне стало уже известно не растягивая по времени.

Поставил на первую ногу светодиод. Заходил в тр-дос из меню и через randomize usr 15616. Повторил каждый опыт не менее 5 раз. Заметное глазу моргание отсутствует, светодиод стабильно горит.

Следующим шагом хочу проверить все номиналы обвязки DD78 (кр1533аг3), я только что обратил внимание, что R11 и R12 отличаются в альбоме и в перечне элементов. На листе R11 - 1МОм, R12 - 18кОм, в то время как в перечне они 1кОм и 48кОм соответственно. Я устанавливал номиналы по перечню. Какой вариант должен быть верным?

- - - Добавлено - - -

Скрин после выполнения randomize usr 15616 из 48-го бейсика. 63755

wirbi
21.01.2018, 12:15
Отвечу на свой вопрос по номиналам на листе, если впаять такие резисторы, то будет пустой черный экран при включении, таким образом, я так понимаю, следует использовать значения из перечня элементов.

Выпаял и промерил обвязку DD78 (кр1533аг3), вот реальные значения:
R11 - 1кОм
R12 - 49кОм
C4 - 1.1 мкФ
C5 - 514 пФ

tipa
21.01.2018, 12:34
Собираю Пентагон 128. Установлена mb8877a, питание только +5, дисковод не подключен. После выбора пункта tr-dos экран моргает и возвращается в начальное меню. Проверил ПЗУ - норм. Дальше не знаю что делать, подскажите.

у меня ТР-ДОСа не было пока не воткнул ВГ и не подал 12 вольт. сам Пентагон собираю.

goodboy
21.01.2018, 12:59
wirbi, а ПЗУшку сами прошивали ?

wirbi
21.01.2018, 13:20
tipa, у меня контроллер воткнут, ему +12 не нужно, он только +5 потребляет. Вот только я не знаю пока как его проверить, может он не подходит по сигналам или вообще не рабочий.

- - - Добавлено - - -

goodboy, да, пробовал разные прошивки, прошивал сам, программатор minipro китайский, после стирания проверял на чистоту, после записи проверял записанное.

goodboy
21.01.2018, 14:10
прошивал сам,
сделай прошивку где trdos страница забита #FF,
сразу поймёшь (по матрасу на экране) происходит на неё переключение или нет

wirbi
21.01.2018, 18:00
goodboy, забил #FF с адреса #4000 на длину в #3FFF, картинка изменилась, но матраса нет.

Еще заменил DD77 (кр1533лл1) и DD78 (кр1533аг3), на всякий случай. Не помогло.

tipa
22.01.2018, 09:28
tipa, у меня контроллер воткнут, ему +12 не нужно, он только +5 потребляет. Вот только я не знаю пока как его проверить, может он не подходит по сигналам или вообще не рабочий.



Я полагаю, что это вполне может быть причиной. Был у меня Компаньон-2 с дисководом. там дисковод со своим контроллером отдельно был. Пока контроллер не подключен, ТР-Доса нет. Возможно, если ваш контроллер неисправен, компьютер и "не видит" тр-дос.

iceoflame
22.01.2018, 19:56
Для ТР-ДОС не нужна ВГ93, следовательно и 12 вольт не нужно. ВГ 93, без +12 вольт превращается в мусор с вероятностью 8 к 10.

- - - Добавлено - - -


goodboy, забил #FF с адреса #4000 на длину в #3FFF, картинка изменилась, но матраса нет.

Еще заменил DD77 (кр1533лл1) и DD78 (кр1533аг3), на всякий случай. Не помогло.

Тут интереснее выпаять R13, и попробовать поиграться с С3, да и вообще встать на 11 ногу Д77.4 и проделать эксперимент со светодиодом.

Если есть осциллограф, я бы прошелся с ранд 15616 следующим образом:

1. Д83, 11 нога
2. Д76, 9 нога.
3. Д77.4 11 нога,
4. Д75 8 нога.
Можно попробовать и со светодиодом.

- - - Добавлено - - -

Ну весь кусок проверить на хомуты, обычно вероятность "сопли" больше, чем горелая микросхема.

goodboy
22.01.2018, 21:39
Фотки собранной платы я бы не хотел делать, так как эта плата была разработана мной и не похожа на другие, и мне бы не хотелось демонстрировать "это".
косяк в разводке не исключаешь ?

JV-Soft
23.01.2018, 03:41
у меня ТР-ДОСа не было пока не воткнул ВГ и не подал 12 вольт.
Уникальный случай , вообще все пентагоны заходят в TR-DOS без ВГ93


wirbi, что бы на время проверки исключить возможные глюки от узла magiс уберите R13 ,а vd2 замените перемычкой.
За опракидывание ПЗУ в TR-DOS отвечает этот узел , внимательно проверьте доходят ли все сигналу к микросхемам ,нет ли соплей или обрывов.



https://b.radikal.ru/b25/1801/0d/7e98dbc6415e.png (https://radikal.ru)

tipa
25.01.2018, 15:10
Уникальный случай , вообще все пентагоны заходят в TR-DOS без ВГ93



У меня без нее сразу выходил 48 бейсик, а randomize usr 15616 просто выдавал пустой фон.... я думал что все это зависит от ПЗУ, и она "видит" каким-то чудом, что юзается, а что нет. и на моем пентагоне контроллер дисковода распаян на самой плате, может это как-то влияет.

goodboy
25.01.2018, 15:50
У меня без нее сразу выходил 48 бейсик, а randomize usr 15616 просто выдавал пустой фон.
может прошивка нестандартная ?
вспоминаю что на скорпе допустим сразу сделан автостарт бута

tipa
29.01.2018, 19:51
Не исключено, я ПЗУ сразу прошитую заказал, поэтому не представляю, что там может быть. Главное - она работает, вот и не копаюсь :)