|
Какой размер у hex файла прошивки и как его генерить?, virtex-6, blackfin |
|
|
|
 |
Ответов
|
Oct 10 2012, 18:47
|

Нечётный пользователь.
     
Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417

|
Судя по нагуглённому тута, от бит-файла нужно только отрезать небольщой заголовочек (увы, переменной длины) и останется двоичный файл, который нужно затолкать в FPGA через SPI. Если линковать к программе массив байтов, то не важно, получен он из бинарного файла или пришиванием HEX-а. Размер будет одинаков. Кстати, у альтеровского квартуса в Device Options / Programming Files есть куча птичек, включая генерацию .rbf (raw binary file), .hex, .ttf (текстовый файл с числами через запятую), т.е. нет проблем получить что-то, из чего легко делается массив в программе. Должно же и у xilinx что-то такое быть прямо в родном софте.
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
Oct 10 2012, 18:57
|
Знающий
   
Группа: Свой
Сообщений: 702
Регистрация: 8-06-06
Пользователь №: 17 871

|
Цитата(ReAl @ Oct 10 2012, 22:47)  Должно же и у xilinx что-то такое быть прямо в родном софте. Если мне не изменяет память, у Xilinx генерируется сразу же по умолчанию, .bin, а также его аналог в текстовом формате. Заголовок bit файла то ли документирован, то ли частично документирован. В любом случае, можно и из .bit вынуть чистый битстрим. Правда, у Xilinx есть такое понятие как bitswap, часть файлов генерится так, часть иначе. Но все описано в Configuraion Guide.
|
|
|
|
Сообщений в этой теме
Goose Какой размер у hex файла прошивки и как его генерить? Oct 10 2012, 16:23 Flood Цитата(Goose @ Oct 10 2012, 20:23) Всем д... Oct 10 2012, 18:21 Goose ЦитатаЕсли ножек хватает, лучше грузить через Sele... Oct 10 2012, 19:16 ReAl Цитата(Goose @ Oct 10 2012, 22:16) Да все... Oct 10 2012, 20:11 Flood А что такое hex, в таком случае? В смысле, зачем о... Oct 10 2012, 19:36 Goose Цитата(Flood @ Oct 10 2012, 22:36) А что ... Oct 10 2012, 19:45 Flood Я все-таки никак не пойму, зачем нужен hex?
Вы соб... Oct 10 2012, 21:04 Goose может быть я неправильно выражаюсь) нужно из проце... Oct 11 2012, 12:12 ReAl Цитата(Flood @ Oct 11 2012, 00:04) Я все-... Oct 11 2012, 14:01 Flood Цитата(Goose @ Oct 11 2012, 16:12) где мн... Oct 11 2012, 16:34  Goose Цитата(Flood @ Oct 11 2012, 19:34) Чистый... Oct 12 2012, 06:02  Bad0512 Цитата(Flood @ Oct 11 2012, 23:34) Чистый... Oct 12 2012, 06:25   Goose Цитата(Bad0512 @ Oct 12 2012, 09:25) Я де... Oct 13 2012, 07:16    Bad0512 Цитата(Goose @ Oct 13 2012, 14:16) Да, ко... Oct 15 2012, 04:09 Flood Насчет C-array - в принципе, в
#define bitstream_... Oct 12 2012, 06:44 Bad0512 Цитата(Flood @ Oct 12 2012, 13:44) Насчет... Oct 12 2012, 06:47  Flood Цитата(Bad0512 @ Oct 12 2012, 10:47) Не п... Oct 12 2012, 07:00 ReAl В C-шный массив можно конвертнуть тем же srecord, ... Oct 13 2012, 07:35
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|