есть
Вид для печати
VA0 в порядке.
Здесь находится обратная сторона платы:
http://rndgen.narod.ru/image/DSC00787.JPG
Изображение на экране даю ниже.
rnd.gen, твоя платка какая-то невезучая. если что можешь выслать мне снова.
ты кстати вариант разводки какой брал?
---------- Post added at 15:38 ---------- Previous post was at 15:36 ----------
A8 не в порядке
A8 это тот сигнал, который на основной плате называется А8. Посмотри как он идет. Он похоже на питании висит.
Это конечно странно, но А8 не коротит на питание и на массу и на соседние каналы А7, А9
Тогда проверь доходит ли он до буфера и памяти.
Маладец... Так бы и сказал, что строки по горизонтали через одну отвалились.
Здесь не А8, а А5 вроде как черезстрочку давать должен. ;)
---------- Post added at 17:40 ---------- Previous post was at 17:37 ----------
Причем, похоже что не идет запись, чтение видеоконтроллером работает.
Смотри цепочку от процессора А5 (А4 и А6 параллельно) до выхода VA5 на ОЗУ
---------- Post added at 17:45 ---------- Previous post was at 17:40 ----------
Сурово... :)
блин, точно А5. промахнулся.
Люди, вы меня окончательно запутали.
Вопрос. Должен ли сигнал RAM_A14 идти на процессор как сигнал А5 и одновременно на альтеру?
RAM_A14 идет с альтеры на память 621024. Откуда информация, что он идет еще на процессор в виде А5.
Может я неправильно понял, но у меня память 621024 (микросхема в dip32 корпусе!!!) вставляется в разъем вместо старой памяти 62256 и там со стороны первого вывода идет смещение битов, а первый вывод (А5) разъема!!! ( где раньше была память 62256) совпадает с третьим выводом микросхемы 621024 (RAM_14).
Насколько я понял нужно отсоединять вывод 1 разъема (разъем на основной плате)!!! от А5 процессора.
Что тогда соединять на процессор вместо А5 ?
Если я задаю глупые вопросы то прошу извинения и прошу ткнуть носом чтобы увидел проблему. Просто я пытаюсь понять это своим умом :).
Кажется я начинаю понимать где моя ошибка.
---------- Post added at 23:23 ---------- Previous post was at 22:58 ----------
Вопрос уже почти решился. Я отсоединил 3 ногу 621024 от панельки и присоединил ее к выводу альтеры и сразу появилась картинка.
если у тебя А5 и RAM_A14 заходят на один и тот же адресный бит, то перекинь один из них (RAM_14 удобней) на оставшийся свободный адресный бит. на микрухе их 17 и приходит 17 (A0 - A13, RAM_A14-RAM_17 )
На данный момент есть следующее: при включении компа, экран очищается, темнеет и зависает, при нажатии на F12 начинает грузиться, потом появляется заставка SYD's SPECCY2007, а потом снова сбрасывается, появляются тонкие вертикальные полоски и комп опять зависает. (Полоски немного запоротые в одном и том же месте.) Без ПЗУ матрасик уже нормальный.
Что я сделал: отсоединил 3 вывод 621024 от платы расширения, отсоединил вывод DD2 RAM_A14 от А5 и присоединил к 3 выводу микросхемы, получается на A5 не идет ни один вывод 621024. Наверное потому у меня не до конца запускается комп.
Правильно ли я сделаю, если включу вывод 3 DD1 (621024) обратно на место, отсоединю вывод 12 от всех других контактов и соединю его напрямую к DD2 75 контакту?
Еще вопрос. При включении должно выйти меню с выбором бейсик48,128 и дос?
Ура!!! :):):):):):):):):):):):):):) Заработало!!!:):):):):):):)
Огромный мегареспект господину Syd-у !!!!!. Получил удовольствие собрать и настроить!!!
Также очень благодарен Denisv, Ewgeny7, Zst, Skyther, Caro, Alex_kapfa, Mikka_A, Luzanov, Zloy, БК-0010, Bolini и другим, кого не назвал!!!
---------- Post added at 14:09 ---------- Previous post was at 14:05 ----------
:v2_cheer::v2_cheer::v2_cheer::v2_yahoo::v2_yahoo: :v2_yahoo::v2_clap2::v2_clap2::v2_biggr::v2_biggr: :v2_walkm::v2_yahoo::v2_clapp::v2_clap2:
---------- Post added at 14:11 ---------- Previous post was at 14:09 ----------
Потом выложу картинки :) и окончательные результаты тестов, а еще придется немного доработать свою разводку платы расширения для 128к+ym.
rnd.gen, кстати твоя любимая игрушка теперь перестала глючить?
Некоторые данные тестов.
Last Battle работает нормально.
Но замечено, что ZX-FORMAT (все без исключения выпуски) сначала грузятся нормально, а потом как бы зависают. Если можно попробуйте протестировать.
ну так оно с дисков если плохо ломанное было - глючило! тем более тут эмуляция и намного медленнее доступ к диску. возможно гдето по скорости не пролазит и попадает прерывание на место где оно запрещено.
Еще возник вопрос к знающим людям. Чем ограничивается скорость обмена компа с флешкой: скоростью флешки или скоростью Атмеги? Можно ли заменив карту памяти на более скоростную добиться большей скорости загрузки и записи или это зависит от Атмеги? Можно ли повысив частоту атмеги увеличить скорость обмена?
Это уже объяснялось гдето... Скорость низкая из-за хитровывернутости алгоритма эмуляции ВГ.
Замена карточек ничего не даст, повышение скорости АВР также сильно не поможет.
Оптимальный выход - работать не с .TRD а со .SNA. Они грузятся гораздо быстрее, т.к. эмуляция тут отсутствует по определению.
они - врядли! смысл снапа - читай обычный Magic. ибо это слепок всей памяти и содержимого регистров. тоесть для снапов надо делать слепок каждой статьи формата. это гемор. проше отшаманить выложенные товарищем Алексеенко журналы без зашиты. поищи по форуму - целый трэд об этом был.
Пытаюсь собрать спек2007+128+AY.
Что-то уже голову сломал.
Без ПЗУ на экране такая вот картина как на первой фотке.
Это правильная картинка ? Или у меня адреса съехали ?
Когда вставляю ПЗУ - картинка номер 2. И всё...
Пожалуйста, направте в нужную сторону :)
На первой картинке должно быть по две полоски. (http://zx.pk.ru/showpost.php?p=188974&postcount=342) Есть ли подтяжка шины данных?
На второй картинке знакоместа 4х8 точек. Должны быть 8х8 точек. Нет ли замыкания сигналов A5 и VA5 на другие сигналы?
естьЦитата:
Есть ли подтяжка шины данных?
Спасибо, проверю еще разЦитата:
Нет ли замыкания сигналов A5 и VA5 на другие сигналы?
Проверил все A и VA цепи. Замыканий на землю, +5V и между собой нет...Цитата:
Сообщение от zst;
:mad:
А версия 48к нормально работала ?
Может ПЛИС перешить заново проверенной прошивкой (http://zx.pk.ru/showpost.php?p=276169&postcount=27) ?
Все ли доработки 128к из первого поста сделаны правильно?
Добавил в FAQ информацию про расцветку матрасов -- http://zx.pk.ru/showpost.php?p=238640&postcount=2
Судя по узору вашего матраса, в память записывается адрес #0029 (%00000000 00101001).
Это похоже на выполнение команды RST40 (адрес #0028). Код этой команды #EF. Этот код считывается с шины данных. А должен считываться #FF. Бит D4 шины данных, видимо, отличается от остальных...
Рад за вас. Добавьте свой вариант в коллекцию одноплатных версий SPECCY2007 128K+AY.
Кто следующий ? Давайте объявим конкурс (http://zx.pk.ru/showpost.php?p=281800&postcount=29)
Кто может подсказать, где последняя корректная прошивка для 1.06 (в смысле её исходники)?
Первый пост этой темы. А что?
Добавлю в неё новый BDI, вернее уже добавил.
Работоспособность не гарантируется.