More EDK Problems..... :-(

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From English to

Threaded View
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.



Re: More EDK Problems..... :-(
Quoted text here. Click to load it


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

Re: More EDK Problems..... :-(
Quoted text here. Click to load it

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

Site Timeline