Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   Возродим из пепла Sprinter (http://zx-pk.ru/showthread.php?t=8631)

loxic 22nd October 2008 22:00

Мда слона то я и не заметил, она должна выполнять синхронизацию, все, что связано с видеовыходом и не только, тогда только один выход, ждать у моря погоды, когда может быть, объявится Мак, или попросить у кого есть рабочая плата, прочитать ее, если она на панельке. Хотя подозреваю, что может быть установлен так называемый бит защиты, да и надо программатор, вряд-ли кто согласится, может РЕНАТА попросить, ладно пока погодим немного.

Black_Cat 22nd October 2008 22:29

:) о чём собсно и спрашивалось

loxic 22nd October 2008 22:37

По sp2000 получается так, эту микросхему (аналогичную sp97) программировали после изготовления платы и напайки элементов "волной". Для этого рядом с ней имеется разъем, который никак не обозначен и на принципиальной схеме его нет. Цоколевка удивительно напоминает схему программатора из Datasheet на эту микросхему. Ее похоже программировали прямо на плате, после этого вставляли микрухи в панельки, включали и осуществляли предварительное тестирование и настройку. На плате sp97 этого нет, поэтому микруха устанавливалась на панельку. Программировали ее на программаторе отдельно. Вот такие размышления.

Black_Cat 22nd October 2008 22:51

всё эт конечно хорошо, но всёж откуда ты собсно прошивку собирался брать?

loxic 22nd October 2008 22:57

Для sp97 прошивка ПЗУ выложена здесь, ее выложил РЕНАТ, на второй странице.

fifan 24th October 2008 19:28

Смотрел схему и обнаружил что все выводы VCCIO, VCCINT и GND у EP1K30QC208 не подключены к питанию. Так ли это? Или ошиблись?

loxic 24th October 2008 20:34

Посмотри внимательно на схему, выводы питания не указаны ни у одного корпуса, включая логику. Конкретно по вопросу, думаю GND нужно подавать, во всем остальном верим схеме. Нужно взять Datasheet на эту схему и сравнить.

Keeper 24th October 2008 21:50

Quote:

Originally Posted by fifan (Post 160827)
Смотрел схему и обнаружил что все выводы VCCIO, VCCINT и GND у EP1K30QC208 не подключены к питанию. Так ли это? Или ошиблись?

Quote:

Originally Posted by loxic (Post 160837)
Посмотри внимательно на схему, выводы питания не указаны ни у одного корпуса, включая логику. Конкретно по вопросу, думаю GND нужно подавать, во всем остальном верим схеме. Нужно взять Datasheet на эту схему и сравнить.

Народ, чего вы тут придумываете? Удивили, честное слово.

VCCINT - питание ядра, 2.5В
VCCIO - питание буферов ввода/вывода 2.5В или 3.3В

Естественно все они должны быть подключены к соответствующим источникам. Ну не указали цепи питания на схеме, что это меняет? Питания для FPGA все равно нужно.

fifan 26th October 2008 15:08

Quote:

Originally Posted by Black_Cat (Post 160516)
всё эт конечно хорошо, но всёж откуда ты собсно прошивку собирался брать?

Правда. Какой смысл собирать Sp2000 если нет прошивки?

loxic 26th October 2008 16:13

Ну что сказать по этому поводу. Во первых sp2000 рассчитан на полупромышленную сборку, спаять его не каждому под силам. sp97 легко повторяем в обычной кустарной сборке. С него и начну, хоть пощупаю что это такое. Нужно распаять всего 2 PLCC остальное обычные элементы. Теперь по поводу прошивки. Я понимаю, что легче всего сидеть и ждать, когда кто нибудь принесет в клювике. Нужно пытаться, ищите и обрящете, так кажется говорят. Мне удалось найти нескольких владельцев sp97, я попросил их прочитать микросхему, благо она стоит на панельке,пока жду, может кто и сможет.

loxic 27th October 2008 14:07

1 Attachment(s)
Без коментария

Raydac 27th October 2008 16:37

уж 21 век
а Германа всё нет

Black_Cat 27th October 2008 19:04

А действительно, когда составлялась эта записка?

Vasil 29th October 2008 12:53

1 Attachment(s)
Quote:

Originally Posted by loxic (Post 159993)
По sp2000 потихоньку разводится плата, по готовности займемся и им. Но у меня нет прошивки для него, есть только два апдейта с дискеты, пока не дизассемблировал загрузчик, нужно из апдейта выдрать бинарный файл, которым прошить ПЗУ(ПЛМ).

Привет всем!
Держи архивчик (если только я правильно тебя понял), раньше реинженерил :smile:

loxic 29th October 2008 16:53

Vasil, Спасибо, это прошивка ПЗУ sp2k. Продолжаются поиски прошивки к Altera EPM7032 (sp97) и EPM7064 (sp2k). По второй попросил помочь VELESOFT (у него есть работающий экземпляр).

ILoveSpeccy 29th October 2008 18:56

Quote:

