Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Бърз въпрос за XCR3032XL
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=9564
Страница 1 от 2

Автор:  velio [ Вто Ное 29, 2011 11:50 am ]
Заглавие:  Бърз въпрос за XCR3032XL

Някой знае ли тези логики дали могат да се защитават от четене през JTAG-а?
Не ми се рови из документите, предполагам все някой се е сблъсквал с с екземплят от фамилията.

Имам тука една платка и се чудих дали не може да й се направи reverse engineering...

Автор:  woody [ Вто Ное 29, 2011 12:27 pm ]
Заглавие:  Re: Бърз въпрос за XCR3032XL

Имат защита от четене като всички други.

Автор:  741 [ Вто Ное 29, 2011 12:46 pm ]
Заглавие:  Re: Бърз въпрос за XCR3032XL

Ползвал съм 64-ка и 256-ца от същата серия, имат защита.
Ама не пречи да провериш дали не са ти пратили чипа незащитен, за две минути работа е.

Автор:  velio [ Вто Ное 29, 2011 1:36 pm ]
Заглавие:  Re: Бърз въпрос за XCR3032XL

Мдам, това мислех да направя :)

Автор:  Tisho [ Вто Ное 29, 2011 3:08 pm ]
Заглавие:  Re: Бърз въпрос за XCR3032XL

Имат си. Незнам този но по-големите CPLD-та имат и срещу писане.

За ревърс... В тези 32 макросела едва ли има кой знае какво като логика. Лесно можеш да огледаш кое за какво е и ако знаеш какво прави платката да си направиш дизайна.

Автор:  tgi [ Вто Ное 29, 2011 3:41 pm ]
Заглавие:  Re: Бърз въпрос за XCR3032XL

3032 трябва отдавна да са спрени, май неотдавна спряха и 64. 128 още правят
(от тия 3.3 волтовите с входове толериращи 5 волта).
Имат защитен бушон всичките, които съм гледал, в това число тия от Филипсово време.

Що се отнася до обратното изкопаване, може и да е лесно а може и да е практически
невъзможно, зависи от съдържанието. С повечко обратни връзки и състояния вътре
и в 32 клетки от тия се събира достатъчно за да е разгадаемо само с усилие
по-голямо от нужното за разработка наново.

Автор:  velio [ Сря Ное 30, 2011 11:37 am ]
Заглавие:  Re: Бърз въпрос за XCR3032XL

Вероятно са спрени - няма ги на сайта на Xilinx. Скоро не бях се ровил там, струва ми се че нещо са ограничили номенклатурата...

Иначе май ще ми излезе късмета. Вчера преди да си тръгна от работа пуснах едно четене и Impact-а каза че било успешно. Сега ще мъча да конвертирам прочетеното до нещо смислено за възприятие.

Автор:  velio [ Сря Ное 30, 2011 3:06 pm ]
Заглавие:  Re: Бърз въпрос за XCR3032XL

Прочете се .jed файла. Дали науката е напреднала до толкова вече че да има tool за декомпилиране на това до някакъв смислен вид?
Другия вариант е директно да слагаме пак същото, но ако наистина са го спрели от производство... ще стане тегаво.

Автор:  tgi [ Сря Ное 30, 2011 3:56 pm ]
Заглавие:  Re: Бърз въпрос за XCR3032XL

То винаги може да прочете някакъв файл, само дето ако е изгорен бушонът за
сигурност съдържанието е безсмислено, само 1 ли беше как ли не помня, пробвал
съм само веднъж преди много години.
Но далеч не само веднъж съм гледал jedec файлове за coolrunner, нали ги програмирам
че и обратно разгадавах бушоните в част от него кой за какво е на времето.
Ако видя файла навярно ще мога да кажа защитена безсмислица ли е или не,
за разгадаването си сам.

Автор:  ДедоБоре [ Чет Дек 01, 2011 12:57 am ]
Заглавие:  Re: Бърз въпрос за XCR3032XL

надали ще възстановиш логиката по джедека. дори tgi не го може :roll:
не знаех, че и кулрунърите са минали в историята :oops:

