Стабильная картинка на диззи-тесте с любыми планками памяти. Но в работе старые мельтешат пикселями, эта показывает нормально. Может из-за DD29,33 - они у меня серии 1533.
Вид для печати
Всем привет. Не могу победить винчестер. WDC (ПЗУ TR-DOS 6.11P + WDC 1.3) не определяет ничего, хотя рисует желтый квадратик, что винт подключен. Fatall (ПЗУ TR-DOS 6.11Q + Fatall 0.25) при запуске просто переводит винт в Sleep. Раздел на винчестере 400М, основной и единственный, отформатирован из винды в FAT32. Винт стоит мастером, шлейф 40 жил, короткий, точно рабочий, у меня на нем Орион работает (другие шлейфы тоже пробовал). Винтов у меня много, со всеми ситуация одинаковая. Вручную (программкой через in/out регистров Немо) винчестер команды понимает, по крайней мере, кроме того же Sleep и Recalibrate, я читал из него Identify Drive (команда EC), а также сектор 1 дорожки 0 головки 0 - все показывает правильно. Что это может быть?
Slave
Из 15 винтов нашелся один, который заработал, WD136AA. С остальными что-то странное, стал сличать то, что читается из 1-го сектора с тем, что должно быть (до этого смотрел только несколько байт начала и конец MBR). Так в некоторых местах вместо нужного дублируется предыдущее слово (порты 0х10 и 0х11), т.е. как будто контроллер винта не видит, что это слово уже прочитано, и повторно выдает его, но следующее слово отдает уже верно. Хотя на том же Орионе эти винты работают нормально.
вот и я решил потихоньку спаять свою платку rev05.1. - сразу обнаружил КЗ по шине +5в на голой плате.Не протрав обнаружил и устранил.
маленький результат уже есть :)
http://i.piccy_.info/i8/15532130dea1...G_0003_500.jpghttp://i.piccy_.info/a3/2013-09-19-1...72x354-r/i.gif
впаял все что было из подходящей серии.Что любопытно в процессе тестирования микросхем обнаружил у себя 13 дохлых КР1533АП5 90г .всего пару штук живых осталось.они даже по питанию тестером в режиме диода показывают обрыв.
на сегодня хватит :)
http://i.piccy_.info/i8/a8762e8ba112...G_0004_500.jpghttp://i.piccy_.info/a3/2013-09-19-2...72x354-r/i.gif
осталось "родить" 8 микросхем логики.особенно 1533тв6 пугает :)
У меня еще вопросик по сериям микрух, на сколько Феникс критичен к тому, что мелкая логика может быть из разных серий?
Закупить все одной серии точно не получится (1533), кое что придется брать из импорта.
Не, ну а что ты мне не сказал про генератор, я бы тебе тогда вместе с деталями и выслал бы.
Ну а КР1533ТВ6, она же 74ALS112N не такая уж и редкая. Даже на екарном бабае есть, не говоря о постсоветском пространстве.
P.S. Вот тут генератор продается, правда от 10 шт, но может еще кому нужно :)
http://www.ebay.com/itm/10pcs-25-175...item20cf69ed86
Mick, буду искать ;)
сегодня схожу к нашим местным барыгам- гляну что у них есть.Потом сформирую список что нужно и буду искать выходы.
---------- Post added at 10:06 ---------- Previous post was at 10:01 ----------
Mick, Вопрос - что то изменялось в приоритете работы SD-карты со времен 03 ревизии? Вот думаю что на двух Фениксах не стоить паять альтеру.Один будет без альтеры для вылавливание спорных моментов в платах расширения ZX-bus.
Ты прав, я ошибся. 74ALS107 аналог КР1533ТВ6
---------- Post added at 11:54 ---------- Previous post was at 11:53 ----------
К555ИР35 точно можешь ставить. Счетчики, помоему кто то уже ставил к555ИЕ19.
---------- Post added at 11:55 ---------- Previous post was at 11:54 ----------
Возможно делал, вроде теперь карта первая стоит. Но я толком не проверял это дело.
нашёл к555тв6 - глянул в схему- вроде по скорости она не критична в контроллере дисковода?
к555ир35 поставлю раз точно на турбу не влияет.
к555ие19 в Фениксе ревизии 03 у меня стоят (да там половина микросхем к555 стоят :) ).На турбо к555 серия не будет влиять?
Есть вариант не спешить и заказать именно нужную серию (надеюсь )
Всё идет по плану :)
маленько по-паял сегодня:
http://i.piccy_.info/i8/c3a67704c2a6...G_0002_500.jpghttp://i.piccy_.info/a3/2013-09-20-2...72x354-r/i.gif
вот так всегда - припой закончился ...
сверху почти изменений нет ,зато снизу почти все ножки микросхем уже запаяны.временно замораживаю сборку - буду искать микросхемы 74F573 и нужно припоем запастись :)
http://i.piccy_.info/i8/ab7a8c6bf006...G_0008_500.jpghttp://i.piccy_.info/a3/2013-09-21-2...72x354-r/i.gif
Mick, пока нечего делать - в голову начинают лезть разные мысли.
1.Возможно оставаясь на логике 1533 реализовать турбо-режим 7 мгц.И где кроются "грабли' в версии 04 и 05 что пришлось выходить за рамки серии 1533 .
2.второй вопрос вытекает из первого - а как же турбо 14 мгц и на какую серию тогда перейдем? Или это уже фантастика?
1. Чисто на 1533 оставаться вряд ли получится без разбавления более быстрыми сериями. Если найдешь более быструю память, то можно остаться на 1533 серии. А граблей нет, есть временные задержки. Я много раз говорил, что надо считать время прохождения сигналов во время чтения и записи в память.
2. Теоретически все возможно, более быстрая память, шустрые микросхемы 1531. Но кому это нужно. 7МГц еще не освоена в программном аспекте.
Ты говоришь, прям как Nemo про память - "вон ребята тетрис сваяли на 256КБ, так они его год делали!" Дело не в освоении 7МГц, а в том, что игрушки в этом режиме будет на порядок приятней - можно нарисовать в 1.5-2 раза больше спрайтов за фрейм, либо сделать другой эффект, который не помещается в стандартный фрейм, но... в основном люди затачивают под то, что есть у большинства, либо под классические убеждения. можешь посмотреть в сторону АТМ-овского конкурса игр и в сторону классики. В чем-то найдется применение и 7 МГц и 14МГц - тот же UnZIP, UnRAR, где он будет быстрее работать?
Mick, сколько фениксов работает на 7МГц?
Кай у меня постоянно в турбе, скорп тоже. В игрушки я не играю особо, но часто работаю с образами дискет, а они с винта на 7МГц ой, как шустро загружаются. Та же IS-DOS работает на 7МГц напорядок веселее.
Подбирать 74F573 не надо, они сами по себе шустрые. Процессор тоже подбирать не нужно. Любой на 6МГц или выше должен работать на ура.
Если есть допустим 531КП11(1531КП11), то можешь попробовать поставить ее за место КП11 в переключателе турбо. И тогда возможно 1533ИР33 и будут бегать. Также и вместо КП16 поставить 531КП16 (1531КП16).
Это надо пробовать.
Я лично пробовал когда пытался делать второго феникса. У меня память работала всегда в турбо режиме. И там связка 1533ИР33 и 1533КП12 справлялись. Но при этом мультиплексоры КП11(КП16) и ТМ2 были в CPLDшке. Т.е. налицо задержки. В них вся проблема.
Не будем разводить полемику о пользе или вреде Турбы, достаточно того, что в Фене 04, 05 и 06 ревизии турба есть.
прогрел сегодня паяльник и вот результат:
http://i.piccy_.info/i8/ac69625b5292...G_0028_500.jpghttp://i.piccy_.info/a3/2013-09-28-2...72x354-r/i.gif
Пока приедут микросхемы КР1533ИЕ19 и КР1531ИР33 провожу запуск на кр555 серии.
Феникс с подбитым крылом (частично на панельках и с Б.у. К555ИЕ19 не смог взлететь ).
Пол-часа с осциллографом и виновник найден.Оказалась 1 битая половинка К555ИЕ19 - так как они на панельках я перекинул на место DD64 у нее вторая половинка используется только для дисковода .
http://i.piccy_.info/i8/1507a565f406...G_0002_500.jpghttp://i.piccy_.info/a3/2013-09-29-1...72x354-r/i.gif
Теперь Феникс смог взлететь!Судя по скорости сброса в турбо и без заметно на глаз ускорение процесса.
http://i.piccy_.info/i8/b03a8275bce7...40_843_500.jpghttp://i.piccy_.info/a3/2013-09-29-1...51x369-r/i.gif
в процессе прошивки ПЗУ W27C512P-45 пригодился адаптер - пришлось его спаять :)
http://i.piccy_.info/i8/fb42200614d4...G_0001_500.jpghttp://i.piccy_.info/a3/2013-09-29-1...72x354-r/i.gif
Фирменная черта всех Фениксов - полоска вертикальная с права экрана.Но К555ИР16 у меня тоже на панельке :)
Будем искать тогда 80х ,мои все дают полоску.кондер пока не буду вешать
http://i.piccy_.info/i8/a08b03de0379...G_0008_500.jpghttp://i.piccy_.info/a3/2013-09-29-1...72x354-r/i.gif