реклама на сайте
подробности

 
 
> Не обновляется проект, ISE/EDK 14.2
misyachniy
сообщение Apr 17 2014, 19:53
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 716
Регистрация: 27-05-05
Из: Kyiv
Пользователь №: 5 454



В проекте были за действованы два UART Lite.
Я перевел на собственный модуль отображенный на память (AXI EMC SRAM).

UART Lite удалил с конструктора системы и из топ модуля verilog проекта.
Очистил проекты - проекты собрались.

Затем решил почистить/переделать проект в SDK.
В проекте решил найти базовый адрес модуля в "xparameters.h",
UART Lite остались а новый AXI EMC SRAM не появился.
Сделал clean BSP и проекта - все равно "xparameters.h" не обновляется.
Если его удалить, то SDK не генерит новый.

Это перед Пасхой так всегда?
Или есть решение?


Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Golikov A.
сообщение Apr 18 2014, 05:38
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



так всегда когда связываешься с EDK. Изменение конфигурации проца - это очень тяжело им дается. И кстати править хэдеры бесполезно, все указанные в них константы жестко прошиты в библиотеке что делает libgen для проекта, а эти ашники как бы для справки по именам.

Под конец работы у меня был четкий алгоритм внесения изменений в проц.
Изменение
Открытие sdk
очистка всех проектов
удаление всех софтовых проектов (выкидываем из прожект визарда, оставляем на диске)
добавление всех софтовых проектов (импорт проетктов)
очистка всех проектов
перекомпиляция.

такой алгоритм не давал сбоя, все прочие полумеры частенько приводили к не обновлению каких то файлов.
это в 14.4, а в 14.6 у человека прерывания перестали работать на пустом месте, дальше не знаю...
Go to the top of the page
 
+Quote Post
misyachniy
сообщение Apr 20 2014, 15:02
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 716
Регистрация: 27-05-05
Из: Kyiv
Пользователь №: 5 454



Я конечно могу с начала создать проект наново.
Но на сколько я понимаю проект весь описан в скриптовых файлах и дожна быть методика корректировки.
При добавлении модуля в XPS его "видно" при запуске SDK

11:15:45 INFO : Processing command line option -hwspec E:/Halt/maisb_s6/microblaze/SDK/SDK_Export/hw/maisb_s6.xml.
11:15:46 INFO : The hardware specification for project 'microblaze_hw_platform' is different from E:/Halt/maisb_s6/microblaze/SDK/SDK_Export/hw/maisb_s6.xml.
11:15:46 INFO : Copied contents of E:/Halt/maisb_s6/microblaze/SDK/SDK_Export/hw/maisb_s6.xml into \microblaze_hw_platform\system.xml.
11:15:46 INFO : Copied contents of E:\Halt\maisb_s6\microblaze\SDK\SDK_Export\hw\maisb_s6_top.bit into \microblaze_hw_platform\system.bit.
11:15:46 INFO : Copied contents of E:\Halt\maisb_s6\microblaze\SDK\SDK_Export\hw\edkBmmFile_bd.bmm into \microblaze_hw_platform\system_bd.bmm.
11:15:48 INFO : Synchronizing projects in the workspace with the hardware platform specification changes.
11:15:49 INFO : Updating MSS for Board Support Package Project: maisb_2uart_timer_bsp.
The following new driver assignments were made:
Peripheral Instance: rs485, driver: emc_v3_01_a.

11:15:49 INFO : Updating hardware inferred compiler options for maisb_2uart_timer.
11:15:49 INFO : Clearing existing target manager status.


Но в файлах проекта изменений не видно.

P.S. Тут http://www.xilinx.com/tools/xps.htm

Benefits of XPS

XPS knowledge of hardware-specific parameters allows it to guarantee that connectivity is correct and functional
No need to worry about mismatched IO voltages, clocks, etc.

XPS works together with other Xilinx tools to ensure collaborative project planning with PlanAhead, automated software generation with SDK, simulation with iSim, hardware/software cross trigger debug with ChipScope Pro, design generation with ISE

Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 15:23
Рейтинг@Mail.ru


Страница сгенерированна за 0.01372 секунд с 7
ELECTRONIX ©2004-2016