Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   KAY-1024/SL-4/TURBO v2010 + NemoFDC + NemoIDE (http://zx-pk.ru/showthread.php?t=13770)

Mayor 9th February 2011 23:49

Alex_NEMO, у меня kay_kbd8. клава гениус классика PS/2 и комбо (гламурная гибкая :)) всё вроде ок, стояли даже больше 10 мин всё потом работало. только редкое залипание (на обоих) + иногда приходится ресет (printscreen) нажимать несколько раз, какбудто зависло что-то.

п.с. резисторная матрица у меня 10К, мне лень было выпаивать и менять её. а и с ней вроде всё работает

Alex_NEMO 9th February 2011 23:52

На выходных погоняю с "механикой" при вытащенных Меге и ЛЛ1. Не могу понять - плата что ли все-таки глючит...

caro 10th February 2011 08:41

Quote:

Originally Posted by Alex_NEMO
Ещё момент - Cherry то же довольно быстро перестает реагировать на что либо, кроме Lock-клавиш и PrintScreen...

Это очень странно, поскольку все клавиши обрабатываются в едином цикле.
Ладно, я еще подумаю и поэксперементирую, хотя у меня всё работает стабильно,
правда я проверяю только в режиме неTURBO.
Сейчас все тайм-ауты установлены в расчете на тактовую частоту 24 МГц.
Разберемся.

---------- Post added at 08:10 ---------- Previous post was at 08:08 ----------

Quote:

Originally Posted by Mayor (Post 357802)
Alex_NEMO, у меня kay_kbd8. клава гениус классика PS/2 и комбо (гламурная гибкая :)) всё вроде ок, стояли даже больше 10 мин всё потом работало. только редкое залипание (на обоих) + иногда приходится ресет (printscreen) нажимать несколько раз, как будто зависло что-то.

Рекомендую всё же прошить версию 0.9, с ней залипаний не должно быть вовсе.

---------- Post added at 09:41 ---------- Previous post was at 08:10 ----------

Quote:

Originally Posted by Mayor
А у меня такое ощущение что 20мгц что установлены у меня не хватает. в WDC1.3 в турбо-режиме все перемещения по каталогу рывками (причём такими сильными что в нормале работает гораздо быстрее) а с ZXMC2 всё плавненько.

Действительно 20 МГц для TURBO не достаточно, рекомендую поставить на 24 МГц.
Хотя правильней было бы наверное притормаживать процессор в режиме TURBO сигналом /WAIT.
Могу попробовать такое торможение ввести, но проверить сам не смогу.

Mayor 10th February 2011 09:28

Quote:

Хотя правильней было бы наверное притормаживать процессор в режиме TURBO сигналом /WAIT.
Могу попробовать такое торможение ввести, но проверить сам не смогу.
Caro, согласен, нужно сделать с сигналом Wait. Я протестирую.

caro 10th February 2011 10:17

1 Attachment(s)
Quote:

Originally Posted by Mayor (Post 357878)
Caro, согласен, нужно сделать с сигналом Wait. Я протестирую.

Попробуй, жду результата.
Прошивка для ATMega48 с включенным в режиме TURBO /WAIT

Mayor 10th February 2011 10:50

Эксперимент:
ATMega88-20, питание 5В. всё проверяю в STK500
обгрызок проги:
...
loop:
ldi r16,0x00
out PortС,r16
nop
nop
ldi r16,0xFF
out PortС,r16
rjmp loop
...
смотрю осцилом агилент MSO6034
на 20 и 24МГц всё отлично, на 25МГц расползание! на глаз примерно 10% пропускания тактов генератора, при этом синусоидка по форме и амплитуде на генераторе такая же как и на 20 и 24МГц.
Так что вот, инфа к размышлению... :)

Alex_NEMO 10th February 2011 12:17

Quote:

Originally Posted by caro (Post 357868)
Могу попробовать такое торможение ввести, но проверить сам не смогу.

Камиль, если это решит проблемы - давай попробуем! Я проэксперементирую! В конце концов, отсутствие WAITа в TURBO никто НЕ гарантировал! Да, кстати, я эксперементировал только в TURBE, т.к. неск. раз перепрошивал контроллеры - эксперементировал...
Quote:

Originally Posted by Mayor (Post 357887)
смотрю осцилом агилент MSO6034
на 20 и 24МГц всё отлично, на 25МГц расползание! на глаз примерно 10% пропускания тактов генератора, при этом синусоидка по форме и амплитуде на генераторе такая же как и на 20 и 24МГц.
Так что вот, инфа к размышлению...

Спасибо за инфу! Тут, по идее, ещё и от "экземпляра" Меги может зависеть. Попробую 24 МГц кварц поставить.

caro 10th February 2011 12:23

Quote:

Originally Posted by Alex_NEMO (Post 357905)
Камиль, если это решит проблемы - давай попробуем! Я проэксперементирую! В конце концов, отсутствие WAITа в TURBO никто НЕ гарантировал! Да, кстати, я эксперементировал только в TURBE, т.к. неск. раз перепрошивал контроллеры - эксперементировал...

Попробуй с кварцем на 20 МГц.

Alex_NEMO 10th February 2011 12:43

Quote:

Originally Posted by caro (Post 357906)
Попробуй с кварцем на 20 МГц.

Хорошо!

Alex_NEMO 10th February 2011 21:38

Quote:

Originally Posted by caro (Post 357883)
Попробуй, жду результата.
Прошивка для ATMega48 с включенным в режиме TURBO /WAIT

Камиль, эксперименты провел с последней прошивкой с /WAIT из 715 поста. Кварц поставил на 24МГц, "керамика" - результат - "отличный"!!!
Ни одного "подвисания", "залипания" и прочих мелких и не очень проблем. Единственное - моя комбо-слим клава так и не инитится с первого раза... Приходится обязательно нажимать PrintScreen, что бы перейти в "рабочий" режим.
Ещё "субъективное" личное мнение - увеличить бы время нахождения в сбросе - нередко бывает, что после сброса, бордюр окрашивается в темный цвет, но сброса, как такового НЕ происходит.
P.S. Попробовал с кварцем 20МГц - вообще ерунда какая-то - RESET по PrintScreen вообще отрабатывает с 2-4 раза. Когда НЕ отрабатывает, портится сперва средняя треть экрана со скроллом вверх, потом постепенно темными квадратами заполняется весь экран(кроме бордюра, конечно). При этом комбо-слим клава так жи не инитится с первого раза... Ага, заметил, что я слишко "коротко" жму на PrintScreen - если чуть удерживать - все четко!


All times are GMT +4. The time now is 16:41.

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