Pentagon-1024sl2.2 (Теперь здесь)

Postby fk0 » 16 Jan 2008, 10:26

Я что хочу сказать. Во-первых по частоте. Частота ВГ с частой Z80 никак не соотносится... Смысл только в том, что при высокой частоте z80 транзисторы в ВГ не успевают переключаться и её хилый выход не осиливает нагрузку в виде шины спектрума.

Во-вторых по турбо-режиму. Турбо-режим со сказанным выше опять же никаким боком не соотносится. Для этого wait есть, что у Немо в Кае и сделано.

В-третьих по таймаутам. Их оттуда давно необходимо выкорчевать с корнем. Они просто не нужны. Весь привод может управляться простым автоматом который работает только на основе анализа регистра состояния ВГ. Больше НИЧЕГО не надо. То, что там зачем-то IRQ используется не по незначению в прошивке -- это дурость. Единственное что -- битики в регистрах ВГ могут изменяться не сразу после записи команды, это как раз из-за низкой частоты тактовой ВГ -- вот тут нужна пауза между записью и чтением состояния в буквально три десятка тактов z80.

В-четвёртых по "No Disk". Миллион раз писалось, сил нет писать ещё. Посмотрите CODE.ZX,
посмотрите как работает STORM. Есть все возможности определить и наличие дисковода (по сигналу 0-дорожки) и наличие дискеты (по вращению индекса). И даже смену дискеты, это все знают как... И это шевеление головами вначале оно если надо, то только для определения 40-дорожечности и скорости их (голов) перемещения, в неоригинальной прошивке эти функции не работают. Его давно пора выкинуть.

В-пятых форматировование. Со сдвигом 0-сектора на каждой дорожке на 2-3 сектора. Скорей на 3
для следующей дорожки и на 1 для противоположной стороны.
Чтоб читалась дорожка за оборот с небольшим, а не как в ПЦ. Это для старого софта. Новый софт должен читать любые диски путём чтения заголовка сектора (пропускается один сектор) для выявления номера текущего сектора (сектора считается идут по порядку) и чтения следующего сектора ПО СООТВЕТСТВУЮЩЕМУ АДРЕСУ и далее, исходя из того, что чтение может быть не в порядке возрастания номера сектора, а в том порядке записи на диск. Чтоб опять же за один оборот.
* Origin: зип файл! (2:5030/1559)
User avatar
fk0
 
Posts: 1535
Joined: 07 Apr 2007, 01:08
Group: Registered users

Postby KOE » 16 Jan 2008, 11:54

нолька wrote:спаял сабж. пока коротко опишу проблему- если поставить проц+пзу, то по ресету слетает синхра. потом может появиться, но как правило появляется если зажму и удерживаю ресет. тест 128к работает нормально но если вытащить пзу из кровать то синхре тоже кирдык. но самое интересное - если вытащить из кровати 3032, то все нормализуется. Т.е. взаимодействие ресета и синхры пропадает.


Во как интересно. Прошивки последние? Хотя на эти симптомы версии прошивок вряд ли повлияют.
Проверь на всякий случай питание 3032, д.б. 3.3 +_ 0.1 В.
Далее смотрим осциллом все сигналы с 3032, затем с 7128. Ищем закоротки.
Все дело в том, что синхру формирует 7128, и этот узел вообще никак не связан с 3032, т.е. это вполне самостоятельная часть схемы. Если синхра слетает, значит либо 7128 становится плохо, либо портится от чего-то тактовая частота 14 МГц, которая в нее идет. Проверь за одно тактовый генератор. Там должна стоять 1533ЛН1 (хотя можно и 555). Бывают также битые кварцы, которые ведут чебя непредсказуемо (то работают, то сбиваются). Как правило, на 50 штук один-два битых попадаются.
Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
User avatar
KOE
 
Posts: 4682
Joined: 15 Apr 2007, 13:06
Group: Registered users

Postby нолька » 16 Jan 2008, 13:08

прошивки и с твоего сайта и ДДп пробовал. на 3032 напруга в норме. лн1 - 1533. кварц это вряд ли, т.к. глючит тока из-за ресета и только вместе с 3032. все же где то залипон думаю. пасмарю сигналы на 3032 без нее (у меня куча мсх не распаяна - вгшка и ее обвязка).
<alone> предлагаю тслабсу дать транк, но с условием чтобы он впилил туда спрайтотайлы, но не трогал атм
<LordVader> alone: яготов всосать срайты от тслабса )
<LordVader> атм режимы это пиздец
User avatar
нолька
рОвный
 