Originally Posted by loxic (Post 161774)
Vasil, Спасибо, это прошивка ПЗУ sp2k. Продолжаются поиски прошивки к Altera EPM7032 (sp97) и EPM7064 (sp2k). По второй попросил помочь VELESOFT (у него есть работающий экземпляр).

Про альеры точно незнаю, но думаю как и в ксилинксах...
В CPLD есть возможность заблокировать чтение содержимого (как например фьюзами в AVRках).
Поэтому шансы, что CPLD будет прочитана ИМХО минимальны, ну разве что при производстве чтение было незаблокировано... Но как показывает практика, обычно это нетак.

loxic 31st October 2008 12:17

Это действительно так, тайм-аут (думаю не очень большой)

ILoveSpeccy 31st October 2008 18:41

Quote:

Originally Posted by loxic (Post 162021)
Это действительно так, тайм-аут (думаю не очень большой)

Ещё как вариант...
Я вроде встречал эмулятор спринтера, точно не помню.
Но если таковой существует, значит архитектура спринтера известна.
А если известна архитектура, то думаю возможно самим заново написать прошивку.
Тем более при таком маленьком объёме CPLD наверное реализована дешифрация портов или чтото в этом роде.
Но для этого требуется хорошее изучение схемы и архитектуры платформы.

CHRV 31st October 2008 22:45

Quote:

Originally Posted by ILoveSpeccy (Post 162065)
Ещё как вариант...
Я вроде встречал эмулятор спринтера, точно не помню.
Но если таковой существует, значит архитектура спринтера известна.
А если известна архитектура, то думаю возможно самим заново написать прошивку.

Не известна - эмулятор построен на других принципах...
(Реализованы функции ОС, причем сильно ограничено реализованы).

ILoveSpeccy 31st October 2008 22:51

Quote:

Originally Posted by CHRV (Post 162115)
Не известна - эмулятор построен на других принципах...
(Реализованы функции ОС, причем сильно ограничено реализованы).

Тогда... к разработчикам ;)

Black_Cat 31st October 2008 23:04

Quote:

Originally Posted by ILoveSpeccy (Post 162116)
Тогда... к разработчикам

эт ему с самого начала говорилось, но всёж была призрачная надежда - вдруг произойдёт невероятное и окажется что чел обладает некой технологией взлома ПЛИС.. но оказалось - как всегда, чел просто не въезжает в суть проблемы..

tnt23 1st November 2008 15:07

Вот познавательная с общеобразовательной точки зрения история о двух чуваках, задумавших отреверсить (reverse engineering) чип YM3812:

http://docs.google.com/View?docid=dd8kqn9f_13cqjkf4gp

Они послали пару чипов в какой-то загадочный MEFAS, после чего изучали под микроскопом вскрытый кристалл.

Black_Cat 1st November 2008 22:57

Quote:

Originally Posted by tnt23 (Post 162179)
Вот познавательная с общеобразовательной точки зрения история о двух чуваках, задумавших отреверсить (reverse engineering) чип YM3812

с CPLD такое не пройдёт :) . В своё время, лет 15 назад, когда в Питере любителями производилась ХТ плата XL-7, тож два выпускника Военмеха взломали для этой платы ПЛМ типа 1556ХП6 с защитой :) , правда исключительно методом чёрного ящика.

tnt23 2nd November 2008 02:16

Quote:

Originally Posted by Black_Cat (Post 162244)
с CPLD такое не пройдёт :) . В своё время, лет 15 назад, когда в Питере любителями производилась ХТ плата XL-7, тож два выпускника Военмеха взломали для этой платы ПЛМ с зашитой типа 1556ХР6 :) , правда исключительно методом чёрного ящика.

Почему не пройдет?

Метод черного ящика - это не совсем то. Хотя и таким методом наверное можно попытаться склонировать спринтерские CPLD; где-то в сети валяются ссылки на проект чувака, таким образом срисовавшего атариевские какие-то спец.чипы.

fifan 27th November 2008 12:32

Ну печатка на Sprinter 2000 готова. Дорабатываю мелочи: добавил разъемы DB9 на мышку и джойстик, DB25 - принтер, PS/2 - клава, джеки - на вход/выход магнитофон, выход звука. Вообщем стадарт платы ATX, в том числе и питание. Развел все только на два слоя. Может потом если кто-нибудь сделает плату испытает озушки - писали что они только указанные на схеме работали из-за новодок и еще неужели кварцы прийдется подбирать по работе на повышенной частоте?
P.S. печатку готовую потом выложу.

Sayman 27th November 2008 15:01

а чё уже все прошивки все плмы и прочее уже взломали или разрабы открыли? помоему нет смысла воротить платы(у) если нет кусков прошивок для альтер и подобных. или я ошибаюсь?

fifan 27th November 2008 15:28

Quote:

Originally Posted by Sayman (Post 166629)
а чё уже все прошивки все плмы и прочее уже взломали или разрабы открыли?...

Пока нет... Может появится...:v2_conf2:

Sayman 27th November 2008 15:36

сомневаюсь. вскрыть оригинльные чипы врятли удасца кому то. а текущий владелец всей инфы и всех исходников пропал или не желает делица.


All times are GMT +4. The time now is 17:39.

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