Ну, что - дело сдвинулось с мертвой точки. Поменял ПЛИСку, ATМегу и проц (поставил Zilog 20 Мгц). Блок питания использовал в последних "эксперементах" маленький импульсник от всича "D-Link" на 5В, 2А. Реально на выходе 5,08В, после 3,3В стаба - 3,23В. Изменения в работе - клава заработала. Все кнопки - ОК!
Пробовал менять проц на прежний - TOSHIBA 8MHz - то же нормально работает.
Теперь ещё одна проблема - не работает SD-карта... Нажимаю F12 - на ~ 1,5 сек. бордюр становится черным и по нему пробегают тонкие красные полоски, толщиной в 1 пиксель. потом опять белый экран с "логотипом" ..... Sinclair Reseaarch Ltd.
Как я понял, в момент работы с картой, сигнал "
SDC" идет с Меги и должен становиться "активным" (лог. "1"). У меня он висит в "0" постоянно. Пробовал даже отогнуть 5-ю ногу Меги и посмотреть наличие импульсов на ней - то же "0"... Осцил, к сожалению забрали, спотрел лог. пробником. В пробнике стоит. доп. счетчик/делитель для наблюдения и грубой оценки частоты сингала. По идее, если бы что было - заметил бы. Куда "копать" теперь?
Да, забыл сказать - на SDшку кинул "нужные" файлы .SNA и неск. tpa/tzx/trd. Эти файлы, а так же все прошивки для ПЗУ, ПЛИС и Меги брал их архива
Speccy_48.rar, который
здесь выложил
ewgeny7. SD-карты - Kingmax 1Gb SD и Kingmax 2Gb MicroSD, через адаптер. Обе проверены в работе на флоппиэмуляторе и эмуляторе магнитофона для ZX.
Ещё момент - тут Алексеенко и ещё ряд форумчан отмечали,что на Спектрумах не работают USB-клавы через переходник USB<>PS2. Так вот, попробовал купленную именно для Спеков клаву
BTC 6100(ultra-slim), подключенную через "штатный" переходник на PS2 - на Спекки 2007 работает без каких-либо проблем! Потом, как все заработает, планирую приладить один USB-выкидыш от PCшных материнок, дабы исключить переходник.