Posts: 1200
Joined: 08 Apr 2007, 20:12
Group: Registered users

Postby DDp » 16 Jan 2008, 18:04

нолька wrote:то по ресету слетает синхра

(Тупо) R99 и R2 меж собой не козлят?
User avatar
DDp
 
Posts: 123
Joined: 27 Oct 2007, 10:29
Group: Registered users

Postby нолька » 17 Jan 2008, 23:09

значит было так:
зажимаю ресет
появляется синхра
отпускаю ресет
сброс в трдос
появляется текст и сразу же срыв синхры.

зафигачил лог.0 на R триггера дос. т.е. дос=всегда активен.
срывы синхры сразу же исчезли, зато получил такую картину:
http://zxboleg.narod.ru/buggy.mov
Last edited by нолька on 17 Jan 2008, 23:14, edited 1 time in total.
<alone> предлагаю тслабсу дать транк, но с условием чтобы он впилил туда спрайтотайлы, но не трогал атм
<LordVader> alone: яготов всосать срайты от тслабса )
<LordVader> атм режимы это пиздец
User avatar
нолька
рОвный
 
Posts: 1200
Joined: 08 Apr 2007, 20:12
Group: Registered users

Postby KOE » 17 Jan 2008, 23:38

нолька wrote:афигачил лог.0 на R триггера дос. т.е. дос=всегда активен.срывы синхры сразу же исчезли, зато получил такую картину:


Как сказал Иисус Христос, что-то здесь не так. Судя по снегу на экране, с вероятностью 99% где-то закоротка. Сигналы с плисок осциллом смотрел?
А микросхема DD8 случаем не перевернута???
Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
User avatar
KOE
 
Posts: 4682
Joined: 15 Apr 2007, 13:06
Group: Registered users

Postby нолька » 17 Jan 2008, 23:42

KOE wrote:Сигналы с плисок осциллом смотрел?
смотрел, пока ничо не понял.
KOE wrote:А микросхема DD8 случаем не перевернута???
нет конечно
5825010.jpg

0136832.jpg
0136832.jpg (184.84 KB) Viewed 6467 times
Last edited by нолька on 17 Jan 2008, 23:45, edited 1 time in total.
<alone> предлагаю тслабсу дать транк, но с условием чтобы он впилил туда спрайтотайлы, но не трогал атм
<LordVader> alone: яготов всосать срайты от тслабса )
<LordVader> атм режимы это пиздец
User avatar
нолька
рОвный
 
Posts: 1200
Joined: 08 Apr 2007, 20:12
Group: Registered users

Postby KOE » 18 Jan 2008, 00:00

Да, такого еще не видел. Почти уверен, что где-нить чип-резистор коротит на какую-нить дорожку. А что в Перми с обычными резисторами тяжело?
Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
User avatar
KOE
 
Posts: 4682
Joined: 15 Apr 2007, 13:06
Group: Registered users

Postby yorgee » 18 Jan 2008, 11:04

Жесть, до такого даже я не додумался, ставить чип резисторы...У меня их на работе не на один пентагон, по количеству...А что это за круглая "медаль" в центре платы?Ищи кз под резисторами. Скока раз на работе под чипами сопли находил, и не только под резисторами, но и под кондёрами тоже.Всё зависит от монтажника...

Добавлено (2008-01-18, 11:02:59)
---------------------------------------------
Во блин там ещё и кондеры чипами рассыпаны:)))Жесть...

Добавлено (2008-01-18, 11:04:16)
---------------------------------------------
Я под столом валяюсь:)) Чего у вас там действительно беда с резисторами и кондёрами?
yorgee
 
Posts: 60
Joined: 01 Nov 2007, 08:31
Group: Registered users

Postby нолька » 18 Jan 2008, 11:21

ПНХ
<alone> предлагаю тслабсу дать транк, но с условием чтобы он впилил туда спрайтотайлы, но не трогал атм
<LordVader> alone: яготов всосать срайты от тслабса )
<LordVader> атм режимы это пиздец
User avatar
нолька
рОвный
 
Posts: 1200
Joined: 08 Apr 2007, 20:12
Group: Registered users

PreviousNext

Return to Hardware

Who is online

Users browsing this forum: No registered users and 127 guests

cron