WARP Project Forums - Wireless Open-Access Research Platform

You are not logged in.

#1 2007-Sep-27 16:31:16

kpatel02
Member
Registered: 2007-Sep-26
Posts: 3

Error in generating executable...

I am getting the following error when trying to generate an executable.elf for my application:

make: *** [IntEth_CSMA_MAC/executable.elf] Error 1

I am using ISE 9.1i and EDK 9.1i. I added my own code in addition to your code in reference design v4. I did not change anything in your code. The linker script was generated successfully. On updating the bitstream, I got the error stated above. Here's a log:
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------

WARNING:UtilitiesC:159 - Message file "MDT.msg" wasn't found.
Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/ppc405_v2_00_c/data/ppc405_v2_1_0.tcl ...
Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/plb_bram_if_cntlr_v1_00_b/data/plb_bram_if_cntlr_v2_1_0.tcl ...
Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/plb2opb_bridge_v1_01_a/data/plb2opb_bridge_v2_1_0.tcl ...
Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/plb_v34_v1_02_a/data/plb_v34_v2_1_0.tcl ...
Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_intc_v1_00_c/data/opb_intc_v2_1_0.tcl ...
Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/jtagppc_cntlr_v2_00_a/data/jtagppc_cntlr_v2_1_0.tcl ...
Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/isbram_if_cntlr_v3_00_b/data/isbram_if_cntlr_v2_1_0.tcl ...
Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/isocm_v10_v2_00_b/data/isocm_v10_v2_1_0.tcl ...
Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/dsbram_if_cntlr_v3_00_b/data/dsbram_if_cntlr_v2_1_0.tcl ...
Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/dsocm_v10_v2_00_b/data/dsocm_v10_v2_1_0.tcl ...
Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/dcm_module_v1_00_c/data/dcm_module_v2_1_0.tcl ...
Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/plb_emc_v2_00_a/data/plb_emc_v2_1_0.tcl ...
Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/plb_ethernet_v1_01_a/data/plb_ethernet_v2_1_0.tcl ...

Overriding IP level properties ...
INFO:MDT - C:\EDK\hw\XilinxProcessorIPLib\pcores\ppc405_v2_00_c\data\ppc405_v2_1_0.mpd line 45 - ppc405_1 (ppc405) tcl is overriding PARAMETER C_ISOCM_DCR_HIGHADDR value to 0b0000010011
INFO:MDT - C:\EDK\hw\XilinxProcessorIPLib\pcores\ppc405_v2_00_c\data\ppc405_v2_1_0.mpd line 47 - ppc405_1 (ppc405) tcl is overriding PARAMETER C_DSOCM_DCR_HIGHADDR value to 0b0000100011
INFO:MDT - C:\EDK\hw\XilinxProcessorIPLib\pcores\ppc405_v2_00_c\data\ppc405_v2_1_0.mpd line 45 - ppc405_0 (ppc405) tcl is overriding PARAMETER C_ISOCM_DCR_HIGHADDR value to 0b0000010011
INFO:MDT - C:\EDK\hw\XilinxProcessorIPLib\pcores\ppc405_v2_00_c\data\ppc405_v2_1_0.mpd line 47 - ppc405_0 (ppc405) tcl is overriding PARAMETER C_DSOCM_DCR_HIGHADDR value to 0b0000100011
INFO:MDT - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.mpd line 41 - plb_bram_if_cntlr_1_bram (bram_block) tool is overriding PARAMETER C_FAMILY value to virtex2p
INFO:MDT - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd line 38 - opb_intc_0 (opb_intc) tool is overriding PARAMETER C_FAMILY value to virtex2p
INFO:MDT - C:\EDK\hw\XilinxProcessorIPLib\pcores\jtagppc_cntlr_v2_00_a\data\jtagppc_cntlr_v2_1_0.mpd line 35 - jtagppc_0 (jtagppc_cntlr) tool is overriding PARAMETER C_DEVICE value to 2vp70
INFO:MDT - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.mpd line 41 - isocm_bram (bram_block) tool is overriding PARAMETER C_FAMILY value to virtex2p
INFO:MDT - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.mpd line 41 - dsocm_bram (bram_block) tool is overriding PARAMETER C_FAMILY value to virtex2p
INFO:MDT - C:\EDK\hw\XilinxProcessorIPLib\pcores\dcm_module_v1_00_c\data\dcm_module_v2_1_0.mpd line 59 - dcm_0 (dcm_module) tool is overriding PARAMETER C_FAMILY value to virtex2p
INFO:MDT - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.mpd line 40 - Push_Buttons_4bit (opb_gpio) tool is overriding PARAMETER C_FAMILY value to virtex2p
INFO:MDT - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.mpd line 40 - debugOutputs (opb_gpio) tool is overriding PARAMETER C_FAMILY value to virtex2p
INFO:MDT - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.mpd line 40 - LEDs_4Bit (opb_gpio) tool is overriding PARAMETER C_FAMILY value to virtex2p
INFO:MDT - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.mpd line 40 - LED_7SEGMENT_1 (opb_gpio) tool is overriding PARAMETER C_FAMILY value to virtex2p
INFO:MDT - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.mpd line 40 - LED_7SEGMENT (opb_gpio) tool is overriding PARAMETER C_FAMILY value to virtex2p
INFO:MDT - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.mpd line 40 - DIPSWs_4Bit (opb_gpio) tool is overriding PARAMETER C_FAMILY value to virtex2p
INFO:MDT - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.mpd line 41 - plb_bram_if_cntlr_2_bram (bram_block) tool is overriding PARAMETER C_FAMILY value to virtex2p

Performing IP level DRCs on properties...

Running DRC Tcl procedures for OPTION IPLEVEL_DRC_PROC...
Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v2_1_0.tcl ...
Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/emc_common_v2_00_a/data/emc_common_v2_1_0.tcl ...
Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/emc_common_v2_00_a/data/emc_common_v2_1_0.tcl ...
Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v2_1_0.tcl ...
Address Map for Processor ppc405_1
  (0b0000010000-0b0000010011) ppc405_1   
  (0b0000100000-0b0000100011) ppc405_1   
Address Map for Processor ppc405_0
  (0b0000010000-0b0000010011) ppc405_0   
  (0b0000100000-0b0000100011) ppc405_0   
  (0x00004000-0x00007fff) plb_bram_if_cntlr_2    plb
  (0x00400000-0x005fffff) SRAM0_ZBT_512Kx32    plb
  (0x00600000-0x007fffff) SRAM1_ZBT_512Kx32    plb
  (0x21800000-0x2181ffff) iocm_cntlr    iocm
  (0x40000000-0x4000ffff) debugOutputs    plb->plb2opb->opb
  (0x40020000-0x4002ffff) Push_Buttons_4bit    plb->plb2opb->opb
  (0x40040000-0x4004ffff) LEDs_4Bit    plb->plb2opb->opb
  (0x40060000-0x

Last edited by kpatel02 (2007-Sep-27 16:32:17)

Offline

 

#2 2007-Sep-27 21:24:53

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

Re: Error in generating executable...

Try starting again from the base reference design, making some trivial change to the code (like an extra blank line) and updating the bitstream. If this succeeds, then your code is the source of the error. Look further back in the log for errors from the compiler; a lot more information gets printed each time you update the bitstream than is posted here.

Offline

 

Board footer