Jump to content

    

Recommended Posts

Собственно, имеем Microblaze, к которому подключены mdm и chipscope (icon).

icon имеет "контрольный порт", выведенный наружу (к нему предполагается подключить ila в проекте EDK).

 

При попытке сделать "Generate Netlist", появляется следующее сообщение об ошибке:

 

--------------------------------------------------------------------------------------------------

ERROR:MDT - chipscope_icon_0 (chipscope_icon) - Generating the core :

chipscope_icon_0....

Chipscope Core Generator Error :

Unable to find the Chipscope Core Generator : generate.exe in the path

Registry search for a Chipscope Installation also failed.

Please ensure that a valid Chipscope Installation exists for this Chipscope

Core to work

 

Please verify that the MHS Parameters for "chipscope_icon_0" core are valid

and the generated Chipscope Core Generator arg file :

"implementation/cs_coregen_chipscope_icon_0.arg" is valid

*************************************************************

while executing

"error "Generating the core : $params(INSTANCE)....

Chipscope Core Generator Error :

$err

 

Please verify that the MHS Parameters for \"$params(INSTANC..."

(procedure "::hw_chipscope_icon_v1_01_a::icon_generate" line 91)

invoked from within

"::hw_chipscope_icon_v1_01_a::icon_generate 41030232"

ERROR:MDT - platgen failed with errors!

make: *** [implementation/microblaze_0_wrapper.ngc] Error 2

--------------------------------------------------------------------------------------------------

 

Кто-нибудь сталкивался?

Кто виноват, и что делать...

Chipscope в PATH'е прописан.

 

Заранее всем спасибо :).

Share this post


Link to post
Share on other sites

Возвращаемся к вопросу на новом витке развития :).

 

Поставил ISE 11.5.

Проект в XPS содержит:

1. Microblaze

2. MDM

3. Chipscope (icon)

4. Разную периферию

 

При попытке сделать Generate Netlist вылезает следующая ошибка:

Xst:1617 - Processing TIMESPEC TS_J_TO_D: user TIMEGRP 'D_CLK' must be previously defined in FROM/TO constraint.

 

Ошибка связана именно с ядром чипскопа, т.к. если его убрать, ошибка исчезает.

 

В Xilinx Answers на эту тему есть страничка: http://www.xilinx.com/support/answers/32425.htm

В которой написан, чего надо изменить в tcl, и что This issue is resolved ChipScope Pro 11.1

 

Тем не менее, ошибка есть, и изменение tcl ничего не дает.

 

Кто-нибудь сталкивался?

Чего делать с этим багом...

Share this post


Link to post
Share on other sites

Если кому интересно, как открывался ларчик.

 

Ругался XPS потому, что 11.5, в отличие от 9.2, не понимает, что ILA может быть подключена к ICON'у вне "системы Microblaze".

Добавив к ICON'у ILA, ругаться оно перестало.

 

P.S. Еще один интересный глюк в 11.5 :).

При применении непонятно пока каких изменений, от входа контроллера прерываний "отваливается" входной сигнал (он у меня один).

Становится disconnected, а потом ругается при компиляции, чего это вход пустой??

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this