More EDK Problems..... :-(

R

Rgr

Guest
When I add an interrupt controller to my design I get the following error
when I try to generate libraries:
What does this error mean???


opb_intc (opb_intc_0) -
C:\EDK\hw\iplib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_0_0.mpd:30 -
overriding
C_KIND_OF_EDGE value 11111111111111111111111111111111 to
00000000000000000000000000000000
opb_intc (opb_intc_0) -
C:\EDK\hw\iplib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_0_0.mpd:31 -
overriding
C_KIND_OF_LVL value 11111111111111111111111111111111 to
00000000000000000000000000000001
lmb_v10 (lmb_v10_0) -
C:\EDK\hw\iplib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_0_0.mpd:21 -
overriding
C_LMB_NUM_SLAVES value 4 to 1
lmb_v10 (lmb_v10_1) -
C:\EDK\hw\iplib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_0_0.mpd:21 -
overriding
C_LMB_NUM_SLAVES value 4 to 1
opb_v20 (opb_v20_0) -
C:\EDK\hw\iplib\pcores\opb_v20_v1_10_a\data\opb_v20_v2_0_0.mpd:35 -
overriding
C_NUM_MASTERS value 4 to 1
opb_v20 (opb_v20_0) -
C:\EDK\hw\iplib\pcores\opb_v20_v1_10_a\data\opb_v20_v2_0_0.mpd:36 -
overriding
C_NUM_SLAVES value 4 to 3

Checking platform address map...

Verifying Bus Interfaces ...

Checking platform configuration ...

Building Directory Structure for microblaze_0

Checking Processor Rules for microblaze_0

Generating platform libraries and device drivers ...

Copying Library Files ...

Copying BSP Files ...

Running CopyFiles ...

Running DRCs for Drivers and Libraries ...

Running generate for Drivers and Libraries ...
ERROR:MDT - xget_value : A NULL handle was provided


while executing
"xget_value $source_port "NAME""
(procedure "generate" line 48)
invoked from within
"generate 1490864"
Tcl File cpu_v2_1_0.tcl
ERROR:MDT - Error while running "generate" for processor microblaze_0...
make: *** [microblaze_0/lib/libxil.a] Error 2
Done.
 
"Rgr" <find@ham.dk> wrote in message news:<bj6ubr$f7$1@news.net.uni-c.dk>...
When I add an interrupt controller to my design I get the following error
when I try to generate libraries:
What does this error mean???


opb_intc (opb_intc_0) -
C:\EDK\hw\iplib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_0_0.mpd:30 -
overriding
C_KIND_OF_EDGE value 11111111111111111111111111111111 to
00000000000000000000000000000000
opb_intc (opb_intc_0) -
C:\EDK\hw\iplib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_0_0.mpd:31 -
overriding
C_KIND_OF_LVL value 11111111111111111111111111111111 to
00000000000000000000000000000001
lmb_v10 (lmb_v10_0) -
C:\EDK\hw\iplib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_0_0.mpd:21 -
overriding
C_LMB_NUM_SLAVES value 4 to 1
lmb_v10 (lmb_v10_1) -
C:\EDK\hw\iplib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_0_0.mpd:21 -
overriding
C_LMB_NUM_SLAVES value 4 to 1
opb_v20 (opb_v20_0) -
C:\EDK\hw\iplib\pcores\opb_v20_v1_10_a\data\opb_v20_v2_0_0.mpd:35 -
overriding
C_NUM_MASTERS value 4 to 1
opb_v20 (opb_v20_0) -
C:\EDK\hw\iplib\pcores\opb_v20_v1_10_a\data\opb_v20_v2_0_0.mpd:36 -
overriding
C_NUM_SLAVES value 4 to 3

Checking platform address map...

Verifying Bus Interfaces ...

Checking platform configuration ...

Building Directory Structure for microblaze_0

Checking Processor Rules for microblaze_0

Generating platform libraries and device drivers ...

Copying Library Files ...

Copying BSP Files ...

Running CopyFiles ...

Running DRCs for Drivers and Libraries ...

Running generate for Drivers and Libraries ...
ERROR:MDT - xget_value : A NULL handle was provided


while executing
"xget_value $source_port "NAME""
(procedure "generate" line 48)
invoked from within
"generate 1490864"
Tcl File cpu_v2_1_0.tcl
ERROR:MDT - Error while running "generate" for processor microblaze_0...
make: *** [microblaze_0/lib/libxil.a] Error 2
Done.

Hi,

Looks like the connector name that you have connected to the
microblaze interrupt port is not the same as the one connected to your
intc's Irq port. All the interruptible sources are connected to the
intc's Intr port as "a & b & c" and the Irq port connector of intc is
connected to the interrupt port of microblaze.

If the above setting is right, do check if the intc is visible from
microblaze i.e, intc should be visible on the opb bus connected to
microblaze.

The above are the possible reasons for the error that you see above.

Hope this helps.
Sathya
 
"Rgr" <find@ham.dk> wrote in message news:<bj6ubr$f7$1@news.net.uni-c.dk>...
When I add an interrupt controller to my design I get the following error
when I try to generate libraries:
What does this error mean???
someone at xilinx may know :)
we found it extremly difficult to make a system from ground up
its simpler to take some existing design and modify it, so take
a desing with interrupt controller, synthesize it, verify it is ok
then compare with your design,..

there are really lots of problems with XPS, lots of things fail
and the problems are not always visible

antti
http://www.graphord.com/forum
 

Welcome to EDABoard.com

Sponsor

Back
Top