Сейчас на форуме: rmn, exp50848 (+9 невидимых)

 eXeL@B —› Основной форум —› Xilinx Virtex-6 FPGA Family
Посл.ответ Сообщение

Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 29 мая 2014 23:43
· Личное сообщение · #1

Ковыряю прошивку телевизионного пульта BlackBagic Design ATEM. Там в качестве мозгов стоит сабж. В IDA при выборе процессорного модуля нет ничего подобного. Вообще в принципе в IDA есть такой модуль? Интересует любая информация по этим мозгам. Или может для них есть специальные какие-то инструменты?




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 29 мая 2014 23:48 · Поправил: reversecode
· Личное сообщение · #2

насколько я понимаю это не проц, это программируемая матрица
ида здесь не причем

fpga прошивки декомпилируются обратно в первичную логику
только что ты с ней будешь делать..



Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 29 мая 2014 23:59
· Личное сообщение · #3

Хочу переписать и залить обратно. А чем декомпилировать?

Это мало имеет отношения к реверс-инженерии, но смысл в следующем. Аппаратно 1 M/E Production пульт имеет на борту 4 ChromaKey. Еще у него есть Program (основной эфирный выход), Preview и 3 Aux выхода. Вывести кеинг можно только на PGM и PW, на Aux нельзя. Но есть предположение, что ограничение всего лишь прошивки. Если ее "пофиксить" получится очень дешевый HD телевизионный кеер на 4 видеокамеры.




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 30 мая 2014 00:22 · Поправил: reversecode
· Личное сообщение · #4

ну почему же, реверс инженеринг
только я бы тебе посоветовал сразу забить на это)
ну или разве что просто покопаться что бы чуть чуть быть в теме и потом опять забыть

--> Link <--
если зайдет DenCoder может он что то добавит)



Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 30 мая 2014 00:41
· Личное сообщение · #5

Оно же вроде virtex6 не поддерживает. Вычитал, что архитектура там 8051, о чем есть подтверждения в Setup Utility (8051firmware строка присутствует).



Ранг: 397.0 (мудрец), 179thx
Активность: 0.170.1
Статус: Участник

Создано: 30 мая 2014 19:51
· Личное сообщение · #6

Если бит защиты есть и установлен, то чтение по jtag дает FF. По крайней мере так есть у Altera.

-----
...или ты работаешь хорошо, или ты работаешь много...




Ранг: 42.8 (посетитель), 16thx
Активность: 0.020.06
Статус: Участник

Создано: 31 мая 2014 06:15
· Личное сообщение · #7

Если Вы впервые слышете о Языке описания аппаратуры, то смело забейте на это дело.



Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 31 мая 2014 08:44
· Личное сообщение · #8

BfoX пишет:
чтение по jtag дает FF

У меня есть программа, которая зашивает туда прошивку. Читать ничего не надо. Все уже есть.


 eXeL@B —› Основной форум —› Xilinx Virtex-6 FPGA Family
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати