Страница 1 из 4

починить kflop

Добавлено: 05 фев 2016, 00:06
Александр_
Случайно спалил kflop. Предположительно воткнув плохой шлейф в JP4. Обратился бы к специалисту который мог отремонтировать после диагностики. Попробую своими силами. конечно, но лучше обратиться к знающему человеку.
Симпомы: не горяд led-индикаторы, не определяется виндой. Входные напряжения во все разъемы проходят корректно

Re: починить kflop

Добавлено: 05 фев 2016, 02:41
michael-yurov
Потрогай пальцем детали цепей питания. Возможно, что-то заметно нагревается.
Если жалко палец - можно приложить кассовый чек - он чернеет при нагреве.

Re: починить kflop

Добавлено: 05 фев 2016, 09:25
Александр_
вроде перетрогал все. пальцем не чувствуется.

Re: починить kflop

Добавлено: 05 фев 2016, 18:17
donvictorio
там все контакты идут на фпга, изоляции нет никакой, если он встал в защиту или ваще сгорел (хотя спалить целиком такой чип сложно - то на перепайку, ему цена 20-30$.

Re: починить kflop

Добавлено: 05 фев 2016, 20:45
Александр_
кому "ему"? чипу или кфлопу?
где найти мастера который сможет перепаять то, что потребуется? там же такие мелкие ножки - нужен специалист. поискать в конторах по ремонту сотовых телефонов?

Re: починить kflop

Добавлено: 05 фев 2016, 20:52
donvictorio
там нет совсем ничего сложного - можно запаять и обычным паяльником, но если есть опыт. в мастерских по ремонту тв-компьютеров могут без проблем перекинуть, был бы чип в наличии. XC3S100E чистый FPGA, его не надо прошивать предварительно, просто найти тот, что стоит в плате и принести мастеру. после перепайки подключить питание и проверить работоспособность.

Re: починить kflop

Добавлено: 05 фев 2016, 23:14
pup
а программа грузится из памяти? и память защищена от копирования?

Re: починить kflop

Добавлено: 05 фев 2016, 23:18
AVK74
В fpga программа обычно грузится с маленькой микросхемки, стоящей рядом, если она целая все должно работать.

Re: починить kflop

Добавлено: 05 фев 2016, 23:23
pup
ну я к тому, насколько сложно склонировать этот самый kflop?

Re: починить kflop

Добавлено: 06 фев 2016, 00:27
Александр_
ну помимо прочего сами прошивки я думаю, это интеллектуальная собственность. очень не уверен, что если придется что-то перепрошивать то Том их (прошивки) даст.

Re: починить kflop

Добавлено: 06 фев 2016, 09:39
AVK74
Старые FPGA вообще не имели никакой постоянной памяти и загружались при включении либо с компа либо с аппаратного загрузчика на плате. Обычно никакой защиты от считывания просто нет.
Напишите автору, объясните ситуацию. Скорее всего достаточно будет поменять fpga и все заработает.

Re: починить kflop

Добавлено: 06 фев 2016, 09:49
Александр_
пока по результатам тестирования буду менять Спартан, там посмотрим

Re: починить kflop

Добавлено: 06 фев 2016, 10:40
donvictorio
pup писал(а):ну я к тому, насколько сложно склонировать этот самый kflop?
прошивка есть в контроллере, с которого грузится спартан, а она, видимо, таки защищена. клонировать кфлоп не особо выгодно - там только запчастей на сотню баксов.

Re: починить kflop

Добавлено: 06 фев 2016, 11:47
AndyBig
AVK74 писал(а):Старые FPGA вообще не имели никакой постоянной памяти
А у новых она уже повсеместно имеется?

Re: починить kflop

Добавлено: 06 фев 2016, 11:51
donvictorio
AndyBig писал(а):А у новых она уже повсеместно имеется?
я имел ввиду относительно свежие CPLD.

Re: починить kflop

Добавлено: 06 фев 2016, 11:56
pup
а сам он стоит две с половиной? не то, чтоб я прямо клонированием собирался заняться. просто любопытно, защищают ли авторы свои железки. ну и вообще как устроено - тоже любопытно же очень!

Re: починить kflop

Добавлено: 06 фев 2016, 12:01
AndyBig
CPLD и FPGA - несколько разные вещи :) CPLD всегда были с постоянной памятью, благо им ее много не нужно :)

ЗЫ: А зачем Вы пишете под ником AVK74? :)

Re: починить kflop

Добавлено: 06 фев 2016, 12:15
AndyBig
pup писал(а):просто любопытно, защищают ли авторы свои железки
Прошивка FPGA, по всей видимости, лежит во флешке, имеющейся на плате. Даже если она там не в открытом виде, то не составляет проблем ткнуться на входы конфигурации и считать прошивку когда она будет заливаться в ПЛИС :)
Но там стоит еще DSP, и вот его прошивка, скорее всего, защищена. Хотя я не знаком с этим семейством контроллеров, но не может быть, чтобы у них не было защиты внутренней ROM.

Re: починить kflop

Добавлено: 06 фев 2016, 12:23
donvictorio
AndyBig писал(а):CPLD и FPGA - несколько разные вещи CPLD всегда были с постоянной памятью, благо им ее много не нужно

ЗЫ: А зачем Вы пишете под ником AVK74?
если уж рассуждать, то CPLD это SoC, включающая в себя в том числе и FPGA массив. для этого они и были созданы, чтобы отвязаться от внешних компонент, типа памяти, dsp, etc. ессно в сильно урезанном виде.

я пишу под своим ником - donvictorio, AVK74 это не я.

Re: починить kflop

Добавлено: 06 фев 2016, 12:29
AndyBig
donvictorio писал(а):если уж рассуждать, то CPLD это SoC, включающая в себя в том числе и FPGA массив
В широком смысле - да, но организация ячеек у CPLD и FPGA слегка разная. Ну и FPGA, как правило, имеют на борту еще ОЗУ и аппаратные умножители :)
Ниши у CPLD и FPGA разные и мешать их между собой не совсем корректно...
donvictorio писал(а):AVK74 это не я.
Ну просто писал про старые FPGA без памяти AVK74, ему я и отвечал... А Вы мне в ответ написали "я имел в виду" :)