Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   MultIDE (http://zx-pk.ru/showthread.php?t=15535)

Ewgeny7 3rd May 2011 14:51

Quote:

Originally Posted by zst (Post 381472)
Запись во FLASH средствами divIDE наверно лучше запретить, так как флешки могут быть разные и у всех разные алгоритмы записи.

Это уже вроде как решили - не делать. Тем более, что и содержимое ПЗУ у нас весьма многоплановое, а первая же запись потрет всё к чертям.

Black_Cat 3rd May 2011 14:55

Quote:

Originally Posted by zst (Post 381470)
помоги вычислить отказ работы divIDE при 3.3V.

пусть подтянет пуллапом к +5 выходы IORD, IOWR IDE

Ewgeny7 3rd May 2011 15:12

Quote:

Originally Posted by БК-0010 (Post 381478)
пусть подтянет пуллапом к +5 выходы IORD, IOWR IDE

Они уже идут через буфер 244. Эта версия отпадает.

Black_Cat 3rd May 2011 15:17

Quote:

Originally Posted by Ewgeny7 (Post 381484)
Они уже идут через буфер 244

на твоей схеме этого нет, какой серии?

Quote:

Originally Posted by Ewgeny7 (Post 381484)
Эта версия отпадает

Женя, говорят притянуть - значит притянуть! На NemoIDE притянуты, да ещё и последовательно всунуты резюки на 56 Ом

Ewgeny7 3rd May 2011 15:19

Quote:

Originally Posted by БК-0010 (Post 381486)
Женя, говорят притянуть - значит притянуть! На NemoIDE притянуты, да ещё и последовательно всунуты резюки на 56 Ом

Хорошо, притяну.

Quote:

Originally Posted by БК-0010 (Post 381486)
на твоей схеме этого нет

Схема уже устарела.
Добавлен 244 буфер, постоянно открыт, через него протащены HDRD, HDWR, А2, А3, А4, RAM_OE и RAM_WE.
Последние два я засунул ради эксперимента с трехвольтовым питанием, дабы ОЗУ не кашляла.

Black_Cat 3rd May 2011 15:25

какой серии буфер?

Ewgeny7 3rd May 2011 15:28

Вся мелкологика - НСТ. Должна хавать 3.3. Питание - 5.0.

Black_Cat 4th May 2011 18:30

Ewgeny7, divIDE узнаёт о приходе NMI из сигнала NMI, или от ловушки #66? Или он реагирует только на собственную кнопку, и о других источниках NMI ничего не знает?

Ewgeny7 4th May 2011 19:30

БК-0010, Вот тут пока построение несколько расплывчато.
На ПЛИС приходит сигнал NMI_SW с кнопы. По этому сигналу ПЛИСа выдает 0 на бас, и этот сигнал будет держаться пока не отпустят кнопу (что маловероятно :) ) или пока процик не отработав запрос на прерывание не перейдет на адрес #66. По этому событию срабатывает ловушка, включается теневое ПЗУ и выдача нуля на бас заканчивается Z-ом. Т.е. возможность вызова NMI с самого компа вроде как сохранена, также вызов возможен программно JP #66. Надеюсь, тут всё сделал правильно :v2_confu:

Коллеги, извиняйте что я маленько пропал, воевал со свежевылезшим глюком - сбои в загрузке тапок.
Косяк нашел таки, выражался он в недостаточном времени удержания открытия буферов по LOE и DOE. Удлинил время активности сигналов на полтакта клока и "тут как попёрло" :)
Сейчас снова занимаюсь трехвольтовым питанием.
Также "примерил" под нашу платку один из вариантов Z-контроллера, я его применял в u9_KAY. Разрулю вопрос с питанием, засуну на борт Z-контроллер. Еще бы софтинку найти в тапке, которая умеет его пользовать...

Black_Cat 4th May 2011 19:50

Quote:

Originally Posted by Ewgeny7 (Post 381820)
также вызов возможен программно JP #66

вот тут подробней, ловушка будет срабатывать и переключать ПЗУ без NMI и без кнопки?


All times are GMT +4. The time now is 17:48.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.