Врятли, физически я уже переназначал выход bank0 на другую ногу ПЛИС перекомпилировал и прошивал и подавал этот сигнал на A18 RAM. Результаты теста такие же, четные банки не работают, ну и естественно верхние 256к не видно.
Ок, про 0.8.9 не знаю, еще не пробовал ее шить, но в 0.8.8 если устройства детектятся, то он их называет по имени. Если есть разделы, пригодные для монтирования, он по ним дает развернутую инфу:
Скорее всего видится "что-то" (судя по исходнику 0.8.5 делается 50*255 попыток считывания чего-то, отличного от FF из порта SPI и если это случилось, то он думает, что карта есть и что-то пытается читать).
- - - Добавлено - - -
А чот мы мимо прошли - какая именно память стоит ? Может у нее нога А18 совсем не А18 ?
У меня макетный вариант собран с 128к-памятью и используются только 4 младших разряда выбора банка с плис, они поданы на A13-A16 у микросхемы ОЗУ. Может здесь есть возможность задействовать не всю память ? Подав bank0 вместо bank5 на озу, а ту ногу, которая вроде бы A18, завернуть в стабильный уровень (ноль, например) ? Это можно сделать, переназначив ноги bank* у плиски в прошивке
Последний раз редактировалось valerium; 23.04.2021 в 18:46.
имя устройства sda: им тоже не присваивалось ?
а вот тут нет повода сомневаться - хотя бы потому, что корректно мапится пзу с esxdos вместо штатного и выводится текст стандартными процедурами из пзу48, т.е.на выводе ROMCS активность есть?
переключение между ними происходит нормально.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Прозвонил все цепи, обрывов - замыканий нет. Bank0 - 28 нога ОЗУ не с чем не звонится, кроме 38 ноги ПЛИС. Перепаял ОЗУ, ничего не поменялось. При подаче внешнего такта на ПЛИС (8 мгц) ничего не изменилось. При тесте Divramka на bank0 28 нога ОЗУ - постоянно лог "1", на bank1 - "шевеление" с периодичностью тестирования блоков. Продублировал выход Bank0 на другой свободный вывод плис - тоже постоянно в "1". Бред какой то.
Последний раз редактировалось julbu; 24.04.2021 в 01:13.
julbu, Xilinx повторно прошивается, верифицируется, стирается?
Да, все ок. Стирается, пишется, проверяется.
Перепрошил версию 8.8 через загрузку tap файла, все прошилось отлично. Но ничего не изменилось. Вообще не понимаю в чем дело.
- - - Добавлено - - -
Заработало. Вход ПЛИС D0 был не рабочий. Переназначил на другой свободный вход и сделал перемычку на плате. Всем большое спасибо за участие и советы.
Последний раз редактировалось julbu; 24.04.2021 в 00:53.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)