Вход

Просмотр полной версии : НЭТИнская читалка на 1006ВИ1 не читает



ram_scan
10.02.2014, 06:31
Собсно восстановил две нэтинских классических машинки (да 556рт5 и двух 556рт4). Перемычечные которые.

Узел чтения на 1006ВИ1. Проблема на обеих машинах - дальше пилоттона отказывается что-либо с магнитофонного порта воспринимать.

Источник сигнала - компутер с playtzx.

Нэтинская ленинградка, две ПЛМ Автоматики и еще одна неопознанная машинка прекрасно грузятся.

Достал осциллограф, сигнал на DD54 (ИР22, 8 нога) выглядит идеально (амплитуда 4 с копейкой вольт, фронты ровные, волос нет). Сравнивал с формой сигнала на входе (осциллограф двухлучевой), собсно сигнал точно совпадает (с поправкой на амплитуду).

Менял скорость воспроизведения от -6% до +6%, пилоттон продолжает уверенно ловиться, дальше синхросигнала чтение по прежнему не идет.

Причем по моим собственным воспоминаниям проблем с чтением на НЭТИнских машинах с магнитофона не было никогда.

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

Други, подскажите, откуда могут быть эти дровишки то ?

alvis
10.02.2014, 12:48
Други, подскажите, откуда могут быть эти дровишки то ?
А частота основного кварцевого генератора не ушла?
Кстати иногда помогало поиграться с напряжением питания платы (хоть это и не совсем правильно). Правда пробовал это на других клонах, т.к. с именно этими не сталкивался.

Raydac
10.02.2014, 14:31
как вариант - комп неправильно интерпретирует сигнал, скорее всего что то с опорной тактовой частотой

goodboy
10.02.2014, 15:24
похожая проблема была на клоне где стоял нестандартный z80 (кажется немецкий клон), частота у него была другая и времянки лоадера в ПЗУшке были изменённые.

roma
10.02.2014, 17:51
Посмотри наличие сигнала WAIT... Недавно была такая же проблема. Компьютер постоянно выдавал ошибку при загрузке, несмотря на симметричный пилот-тон ...
Оказалось был сломан контакт в панельке для сигнала WAIT.
А так за исключением ошибок при чтении никаких других проблем не возникало...
После замены конакта в панельке всё заработало.

ram_scan
11.02.2014, 04:50
Тактовая - 14 МГц ровно. Померил. НЭТИ - машины безвайтовые, разруливаются удлиннением клока (гляну вечером, мож он длинный постоянно). Грешил на нагрузку на шине, менял процессоры (сейчас стоит томсоновский, ставил два разных U880 и Т34). Та же петрушка.

У меня реально голова взрывается, но блин что-то не дает же работать читалке.

Самое противное что я никакой tape tester загрузить не могу, ибо читалка то не работает а тырдоса нет вовсе.

Может есть у кого test rom с диагностикой матафонного порта ? Прошиться слава богу есть чем.

UA(YPB
11.02.2014, 07:57
Была такая же проблема в далекие 90ые. Собрал НЭТИ, все заработало кроме читалки. День промучился и не фига. Из за отсутствия большого ума собрал как в Ленине и все ОК.

---------- Post added at 06:57 ---------- Previous post was at 06:55 ----------

561лн2 тоже работала

goodboy
11.02.2014, 18:29
есть такая программа Speakeasy http://www.worldofspectrum.org/infoseekid.cgi?id=0008714 для оцифровки/воспроизведения.
попробуй набить в бейсике код (он небольшой - байт 30), хоть поймёшь что воспринимает порт.

alvis
11.02.2014, 22:49
Самое противное что я никакой tape tester загрузить не могу, ибо читалка то не работает а тырдоса нет вовсе.

Может есть у кого test rom с диагностикой матафонного порта ? Прошиться слава богу есть чем.

А может для начала что то сохранить с этого же компа через SAVE и попробовать загрузить свой же save ???

Raydac
11.02.2014, 22:54
можно кстати еще посмотреть что генерится по частоте командой BEEP из бейсика, она тож на частоты завязана

ram_scan
12.02.2014, 07:34
Вечером попробую. Вчера руки не дошли, в ленинграде гашение на обратном ходу ковырял, измучился нафиг, шоб у Зонова ручки не болели...

Блин как эта схема на ТМ2 которая на всех углах лежит с рулежкой /CS мультиплексора у всех работает ума не приложу, мультиплексор же к земле не подтянут, и на обратном ходу в Z состояние впадать начинает. Соответственно на выдохе на обратном ходу все единицы получаются. Пришлось на ЛИ5 еще сверху огород городить. Правда есть и плюс, не пришлось ничего резать, только три резистора сдернуть и на монтажку перенести, но МГТФа много вышло.

Roger Wilco
12.02.2014, 20:33
Вечером попробую. Вчера руки не дошли, в ленинграде гашение на обратном ходу ковырял, измучился нафиг, шоб у Зонова ручки не болели...

Блин как эта схема на ТМ2 которая на всех углах лежит с рулежкой /CS мультиплексора у всех работает ума не приложу, мультиплексор же к земле не подтянут, и на обратном ходу в Z состояние впадать начинает. Соответственно на выдохе на обратном ходу все единицы получаются. Пришлось на ЛИ5 еще сверху огород городить. Правда есть и плюс, не пришлось ничего резать, только три резистора сдернуть и на монтажку перенести, но МГТФа много вышло.
Схема на ТМ2 отлично работает, недавно даже делал лен-1 и все ок.
http://zxbyte.ru/leningrad.htm

roma
12.02.2014, 21:18
Схема на ТМ2 отлично работает, недавно даже делал лен-1 и все ок.
http://zxbyte.ru/leningrad.htm

Схема на ТМ2 работает хорошо, единственное что вместо синхро на Ленинграде 1 после переделки приходится использовать сигнал видео, либо делать эммитерный повторитель для синхро. Если после переделки использовать стандартный выход синхро, то схема не работает, т.к. видимо сильно просаживается сигнал для ТМ2 ...

Raydac
12.02.2014, 21:22
у меня всегда схемы немовской читалки на 1006м работали отлично и даже на бкшке

ram_scan
17.02.2014, 19:38
Так или иначе проблема найдена.

Грабли лежали в модифицированных константах чтения/записи в ПЗУ. При этом прошивка на которой я ремонтировался ничем другим себя не выдавала, (ц) 1982, шрифт родной. Мне в голову не приходило что там может быть что-то поправлено. Пока сохранить кусок памяти не попытался.

Я эту прошивку и таскал между всеми машинами которые читать отказывались.

Raydac
17.02.2014, 19:42
Я эту прошивку и таскал между всеми машинами которые читать отказывались.
такую багу обнаружить сложно

goodboy
17.02.2014, 20:58
Так или иначе проблема найдена.

Грабли лежали в модифицированных константах чтения/записи в ПЗУ. При этом прошивка на которой я ремонтировался ничем другим себя не выдавала, (ц) 1982, шрифт родной. Мне в голову не приходило что там может быть что-то поправлено. Пока сохранить кусок памяти не попытался.

Я эту прошивку и таскал между всеми машинами которые читать отказывались.

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