![]() |
Мда слона то я и не заметил, она должна выполнять синхронизацию, все, что связано с видеовыходом и не только, тогда только один выход, ждать у моря погоды, когда может быть, объявится Мак, или попросить у кого есть рабочая плата, прочитать ее, если она на панельке. Хотя подозреваю, что может быть установлен так называемый бит защиты, да и надо программатор, вряд-ли кто согласится, может РЕНАТА попросить, ладно пока погодим немного.
|
|
По sp2000 получается так, эту микросхему (аналогичную sp97) программировали после изготовления платы и напайки элементов "волной". Для этого рядом с ней имеется разъем, который никак не обозначен и на принципиальной схеме его нет. Цоколевка удивительно напоминает схему программатора из Datasheet на эту микросхему. Ее похоже программировали прямо на плате, после этого вставляли микрухи в панельки, включали и осуществляли предварительное тестирование и настройку. На плате sp97 этого нет, поэтому микруха устанавливалась на панельку. Программировали ее на программаторе отдельно. Вот такие размышления.
|
всё эт конечно хорошо, но всёж откуда ты собсно прошивку собирался брать?
|
Для sp97 прошивка ПЗУ выложена здесь, ее выложил РЕНАТ, на второй странице.
|
Смотрел схему и обнаружил что все выводы VCCIO, VCCINT и GND у EP1K30QC208 не подключены к питанию. Так ли это? Или ошиблись?
|
Посмотри внимательно на схему, выводы питания не указаны ни у одного корпуса, включая логику. Конкретно по вопросу, думаю GND нужно подавать, во всем остальном верим схеме. Нужно взять Datasheet на эту схему и сравнить.
|
Quote:
Quote:
VCCINT - питание ядра, 2.5В VCCIO - питание буферов ввода/вывода 2.5В или 3.3В Естественно все они должны быть подключены к соответствующим источникам. Ну не указали цепи питания на схеме, что это меняет? Питания для FPGA все равно нужно. |
Quote:
|
Ну что сказать по этому поводу. Во первых sp2000 рассчитан на полупромышленную сборку, спаять его не каждому под силам. sp97 легко повторяем в обычной кустарной сборке. С него и начну, хоть пощупаю что это такое. Нужно распаять всего 2 PLCC остальное обычные элементы. Теперь по поводу прошивки. Я понимаю, что легче всего сидеть и ждать, когда кто нибудь принесет в клювике. Нужно пытаться, ищите и обрящете, так кажется говорят. Мне удалось найти нескольких владельцев sp97, я попросил их прочитать микросхему, благо она стоит на панельке,пока жду, может кто и сможет.
|
1 Attachment(s)
Без коментария
|
уж 21 век
а Германа всё нет |
А действительно, когда составлялась эта записка?
|
1 Attachment(s)
Quote:
Держи архивчик (если только я правильно тебя понял), раньше реинженерил :smile: |
Vasil, Спасибо, это прошивка ПЗУ sp2k. Продолжаются поиски прошивки к Altera EPM7032 (sp97) и EPM7064 (sp2k). По второй попросил помочь VELESOFT (у него есть работающий экземпляр).
|
Quote:
В CPLD есть возможность заблокировать чтение содержимого (как например фьюзами в AVRках). Поэтому шансы, что CPLD будет прочитана ИМХО минимальны, ну разве что при производстве чтение было незаблокировано... Но как показывает практика, обычно это нетак. |
Это действительно так, тайм-аут (думаю не очень большой)
|
Quote:
Я вроде встречал эмулятор спринтера, точно не помню. Но если таковой существует, значит архитектура спринтера известна. А если известна архитектура, то думаю возможно самим заново написать прошивку. Тем более при таком маленьком объёме CPLD наверное реализована дешифрация портов или чтото в этом роде. Но для этого требуется хорошее изучение схемы и архитектуры платформы. |
Quote:
(Реализованы функции ОС, причем сильно ограничено реализованы). |
Quote:
|
Quote:
|
Вот познавательная с общеобразовательной точки зрения история о двух чуваках, задумавших отреверсить (reverse engineering) чип YM3812:
http://docs.google.com/View?docid=dd8kqn9f_13cqjkf4gp Они послали пару чипов в какой-то загадочный MEFAS, после чего изучали под микроскопом вскрытый кристалл. |
Quote:
|
Quote:
Метод черного ящика - это не совсем то. Хотя и таким методом наверное можно попытаться склонировать спринтерские CPLD; где-то в сети валяются ссылки на проект чувака, таким образом срисовавшего атариевские какие-то спец.чипы. |
Ну печатка на Sprinter 2000 готова. Дорабатываю мелочи: добавил разъемы DB9 на мышку и джойстик, DB25 - принтер, PS/2 - клава, джеки - на вход/выход магнитофон, выход звука. Вообщем стадарт платы ATX, в том числе и питание. Развел все только на два слоя. Может потом если кто-нибудь сделает плату испытает озушки - писали что они только указанные на схеме работали из-за новодок и еще неужели кварцы прийдется подбирать по работе на повышенной частоте?
P.S. печатку готовую потом выложу. |
а чё уже все прошивки все плмы и прочее уже взломали или разрабы открыли? помоему нет смысла воротить платы(у) если нет кусков прошивок для альтер и подобных. или я ошибаюсь?
|
Quote:
|
сомневаюсь. вскрыть оригинльные чипы врятли удасца кому то. а текущий владелец всей инфы и всех исходников пропал или не желает делица.
|
| All times are GMT +4. The time now is 17:39. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.