![]() |
Quote:
---------- Post added at 23:37 ---------- Previous post was at 22:55 ---------- Дима, нашел интересный момент - многократно перезагружаясь в СЕРВИС - иногда появляется FE-EEPROM и становится доступно сохранение настроек! НО, при этом СЕРВИС висит! Нет реакции на кнопки, не движется лого. Если все ОК, клава работает и комп реагирует на "действия оператора" - EEPROM - None! Быть может, это натолкнет на какие-то мысли? Шансов, что появится FE-EEPROM - примерно 1 из 10-15. |
Quote:
|
Quote:
RESET. EEPROM - None. Походили по меню сервиса, U - вышли в осн. меню. --- S K I P --- RESET. EEPROM - None. Походили по меню сервиса, U - вышли в осн. меню. RESET. FE-EEPROM. Пытаемся походить по меню сервиса - болт. На клаву не реагирует, только PrintScreen(RESET). RESET. EEPROM - None. Походили по меню сервиса, U - вышли в осн. меню. и т.д. Примерно так... Т.е. обычно(почти всегда) - EEPROM - None. Очень не часто проскакивает FE-EEPROM, но PS/2 клава, при этом не реагирует ни на что, кроме PrintScreen(RESET). |
Quote:
|
Quote:
Все, я спать. Завтра продолжу "опыты". С подключением по VGA выявились глюки... |
Есть одна идея и заключается в том, что нестабильно работает контроллер с этим протоколом общения. Такое чувство, что запрещаются прерывания и комп уходит в нирвану :)
Сие возможно только в том случае, если контроллер при опросе отозвался и глюк понял, что надо работать с еепром, а при последующем обращении контроллер - не отвечает... Что же происходит? При работе с eeprom запрещаются прерывания. При этом из процедуры указания адреса ячейки (set_adr), при ошибке, мы возвращаемся в основную программу с запрещенными прерываниями, что и приводит к зависонам. Я это пофиксю, но положение дел с нестабильной работой контроллера это не изменит - надо искать грабли дальше. Alex_NEMO, ща я тебе на мыло пару версий сброшу для проверки. |
Quote:
Через часок-другой пересоберу прошивочку для свитчера с обеими версиями и проверю - отпишишусь!!! ---------- Post added at 10:42 ---------- Previous post was at 09:52 ---------- Дима, отчет: Версия 0.2с показалась чуть более "стабильной" - периодически появлялось FE-EEPROM, как-то раз почти через 2-3 перезагрузки. Но клава при этом ни на что не реагирует, кроме PrintScreen(RESET). 0.2с1 "видил" FE-EEPROM много реже и также, при этом на клаву не было никакой реакции, кроме PrintScreen(RESET)... Если что, в Меге прошивка 0.9WAIT, турбо отключена сразу в Меге. |
Alex_NEMO, тогда я тем более ничего не понимаю :)
Quote:
Quote:
Quote:
Что-то совсем запутался я :) надо доделывать железяку. |
Quote:
Сейчас несколько десатков раз ресетился - FE-EEPROM ни разу не появилось... Quote:
|
1 Attachment(s)
Quote:
|
Народ, просветите пожалуйста насчет вашего ХеГлюка.
Поддерживаемый маппер судя по крутой логической догадке - КАЙ-1024. Тырдос с поддержкой рамдиска (или рамдисков?), какого объема? Буква меняется? Глюкочасы работают по стандарту глюка? В смысле, не меняли их работу? Это я хочу узнать для пробного совокупления с uX_Speccy. Заранее спасибо :) |
Quote:
Quote:
|
Спасибо большое.
Киньтесь пожалуйста наиработоспособнейшей версией ХеГлюка, дабы не рыть тему. |
|
|
Alex_NEMO, сходу не нашел, но помню были какие-то рекомендации по номиналу резисторной сборки. Не напомнишь?
|
Quote:
|
Quote:
|
Quote:
Немного оффтопика: не знаю по какой технологии Интеграл сейчас выпускает 1533-серию и IN82C55, но они почти не греются при работе (для сравнения 1533-я серия того же Интеграла только выпуска 80-х и начала 90-х годов в том же компьютере греется сильнее, чем новые микросхемы). Сейчас вот кладу руку на включенный KAY - почти все микросхемы холодные. |
Quote:
Я рекомендую поменять их номиналами, NR2 - 2.2 КОм, NR3 и NR4 по 10 КОм. |
Quote:
|
Господа, я тут на базе u9_Speccy слепил КАЙ-1024, Крамис работает, НеГлюк от Дмитрия работает, но криво. РАМдиск упорно только С, на другую букву не переключить. С чем может быть связано?
И еще вопросик... Подтвердите пожалуйста маппер, правильно ли: 1FFD(7) & 7FFD(7) & 1FFD(4) & 7FFD(2..0). И банки ПЗУ: 0 - Service (Kramis, HeGluck) 1 - TR-DOS 2 - B128 3 - B48 Спасибку ответившему! ;) ---------- Post added at 18:10 ---------- Previous post was at 18:07 ---------- Прошивку ПЗУ слепил из 02с и прошивки от ЛАСа. |
ПРАЛЬНА :) давай я те кину малюсенькую доделку, после внедрения которой Лас обещал исходники Kramis'а выложить :)
|
Quote:
Еще вопрос - часы (они же EEPROM в HeGluck, как я понимаю), в КАЕ постоянно видны, т.е. не надо включать бит 7 EFF7? И адреса обычные - BFF7, DFF7? И в догонку - В прошивках КАЯ используется включение 0 страницы ОЗУ вместо ПЗУ? |
Quote:
Quote:
схемку доработки вечером кину |
Quote:
|
Quote:
Quote:
Quote:
---------- Post added at 19:41 ---------- Previous post was at 19:36 ---------- Quote:
они не должны быть 00 и FF, в оригинале проверялось что читается отличное от FF значение, если оригинальный НеГлюк видит часы то дело в этом |
В первом посте в очередной раз обновил архивы "KAY1024_Mont&Sborka.rar" и "KAY1024_Sch&More.rar". Уточнены значения нек. компонентов(рез. сборки NR1...NR4, R33...R37, емкость С5). На монтажках отражен ряд моментов - указано на правильное включение VD2, инфа о подключении платы ZX-VGA.
|
Quote:
|
Alex_NEMO, а у тебя на плате установлены транзисторы и резисторы для формирования RGB видео сигнала или там перемычки ?
п.с. Я для подключения ВГА-конвертера хотел там всё выпаять и воткнуть перемычки. |
Даю отчёт по замене некоторых микросхем:
DD7, DD44 (К155ЛН3) заменяются на КР1533ЛН10, проверил, работает. Таймеры КР1006ВИ1: Отечественные (годы выпуска от 1989 до 2006) заработали все (проверил 4 штуки). IN555N (производство Интеграл, дата выпуска 1013, 1026) заработали все (проверил 3 штуки). Неизвестная X9 555 (явно буржуинская, но вероятнее всего производства стран соцлагеря) заработала. ILC555N - не работает (проверил 2 штуки). NE555 (кто производитель - хз, логотип изготовителя в виде одной буквы "S") - не работает. Больше таймеров для теста у меня не нашлось. |
А подскажите ещё плиз по перемычке JP11, она должна стоять или нет если порт FF не распаян ?
|
Quote:
|
DD62 и DD63 впаяны, не впаяна DD38`
|
Quote:
|
Quote:
"KAY1024_Mont&Sborka.rar" - пишет вложение не существует... <- разобрался! |
Quote:
|
Quote:
Вроде, все понятно должно быть. особенно прочитав 2-ю станицу обновленной монтажки. При рассверливании отверстия под "*F`" зацепил-таки одну дорожку - сверло чуть "било". Так что будьте осторожны! Или кидайте провода на сигналы "*F`" и "I" по верху платы! Платка ZX-VGA заделана в металлический кожух со съёмной верхней крышкой. На крышке пропилены отверстия под JTAG-разъём и ряд джамперов конфигурации. |
Есть вопрос по порту клавиатуры. Бит 5 порта при чтении равен 0. Из-за этого тест (TEST4.30R) пишет ошибку порта #FE. Это принципиально? Или лучше подать лог.1 на этот бит?
|
Лучше, чтобы бит d5 был установлен в 1 - улучшится совместимость (нормально заработают некоторые игры в части опроса клавиатуры).
В оригинальных спектрумах читаемый из порта FE в нормальных условиях бит d5 = 1. |
| All times are GMT +4. The time now is 16:42. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.