| Форум РадиоКот https://radiokot.ru/forum/ |
|
| Плис SPARTAN 6 https://radiokot.ru/forum/viewtopic.php?f=60&t=182030 |
Страница 1 из 1 |
| Автор: | truetortoise [ Ср мар 30, 2022 19:58:31 ] |
| Заголовок сообщения: | Плис SPARTAN 6 |
Добрый день. Прошу подсказать в решении одного вопроса. Я занимаюсь обслуживанием вентустановок, в одной из них проводили работы по опрессовке, "случайным образом" залили блок питания, с которого питался ПЛК управления вентустановкой. В итоге, скачок напряжения, ПЛК крякнул. При первом осмотре почернела термобумага на ПЛИС SPARTAN 6. С железкой проблем нет, достали, а вот нужно ли ее программировать для восстановления работоспособности ПЛК - не знаю. Насколько я знаю, ПЛИС SPARTAN 6 не программируется сам, а зашивается контроллером на плате. Поможет ли его обычная замена на такую же, но с другого устройства. Нашел ПЛИС, выпоенный с майнера, он будет пустым или зашит чем-то? Прошу помочь ламеру. Был в сервисе - сказали что помочь не могут. Полазил в интернете, нашел прошивку для платы. Прошу помочь с заливкой, программатора нет. Да и вообще любая инфа пригодится. Спасибо |
|
| Автор: | Gudd-Head [ Чт мар 31, 2022 19:27:02 ] |
| Заголовок сообщения: | Re: Плис SPARTAN 6 |
Про Спартан 6 не знаю (лень читать), но обычно ПЛИС не имеют своей встроенной ПЗУ, и после включения должны конфигурироваться либо с помощью специальной микросхемы памяти, либо от микроконтроллера. В этом случае замена ПЛИСины может помочь. |
|
| Автор: | mparygin [ Пт апр 29, 2022 14:19:16 ] |
| Заголовок сообщения: | Re: Плис SPARTAN 6 |
Однозначно Spartan 6, как и 3 или 7 не имеют памяти для прошивки. Прошивкой занимаются периферийные микросхемы (сущ. несколько способов инициализации FPGA. От битового потока по JTAG до паралельной флешки). Выпаянный, или новый или б/у FPGA совершенно пустой. И процесс замены должен помочь. Если сообщите номиналы микросхем рядом со спартаном - будет ясно где лежит прошивка. |
|
| Автор: | VVVa [ Чт янв 11, 2024 10:25:50 ] |
| Заголовок сообщения: | Re: Плис SPARTAN 6 |
Цитата: Однозначно Spartan 6, как и 3 или 7 не имеют памяти для прошивки. Да нифига.... у меня на макетке Spartan 3 и флешек нету. Всё внутри плиски. Программатор прекрасно ёе шёт через JTAG. Добавлено after 8 minutes 2 seconds: да если прошивка на внешней микросхеме то при программировании это отдельно указывается и настраивается |
|
| Автор: | БАТАРЕЙКУС [ Сб янв 13, 2024 00:33:14 ] |
| Заголовок сообщения: | Re: Плис SPARTAN 6 |
Цитата: Однозначно Spartan 6, как и 3 или 7 не имеют памяти для прошивки. Да нифига.... у меня на макетке Spartan 3 и флешек нету. Всё внутри плиски. Программатор прекрасно ёе шёт через JTAG. Добавлено after 8 minutes 2 seconds: да если прошивка на внешней микросхеме то при программировании это отдельно указывается и настраивается Не вводите людей в заблуждение, если в вашей плате со Спартаном 3 нету флешки то вы её вынуждены при каждом включении программировать. если нужно устройство которое буде работать при подаче питания на спартане 3 и других, то должна быть микросхема где бы хранилась её конфигурация. |
|
| Автор: | Dr Proctor [ Пн мар 17, 2025 15:21:53 ] |
| Заголовок сообщения: | Re: Плис SPARTAN 6 |
Подниму тему. У меня промышленный комп на котором кроме CPU есть только SPARTAN-6 XC6SLX25, не считая мелкой логики. Проблема: не работает плата расширения через PCI Express, все остальное работает. Рядом стоит W25Q32 с конфигурацией для XC6SLX25. Было принято решение заменить FPGA. После замены FPGA машина не запускается, светодиоды не горят. На W25Q32 проскакивает только CLK при вкл. питания. Смущает в мануале следующее: Enhanced security for design protection • Unique Device DNA identifier for design authentication • AES bitstream encryption in the larger devices. Вопрос: как запустить машину с новым FPGA? PS: Потребление 80 мА. FPGA брали на Али. |
|
| Автор: | HardWareMan [ Пн мар 17, 2025 16:57:45 ] |
| Заголовок сообщения: | Re: Плис SPARTAN 6 |
Никак, если прошивка шифрована. Ключ устанавливается внутри плис и не доступен на чтение. |
|
| Автор: | Dr Proctor [ Пн мар 17, 2025 20:34:20 ] |
| Заголовок сообщения: | Re: Плис SPARTAN 6 |
Может как-то анализатором сграббить можно? Содержимое микросхемы конфигурации есть. Ключ какой длины? Смущает тот факт, что кроме CLK других сигналов нет, т.е. до ключа дело не доходит. Надо ли предварительно прошить что-то в самой FPGA? PS: извиняюсь за тупые вопросы, с FPGA вообще ранее не сталкивался. |
|
| Автор: | Dr Proctor [ Вт мар 18, 2025 07:12:01 ] |
| Заголовок сообщения: | Re: Плис SPARTAN 6 |
Посмотрел с утра анализатором, сигналы есть на DI и DO. |
|
| Автор: | HardWareMan [ Вт мар 18, 2025 08:42:38 ] | ||
| Заголовок сообщения: | Re: Плис SPARTAN 6 | ||
Может как-то анализатором сграббить можно? Содержимое микросхемы конфигурации есть. Ключ какой длины? Смущает тот факт, что кроме CLK других сигналов нет, т.е. до ключа дело не доходит. Надо ли предварительно прошить что-то в самой FPGA? Вы их и прямо из конфигурационного ПЗУ вычитать можете, зачем граббить то? Только в том то и соль, чт там оно уже зашифровано и расшифровывается на лету внутри ПЛИС. Я не знаю, как это организовано у Xilinx, но с Altera я имел дело и там это вот так: Думаю, что у Xilinx что-то подобное: во внешней памяти конфигурация зашифрована. Ключ дешифрования прошит в FPGA. Таким образом, конкретно эта прошивка привязана конкретно к этой FPGA. Базовая защита от клонирования.
|
|||
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|


