16.07.2014 MicroBlaze

Материал из SRNS
Перейти к: навигация, поиск
(Новая страница: «==Некоторые моменты== * Для возможности записи программы процессора в имеющийся bit файл не…»)
 
Строка 7: Строка 7:
 
* '''В исходном файле bmm необходимо прописать актуальные пути до примитивов RAMB!'''
 
* '''В исходном файле bmm необходимо прописать актуальные пути до примитивов RAMB!'''
 
** Без ключа -bm запускаем MAP и открываем FPGAeditor и смотрим путь, исправляем при необходимости bmm
 
** Без ключа -bm запускаем MAP и открываем FPGAeditor и смотрим путь, исправляем при необходимости bmm
{{wl-publish: 2014-07-16 13:34:15 +0400 | Lipa }}
+
{{wl-publish: 2014-07-16 13:34:51 +0400 | Lipa }}

Версия 13:34, 16 июля 2014

Некоторые моменты

  • Для возможности записи программы процессора в имеющийся bit файл необходимо создать bmm-файл
    • bmm-файл содержит информацию о физическом местоположении блоков памяти BRAMs, выделенных под программу процессора. Утилитка data2mem (можно пользоваться xilinx SDK>Xilinx Tools>Program FPGA) из bit, bmm и бинарника делает конечный bit для прошивки ПЛИС
  • Для создания bmm надо в translate добавить
-bm ipcore_dir/microblaze_mcs_v1_4.bmm

с актуальным путем до bmm файла, созданным в coregen. После разводки появится <name>_bd.bmm, который подключается к data2mem

  • В исходном файле bmm необходимо прописать актуальные пути до примитивов RAMB!
    • Без ключа -bm запускаем MAP и открываем FPGAeditor и смотрим путь, исправляем при необходимости bmm

[ Хронологический вид ]Комментарии

(нет элементов)

Войдите, чтобы комментировать.

Персональные инструменты
Пространства имён

Варианты
Действия
SRNS Wiki
Рабочие журналы
Приватный файлсервер
QNAP Сервер
Инструменты