Автор:  tgi [ Чет Дек 01, 2011 1:49 am ]
Заглавие:  Re: Бърз въпрос за XCR3032XL

Не са минали в историята, само по-малките. 128 и 256 си има и се правят.

А по jedec-а мога да възстановя логиката, не се заблуждавай :D .

Всъщност по jede-ци преди 10-ина години разгадах логиката на мултиплексорната
им матрица (която не бяха ми дали) и след това написах логически компилатор за
целите си, отне ми под три месеца цялото упражнение. Самата логика да схванеш е
далееч по лесно :D :D .

Автор:  741 [ Чет Дек 01, 2011 9:16 am ]
Заглавие:  Re: Бърз въпрос за XCR3032XL

ДедоБоре написа:
надали ще възстановиш логиката по джедека. дори tgi не го може :roll:
не знаех, че и кулрунърите са минали в историята :oops:

Малко след кулрунерите изкараха кулрунери-2, предполагам заради това първите постепенно ги отписват.
А логиката не е особена философия да се възстанови, особено за 32-ка. Елементарен проект с проста логика в същия чип плюс чаршафа на серията, малко експерименти и нещата се изясняват кое за какво е.
Освен това уебпак-а сам слага коментари в jed файла и дели фюзите тематично, та гадаенето хептен намалява.

Автор:  tgi [ Чет Дек 01, 2011 9:59 am ]
Заглавие:  Re: Бърз въпрос за XCR3032XL

coolrunner-2 е всъщност 3. Първите бяха на Филипс, Зайлинкс ги купиха и година-две
по-късно извадиха други (сегашните без 2). По-късно извадиха и 2, но те нямат 5 волта
входове та са с по-ограничено приложение. Тия без 2 са си в производство що се отнася
до 128 клетки и нагоре. Филипсовите ги спряха веднага щом направиха техните.

Разгадаването на който и да е от Филипсовите или сегашните не-2 по jedec не би ми
било проблем (което не значи, че ще стане с един поглед) защото съм ги копал в
детайли и добре знам какви бушони има, кой за какво е, къде да го търся, как е подреден
jedec-ът и т.н.

Да разгадаеш 32 клетки логика без файла може да не е трудно (комбинаторна), може
и да е невъзможно. Последното би било по-вероятният вариант, малко повечко
състояния и неочевидни връзки вътре и готово (ако ги няма в малко случаи е
нужно да слага човек CPLD).

Автор:  741 [ Чет Дек 01, 2011 10:04 am ]
Заглавие:  Re: Бърз въпрос за XCR3032XL

tgi написа:
coolrunner-2 е всъщност 3. Първите бяха на Филипс, Зайлинкс ги купиха и година-две
по-късно извадиха други (сегашните без 2).

С най-първите (филипсовите) не съм работил никога. Като кулрунери ли ги продаваха? Аз съм ги мяркал само като XPLA.
tgi написа:
Да разгадаеш 32 клетки логика без файла може да не е трудно (комбинаторна), може
и да е невъзможно. Последното би било по-вероятният вариант, малко повечко
състояния и неочевидни връзки вътре и готово (ако ги няма в малко случаи е
нужно да слага човек CPLD).

А, аз говоря при положение, че има jed файл. Иначе си има реални шансове да не стане никога.

Автор:  tgi [ Чет Дек 01, 2011 4:28 pm ]
Заглавие:  Re: Бърз въпрос за XCR3032XL

Да, coolrunner-и си бяха, смалко повече product term-ове от следващите и въобще
много добри си бяха. Смениха ги просто за да скрият изтеклата преди тях информация
за програмиране и т.н., кви войни водих докато получа под NDA данните, които
имах за тия от Филипс. И ми ги дадоха в скопен вариант (изчистени от коментари),
а бе жалка работа ама бяха хвърлили някакво усилие и в това :) . Аз си свърших
работата де, моя логически компилатор за тях нямах и без друго времето да го пускам
тогава, трябваше ми просто да мога да програмирам jedec файл (който с техния
ABEL се генерира сравнително смислено, не ми загуби друго време освен това
да открия коя версия _назад_ е реално работещата им).

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/