WARP Project Forums - Wireless Open-Access Research Platform

You are not logged in.

#1 2007-Apr-04 12:30:51

kshitij
Member
Registered: 2007-Feb-28
Posts: 53

Error in compiling OFDM Reference Design Project...

I am trying to compile the OFDM Reference Design posted on the website and got the following error:
Check port drivers...

ERROR:MDT - fpga_0_radio_bridge_slot_1_radio_DIPSW (radio_DIPSW) -
   C:\ofdm\system.mhs line 584 - connection has no driver!
ERROR:MDT - fpga_0_radio_bridge_slot_2_radio_DIPSW (radio_DIPSW) -
   C:\ofdm\system.mhs line 667 - connection has no driver!

Running UPDATE Tcl procedures for OPTION PLATGEN_SYSLEVEL_UPDATE_PROC...
INFO: The Ethernet_MAC core has constraints automatically generated by XPS in implementation/ethernet_mac_wrapper/ethernet_mac_wrapper.ucf.
It can be overridden by constraints placed in the system.ucf file.

ERROR:MDT - platgen failed with errors!

make: *** [implementation/system.bmm] Error 2
These are the line in the system.mhs file
Line 584:  PORT radio_DIPSW = fpga_0_radio_bridge_slot_1_radio_DIPSW
Line 667: PORT radio_DIPSW = fpga_0_radio_bridge_slot_2_radio_DIPSW

Kindly help.

Offline

 

#2 2007-Apr-04 13:22:25

murphpo
Administrator
From: Mango Communications
Registered: 2006-Jul-03
Posts: 5159

Re: Error in compiling OFDM Reference Design Project...

Yep, that's a bug. The underlying problem is a mismatch on the direction of the signals routed to the DIP switches on the radio boards. We fixed this in the radio_bridge core at rev 546 but didn't update the reference design. I'll post an updated EDK project; in the meantime, you can fix this in your copy with two changes to the MHS file. Just change the top-level ports for the radio DIP switches to be inputs, not outputs.

In other words, lines 41 and 78 of system.mhs should be:
PORT fpga_0_radio_bridge_slot_1_radio_DIPSW_pin = fpga_0_radio_bridge_slot_1_radio_DIPSW, DIR = I, VEC = [3:0]
PORT fpga_0_radio_bridge_slot_2_radio_DIPSW_pin = fpga_0_radio_bridge_slot_2_radio_DIPSW, DIR = I, VEC = [3:0]

Offline

 

#3 2007-Apr-04 15:50:47

kshitij
Member
Registered: 2007-Feb-28
Posts: 53

Re: Error in compiling OFDM Reference Design Project...

Another problem when updating the bitstream:
ERROR:NgdBuild:455 - logical net
   'fpga_0_radio_bridge_slot_2_radio_DIPSW_pin_0_IBUF' has multiple driver(s):
     pin G on block radio_bridge_slot_2/XST_GND with type GND,
     pin O on block fpga_0_radio_bridge_slot_2_radio_DIPSW_pin_3_IBUF with type
   IBUF,
     pin O on block fpga_0_radio_bridge_slot_2_radio_DIPSW_pin_2_IBUF with type
   IBUF,
     pin O on block fpga_0_radio_bridge_slot_2_radio_DIPSW_pin_1_IBUF with type
   IBUF,
     pin O on block fpga_0_radio_bridge_slot_2_radio_DIPSW_pin_0_IBUF with type
   IBUF

Partition Implementation Status

  No Partitions were found in this design.


NGDBUILD Design Results Summary:
  Number of errors:     4
  Number of warnings: 2059


One or more errors were found during NGDBUILD.  No NGD file will be written.

Writing NGDBUILD log file "system.bld"...
ERROR:Xflow - Program ngdbuild returned error code 2. Aborting flow execution...
Kindly help

Offline

 

#4 2007-Apr-04 20:33:29

murphpo
Administrator
From: Mango Communications
Registered: 2006-Jul-03
Posts: 5159

Re: Error in compiling OFDM Reference Design Project...

I suspect this is a problem with a cached netlist for the old radio_bridge core (the one with the wrong port direction). I just posted the updated reference design project (OFDM_ReferenceDesign_v02.zip); try this one and let me know how it goes.

Offline

 

#5 2007-Apr-09 11:38:39

kshitij
Member
Registered: 2007-Feb-28
Posts: 53

Re: Error in compiling OFDM Reference Design Project...

Working Fine. Thanks...

Offline

 

Board footer