Просмотр полной версии : Scorpion ZS 1024 - проблемка...
Вообщем благополучно подключил к видеомонитору... Но вот незадача - матрас появился и не хочет пропадать... Почистил контакты Z80, ПЗУ и ПрофПЗУ - нету результата... А в железе я не особо - люди добрые, подскажите что и где искать?
---------- Post added at 08:06 ---------- Previous post was at 07:59 ----------
Писи клава реагирует - жму капс лук или сброс - срабатывает...
ПЗУ не читаеццо. Причин может быть несколько. Самая банальная - ПЗУ приказало долго жить.
А вообще реально найти нужную EEPROM микросхему и прошить самому нужной прошивкой? Программатор у меня есть (Phyton ChipProg48)... По схеме это 27512 микросхема... В реале там стоит что-то от STMElectronics... И заклеено =)
Программатор у меня есть
Уже хорошо. По крайней мере, можешь попытаться прочитать ПЗУ.
Если там будет что-то подобное в первых байтах F3 C3 D1 08... то ПЗУ можно будет условно считать живой.
---------- Post added at 12:46 ---------- Previous post was at 12:45 ----------
У тебя какая версия проф-прошивки?
У тебя какая версия проф-прошивки?
тяжело сказать, могу сказать только что там 8 программ на 512 килобайт вроде... конец 1996 года.
Нет. Там окошко с 4 программами, потом как-то переключается и появляются другие 4 программы. Honey Commander, MagOS, TASM3.0, IS_DOS, Scorpion Asm, Sprite Ed
Яссно... Где-то в дебрях форума вроде проскакивала подобная прошивка. Переключались половинки ПЗУ обычным тумблером.
Но все равно, попробуй считать программатором хоть 256кб, если ПЗУ дохлая то там или нули, или FF повсем адресам будет.
Если ПЗУ в порядке, пойдем дальше. Сигнал на чтение ПЗУ идет с элемента ЛА3. Она на рисунке ниже.
Кстати, проверь резистор, который видно на этом куске схемы (R58). Если он отвалился, то ПЗУ читаться не будет.
GibbS, я смотрю возможность имеется - прочти и выложи содержимое ПЗУ сюда.
Тут такая ситуация - скорп дома, а программатор на работе. Наверное скорп на работу унесу в понедельник.
Кстати, пробывал вставить ПЗУ от другого скорпа (постарее ревизия, без профПЗУ) - показывает фаст тест и все...
Кстати, пробывал вставить ПЗУ от другого скорпа (постарее ревизия, без профПЗУ) - показывает фаст тест и все...
А тот "старый" комп нормально работает с этим "мелким" ПЗУ?
---------- Post added at 15:32 ---------- Previous post was at 15:32 ----------
Наверное скорп на работу унесу в понедельник.
Проще ПЗУ выковырять и отнести.
Это похожая или такая же. http://narod.ru/disk/41754290001.5b683ce757e3a1a86da3238f7dc2a8e9/Scorp_332.BIN.html
А как преобразовать .bin в .rom? Хотел запустить в эмуляторе, но простое переименование не помогло.
А как преобразовать .bin в .rom? Хотел запустить в эмуляторе, но простое переименование не помогло.
bin это тот же самый rom, ничего преобразовывать не надо, просто
страницы могут располагаться не так как нужно эмулятору.
Кстати какой эмулятор то?
А тот "старый" комп нормально работает с этим "мелким" ПЗУ?
---------- Post added at 15:32 ---------- Previous post was at 15:32 ----------
Проще ПЗУ выковырять и отнести.
Тот "старый" комп это голая материнка =)))
Нет, проще программатор домой принести на время.
А как преобразовать .bin в .rom? Хотел запустить в эмуляторе, но простое переименование не помогло.
а что есть эмули которые понимают расширенное пзу от скорпиона ?
страницы могут располагаться не так как нужно эмулятору.
Кстати какой эмулятор то?
Первые 4-е страницы, вроде, расставлены правильно.
UnrealSpeccy 0.37.6
а что есть эмули которые понимают расширенное пзу от скорпиона ?
В UnrealSpeccy ПрофПЗУ 4.01 работает полностью, а это не хочет.
Первые 4-е страницы, вроде, расставлены правильно.
UnrealSpeccy 0.37.6
В UnrealSpeccy ПрофПЗУ 4.01 работает полностью, а это не хочет.
А размеры у этих прошивок одинаковы?
А размеры у этих прошивок одинаковы?
Да.
Да.
Ну тогда не знаю, может старую версию прошивок
эмуль не понимает, или страницы не правильно стоят
их там 32 вроде.
Ну нафлудили :)
Из эмулей файлы для профпэ понимает унреал. Любая версия.
В файлах от ZX-Fanat один файл имеет формат IntelHEX. Конвертируется WinHEX'ом в обычный бинарник. Но там ничего особо интересного и нового нет.
Если уж и заливать новую прошивку, то лучше с новым ромдиском. Я ее где-то тут выкладывал.
---------- Post added at 23:45 ---------- Previous post was at 23:44 ----------
а это не хочет.
Криво снятый дамп.
---------- Post added at 23:50 ---------- Previous post was at 23:45 ----------
Вот новая версия (http://zx-pk.ru/attachment.php?attachmentid=31619&d=1324047174).
Если уж и заливать новую прошивку, то лучше с новым ромдиском.
Безусловно, но меня заинтересовала прошивка с Honey Commander и iS-DOS (посмотреть, что в нее входит). В выложенной Scorp_332.BIN это присутствует, но в эмуле не работает.
Как то запускал эту прошивку в эмуляторе для Scorpion под GMX.
Где взять такой эмулятор?
Где взять такой эмулятор?
Была версия эмулятора Unreal с поддержкой GMX. Автор - Molodcov Alex. Искать нужно в "Эмуляторах", сходу ссылку не найти.
Есть такой эмулятор. Можно поисковиком набрать "эмулятор Scorpion GMX". Или просто искать в разделе "Эмуляторы", он там есть!
Нашел только это (http://zx.pk.ru/showpost.php?p=254306&postcount=1065), но на народе все уже удалено.
Ну, чтож, подожду, что выложит GibbS.
Чтож программатор у меня на столе... Я не знаю что за тип микросхемы... их две... одна 32 ноги (она сверху, залеплена) и другая 20 ног (она под большой в панельке, маркировка стерта). Мне нужно знать тип и производитель микросхем, иначе не читается.
AHTuXPuCT
27.02.2012, 15:40
GibbS - микруху считывай которая на 32ноги.
тип скорей всего 27010-27020. считаться программатором должно
Вообщем считал ПЗУ (выбрал девайс Catalyst CAT27010). Похоже что прошивка живая - выкладываю на всеобщее обозрение.
Прошивка от 1996 года (моя родная) - scorprom.zip (http://narod.ru/disk/42081907001.aa7c429a9d13cc8083aaaf22ec35a56d/scorprom.zip.html)
А эта прошивка от материнки 1995 года -scorprom_95.bin (http://narod.ru/disk/42083347001.9eb9502845c6edcb9e55651dd6ac99fc/scorprom_95.bin.html)
32ногая мс я так понял это стандартная ПЗУ, а та на 20 ног - что это? ПрофПЗУ? Какая там маркировка примерно?
Вообщем считал ПЗУ (выбрал девайс Catalyst CAT27010). Похоже что прошивка живая - выкладываю на всеобщее обозрение.
Прошивка от 1996 года (моя родная) - scorprom.zip (http://narod.ru/disk/42081907001.aa7c429a9d13cc8083aaaf22ec35a56d/scorprom.zip.html)
Какая-то она маленькая - 128. Вы сообщали, что
Там окошко с 4 программами, потом как-то переключается и появляются другие 4 программы. Honey Commander, MagOS, TASM3.0, IS_DOS, Scorpion Asm, Sprite Ed
Это должно быть ПрофПЗУ 512 (27040). Инфа, например, здесь (http://scorpion.ru/spectrum/hard/sc_hard.htm).
З.Ы. В Unreale, который есть у меня, тоже не идет.
20 ногая - наверно это EP220 или GAL.
А на клаву как реагирует? бипер пищит?
Тестовую ПЗУ пробовал?
Я вот тоже с матрасом боролся http://zx.pk.ru/showpost.php?p=471970&postcount=174 может поможет
А на клаву как реагирует? бипер пищит?
Тестовую ПЗУ пробовал?
Я вот тоже с матрасом боролся http://zx.pk.ru/showpost.php?p=471970&postcount=174 может поможет
Клава (пц) сбрасывает,капс лок переключается. Бипер не пищит (а он и не подлючен).
Что есть тестовое ПЗУ?
John North
28.02.2012, 11:26
Клава пц через что подключена?
Если через zxmc, то там капслок никак со спеком не связан, а сигнал сброса формируется отдельно. То есть сразу идёт импульс на сигал reset.
Так что нельзя говорить в данном случае, что клава работает.
Клава (пц) сбрасывает,капс лок переключается. Бипер не пищит (а он и не подлючен).
Что есть тестовое ПЗУ?
Ну надо хотя бы определится работает ли сам процессор (или
он не может записать в ОЗУ).
Это можно определить по щелчкам бипера при нажатии клавиш,
или в посте на который я дал ссылку есть прошивки с моим
простеньким тестом, его можно зашить в ПЗУ и хотябы определить
по смене цветов бордюра, что проц работает, можно проверить порты
расширения (но нужен осцилограф).
Так же есть куча других более навороченых тестов.
Прошивка от 1996 года (моя родная)
А ведь реально не работает... Частично "потёрлось" ПЗУ, чтоле...
Нужно или снять дамп полностью (512кб, как 27С040), или тупо стереть ПЗУ совсем и прошить заново. Лучше начать с первого варианта. Стереть можно бактерицидкой (полчаса прямо на лампе).
Микросхема оказалась не 27C040, а 27С4001. При чтении с программатором - пишет bad pin 16 - делаю игнор и у меня девственная прошивка (когда смотрел маркировку, отклеил пленку и похоже ППЗУ стерлась благополучно). Надо как-то раздобыть эту прошивку - или поновее...
---------- Post added at 21:37 ---------- Previous post was at 21:32 ----------
Клава пц через что подключена?
Если через zxmc,
Клава и мышь подключены через кондовый родной контроллер Scorpion.
Если чуть отклеить пленку стереться так быстро не должно.
На ChipProg если делаешь игнор то прошивка не считывается,
а пин16 это GND, тем более не считается.
Попробуй пошевелить микросхему в колодке или достать и поставить
опять, так пишет если контакт плохой.
Может внутри микросхемы пропал контакт от 16 ноги?
тогда надо другую поставить, хотябы 27С020.
Считал, но прога ругнулась на 32 пин... 512 кбайт прошивка...
Ну и как? Прошивка нормальная?
Ну и как? Прошивка нормальная?
Увы, похоже что нет. Эмуль не желает стартовать с этим дампом, хоть там начальные байты и соответствуют "оригиналу". Где-то что-то потёрлось. При старте профка Скорпиона проверяет контрольную сумму дампа самой себя, похоже есть несовпадения. Вторая половинка ПЗУ (40000h-7FFFFh) вообще странная. Она в начале должна полностью повторять первую половинку, а реально там нули...
Нужно стирать ПЗУ и перепрошивать. А лучше - новую ПЗУ/флешь найти.
А у меня вот так эмулятор с этой прошивкой запускается:
А у меня вот так эмулятор с этой прошивкой запускается:
У меня застревает как у тебя на первом экране.
Нашел эмуляторы для Scorpion. Пробуйте!
Да, первый эмуль как раз и есть тот самый эмуль GMX :)
Второй - эмуль ZXM-Phoenix + SAA.
Спасибо!
[оффтоп] Геннадий, посылочку получил, спасибо! Ищу документацию.[/оффтоп]
Да, целый вроде. Надо искать решение с его креплением к плате, без корпуса он просто лежит на резинках.
При старте профка Скорпиона проверяет контрольную сумму дампа самой себя...
Если контрольная сумма не совпадает, то как компьютер сигнализирует об этом?
Если контрольная сумма не совпадает, то как компьютер сигнализирует об этом
Тупо виснет. Но лучше об этом знает savelij, он ковырял прошивку ПЗУ Скорпиона.
Люди добрые, подскажите ПЗУ с электрическим стиранием (512Кбайт) аналог 27с4001. Гугл не предлагать =)
AHTuXPuCT
07.03.2012, 06:24
GibbS, можно взять любую флэшку на 512кб
29F040 например
39F040
49F040
:)
Нашел 29F040 в дип корпусе только в чип дипе по конской цене 490 р... жуть.
У тебя ведь нормальный программатор, можно и более древние флешки использовать - 28F040, 28C040. Или просто электрически стираемые 27EE040.
---------- Post added at 08:35 ---------- Previous post was at 08:34 ----------
Или еще вариант (а нафига тебе 512кб?) - купить флешку или ПЗУ на 256кб (2ХХ020).
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot