![]() |
Насамделе такая нестабильность и критичность к элементной базе скорее всего свидетельствуют что времянки управляющих сигналов подобраны впритык, при том отлаживались на качественном ОЗУ, имеющем запас быстродействия относительно своих паспортных данных. Поэтому, при установке говняного ОЗУ, которое вполне может быть даже медленнее чем заявленные паспортные данные система не успевает отрабатывать циклы записи/чтения, что проявляется в виде глюков. Здесь рекомендации - либо подправить времянки для того, чтоб можно было работать с говняным ОЗУ, либо ставить более быстрое и соответственно дорогое ОЗУ.
|
Попробовал разные комбинации, глючит когда UT работает основной памятью (старшие 32k), если UT стоит в качестве видеопамяти (нижние 16k) вроде все ок. На моей плате тоже работает нормально, но там видеопамять дублируется, так что это не показательно. Самое странное, что из времянок там только сигнал RAM (~CE для микрухи), а он формируется очень тупо (RAM <= '0' when MREQ = '0' and A15 = '1' else '1'), а остальные сигналы идут прямо с Z80.
Может конечно в обоих микросхемах памяти проблема в старшей половине (в видеопамяти она не используется) - но вероятность, по-моему, очень маленькая. |
Quote:
---------- Post added at 10:25 ---------- Previous post was at 10:18 ---------- Т.е. сбой возможно идёт по адресам из-за захвата шины сканером. |
:v2_eek: Похоже память себя нормально чувствует с прошивкой 1.03, что совсем странно, т.к. все код по работе с памятью там одинаковый. Alex_kapfa, есть возможность свою проверить?
|
Quote:
Правильно ли я понимаю, что мне для этого тестирования необходимо будет прошить снова ПЗУ, Альтеру и АТмегу? У меня АТмега 32, а версия 1.03 - это для АТмеги 16. Или я ошибаюсь? |
Quote:
Мне только остается наблюдать и болеть :), а еще благодарить :). |
Quote:
Я думаю, что можно скомпилировать исходный код и под Мегу32, но у меня для этого мало опыта. |
1 Attachment(s)
Alex_kapfa. Вот прошивка.
|
Альтеру, а потом мегу этой прошивкой. ПЗУ наверное можно и не прошивать.
|
Quote:
|
| All times are GMT +4. The time now is 11:00. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.