Перейти к содержанию
    

Vivado: чтение конфигурационных данных из flash

Имеется FPGA artix7 (xc7a200t) с конфигурационной spi-flash (n25q256).

В Vivado 2016.3 пытаюсь вычитать в файл конфигурационные данные из конфигурационной флеши.

Согласно ug908-vivado-programming-debugging.pdf на стр.29 запускаю tcl-скрипт в консоли, но получаю ошибку:

 

readback_hw_cfgmem -file d:/test.bin -hw_cfgmem [get_property PROGRAM.HW_CFGMEM [lindex [get_hw_devices] 0]]

ERROR: [Labtools 27-3138] Readback hw_cfgmem failed, indirect programming bitstream was not found

 

 

FPGA и флеш программирую без проблем. И верификация флеши проходит успешно.

И успешно читаю конфигурацию из FPGA:

 

readback_hw_device [current_hw_device] \

-readback_file d:/readback_test.rbd \

-bin_file d:/readback_test.bin

INFO: [Labtools 27-3158] Creating file: d:\readback_test.rbd

INFO: [Labtools 27-3158] Creating file: d:\readback_test.bin

readback_hw_device: Time (s): cpu = 00:00:10 ; elapsed = 00:01:31 . Memory (MB): peak = 966.555 ; gain = 8.742

 

Почему не удается прочитать конфигурационные данные из флеши в файл?

post-45365-1484842019_thumb.jpg

Изменено пользователем fox12

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Имеется FPGA artix7 (xc7a200t) с конфигурационной spi-flash (n25q256).

В Vivado 2016.3 пытаюсь вычитать в файл конфигурационные данные из конфигурационной флеши.

Согласно ug908-vivado-programming-debugging.pdf на стр.29 запускаю tcl-скрипт в консоли, но получаю ошибку:

 

readback_hw_cfgmem -file d:/test.bin -hw_cfgmem [get_property PROGRAM.HW_CFGMEM [lindex [get_hw_devices] 0]]

ERROR: [Labtools 27-3138] Readback hw_cfgmem failed, indirect programming bitstream was not found

 

 

FPGA и флеш программирую без проблем. И верификация флеши проходит успешно.

И успешно читаю конфигурацию из FPGA:

 

readback_hw_device [current_hw_device] \

-readback_file d:/readback_test.rbd \

-bin_file d:/readback_test.bin

INFO: [Labtools 27-3158] Creating file: d:\readback_test.rbd

INFO: [Labtools 27-3158] Creating file: d:\readback_test.bin

readback_hw_device: Time (s): cpu = 00:00:10 ; elapsed = 00:01:31 . Memory (MB): peak = 966.555 ; gain = 8.742

 

Почему не удается прочитать конфигурационные данные из флеши в файл?

 

https://forums.xilinx.com/t5/7-Series-FPGAs...4-2/td-p/651844

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...