Вот фото моей платы, впаял всё, кроме атмеги 328. Возможно не стоит к.н. ещё нужная перемычка ?
https://d.radikal.ru/d31/1801/5a/ae037101de52t.jpg
Монитор и знакогенератор отсюда: https://yadi.sk/d/kGVmJvbK3K4MrP
Вид для печати
Вот фото моей платы, впаял всё, кроме атмеги 328. Возможно не стоит к.н. ещё нужная перемычка ?
https://d.radikal.ru/d31/1801/5a/ae037101de52t.jpg
Монитор и знакогенератор отсюда: https://yadi.sk/d/kGVmJvbK3K4MrP
Перемычки стоят так-же, но у меня в знакогенераторе стоит 2764. Там может надо с переключателем посмотреть. А вот эта прошивка у меня не заработала. вот то что я ставил.
https://yadi.sk/d/htV9afEI3RARws
Атмегу питания я пока не прошивал. Флеш не проверял. По этому их там нет. И еще там тестовая прошивка под монитор для проверки компа.
На этих прошивках у меня комп работает.
Вынул Д14 580ВВ55. Компьютер стал стартовать, выводит РАДИО-86РК и кучу мусора на экране. Курсор мигает и экран постоянно мельтешит ...
С установленной Д14 не стартует.
Где смотреть, что копать ?
Ну если с ней вообще не стартует, то попробуй ее заменить и поставь перемычку около ПЗУ знакогенератора в верхнее положение. И проверь ИР23 под ВИ53. К шинам этого ВВ55 только этот регистр и ПЗУ ФЛЕШа подключены, но последней у тебя и не стоит.
- - - Добавлено - - -
А то что сейчас на экране похоже на битую оперативу. Попробуй прошить тестовую ПЗУ и если это твой монитор стоит, то попробуй прошить тот что в моей папке.
И прозвони на всякий шины D2 и D3 на коротыш и перехлест. Может там что.
Voyager, спасибо за советы. А ты не мог бы установить у себя Д14 ВВ55? Может быть есть к.н. общий баг в платах ?
Статика у меня заведомо исправная, как и все основные СБИС. Их уже все пробовал менять на другие.
А из твоего архива ты использовал 2х или 8 килобайтную РОМ?
У меня с тестовой ПЗУ (тест рам 32 кб) компьютер совсем не стартует, работает только с 8 КБ прошивкой из моего архива.
Тест рам 32 кб прошивал в 27512 32 раза по всем адресам, компьютер не стартует ...
У меня Эта ВВ стоит. Не стоит только сама флеш. 8 кб там тест. Основная это RK86-32.rom
Поигрался с ДИП переключателем снизу. Твоя прошивка у меня стартанула только с включенными первым и вторым или всеми выключателями. Попробуй у себя сделать так же
Все проблемы в отсутсвии описания платы и всех переключателей !
Проблема была в том, что первый переключатель вертикального DIP переключает вывод 20 ПЗУ знакогенератора и для 2716 он должен быть в положении ON.
После установки в положение ON имею надпись на чистом экране ...
Прошил МЕГА48, клавиатура работает. Прошил в W27С512 ромдиск и установил монитор с директивой U для загрузки ромдиска (взял с рабочего RK86SDRAM) в первой части которой прошит ДОС2.9 (обе эти ПЗУ от RK86SDRAM в аттачменте)
Ромдиск не грузится, ДОС также не отображается по адресу Е000.
В RK86SDRAM было достаточно установить одну 2764 с прошитым монитором и ДОС2.9 и всё работало.
На этой плате выборка ПЗУ Монитора и ПЗУ ДОС2.9 раздельна.
Одной ПЗУ обойтись не получится, либо нужно переделывать дешифратор ...
С Ромдиск тоже что то не в порядке ...
Voyager, удалось ли тебе запустить Ромдиск?
Установил второе ПЗУ (абсолютно идентичное первому ПЗУ, из архива постом выше, т.е. установил два абсолютно идентичных ПЗУ. Полная ерунда, но без переделки дешифратора иначе не работает ...) и переставил перемычку А12 в верхнее положение.
ДОС правильно маппится на Е000, контроллер дисковода работает нормально.
Правда с одним дисководом диск читался очень плохо, постоянно выскакивала ошибка чтения.
Но с другим дисководом контроллер заработал нормально.
Ромдиск так и не заработал.
Не совсем ясно по какой схеме подключен Ромдиск, по схеме из журнала Радио или по схеме http://zx-pk.ru/threads/12137-radio-...-rom-disk.html ?
Возможно у них разные загрузчики ?
Теперь хочу всё же впаять АТМЕГА328 СД контроллера.
Возможно зависание компьютера после установки АТМЕГА328 каким то образом связано проблемой Ромдиска ?
Да, в контроллере дисковода оставил 1533ИР13, вроде работает нормально ...
Перед запайкой прозвонил все выводы от АТМЕГА328 к шине данных и адреса.
Все выводы АТМЕГА328 к шине данных и адреса соединены правильно (после изначального перекидывания D2 и D3 в районе Д20 при начальном запуске компьютера) !
Запаял и запрограммировал АТМЕГУ - компьютер больше не работает.
Так как все проводники от АТМЕГА328 к шине данных и адреса и питанию соединены были правильно, делаю вывод,
что проблема не в разводке платы, а в неправильной или неполной дешифрации адресов !
Видимо поэтому у меня не работал и Ромдиск ...
Не пробовал ли кто то не выпаявая АТМЕГА328 просто сделать erase чипа?
Какое состояние выводов у чипа после erase, будет ли компьютер работать не выпаивая чип?
Что то мне не хочется выпаивать-запаивать АТМЕГА328 ...
И мне кажется что нужно исправлять дешифрацию портов и СБИС,
простым запаиванием внешней платы контроллера СД-карты видимо не обойтись ...
Я как понял атмега должна выбираться по определённому адресу(ам), по какому ?