[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [microblaze-uclinux] Firts steps



hi Augusto Salazar

i believe you place bsp package into the wrong directory, it should be 
c:\ if you install your edk @ c:\edk

cheers

jason


HC-332Augusto wrote:

> Hi all.
>
> I just started in the uclinux a couple of days ago, I have a Xilinx ML 
> 402 board and the idea is to get ucLinux in there… I got from the 
> download page 
> <http://www.itee.uq.edu.au/%7Ejwilliams/mblaze-uclinux/Downloads/platforms.html> 
> the example for the Xilinix ML 401 66 mhz ( I can get also this board) 
> , also the uClinux BSP package 
> <http://www.itee.uq.edu.au/%7Ejwilliams/mblaze-uclinux/Downloads/platforms.html#bsp_package#bsp_package> 
> package..
>
> I am running win XP, EDK 7.1 SP 1… I put the bsp folder from the BSP 
> package in the C:\EDK\sw\ThirdParty\bsp directory, then I started the 
> EDK, loaded the project, no problems so far… Then I hit “Generate 
> Libraries” and I get this:
>
> Console Log)
>
> Project Opened.
>
> At Local date and time: Thu Aug 11 16:57:16 2005
>
> Command xbash -q -c "cd /cygdrive/d/My 
> Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/; /usr/bin/make -f 
> system.make libs; exit;" Started...
>
> /usr/bin/bash: cd: /cygdrive/d/My: No such file or directory
>
> *********************************************
>
> Creating software libraries...
>
> *********************************************
>
> libgen -mhs system.mhs -p xc4vlx25ff668-10 system.mss
>
> libgen
>
> Xilinx EDK 7.1.1 Build EDK_H.11.3
>
> Copyright (c) 1995-2005 Xilinx, Inc. All rights reserved.
>
> Command Line: libgen -mhs system.mhs -p xc4vlx25ff668-10 system.mss
>
> Output Directory (-od) : D:\My
>
> Documents\Hitron\usLinux\ml401_uclinux_66mhz_1_00_b\
>
> Part (-p) : virtex4
>
> Software Specification file : system.mss
>
> Sourcing tcl file
>
> C:/EDK/hw/XilinxProcessorIPLib/pcores/microblaze_v3_00_a/data/microblaze_v2_1_0.
>
> tcl ...
>
> Sourcing tcl file D:/My
>
> Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/lmb_bram_if_cntlr_v1_
>
> 00_b/data/lmb_bram_if_cntlr_v2_1_0.tcl ...ERROR:MDT - wrong # args: 
> should be "source fileName"
>
> while executing
>
> "source D:/My
>
> Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/lmb_bram_if_cntlr_
>
> v1_00_b/data/lmb_bram_if_cntlr_v2_1_0.tcl"
>
> (in namespace eval "::hw_lmb_bram_if_cntlr_v1_00_b" script line 1)
>
> invoked from within
>
> "namespace eval hw_lmb_bram_if_cntlr_v1_00_b source D:/My
>
> Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/lmb_bram_if_cntlr_
>
> v1_00_b/data/lmb..."
>
> Sourcing tcl file
>
> C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl
>
> ...
>
> Sourcing tcl file D:/My
>
> Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/lmb_bram_if_cntlr_v1_
>
> 00_b/data/lmb_bram_if_cntlr_v2_1_0.tcl ...ERROR:MDT - wrong # args: 
> should be "source fileName"
>
> while executing
>
> "source D:/My
>
> Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/lmb_bram_if_cntlr_
>
> v1_00_b/data/lmb_bram_if_cntlr_v2_1_0.tcl"
>
> (in namespace eval "::hw_lmb_bram_if_cntlr_v1_00_b" script line 1)
>
> invoked from within
>
> "namespace eval hw_lmb_bram_if_cntlr_v1_00_b source D:/My
>
> Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/lmb_bram_if_cntlr_
>
> v1_00_b/data/lmb..."
>
> Sourcing tcl file D:/My
>
> Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_v20_v1_10_b/data/
>
> opb_v20_v2_1_0.tcl ...ERROR:MDT - wrong # args: should be "source 
> fileName"
>
> while executing
>
> "source D:/My
>
> Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_v20_v1_10_b/da
>
> ta/opb_v20_v2_1_0.tcl"
>
> (in namespace eval "::hw_opb_v20_v1_10_b" script line 1)
>
> invoked from within
>
> "namespace eval hw_opb_v20_v1_10_b source D:/My
>
> Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_v20_v1_10_b/da
>
> ta/opb_v20_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/opb2plb_bridge_v1_00_c/data/opb2plb_bridge
>
> _v2_1_0.tcl ...
>
> Sourcing tcl file
>
> C:/EDK/hw/XilinxProcessorIPLib/pcores/plb_ddr_v1_10_a/data/plb_ddr_v2_1_0.tcl
>
> ...
>
> Sourcing tcl file
>
> C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_ethernet_v1_01_a/data/opb_ethernet_v2_
>
> 1_0.tcl ...
>
> Sourcing tcl file D:/My
>
> Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_emc_v1_10_b/data/
>
> opb_emc_v2_1_0.tcl ...ERROR:MDT - wrong # args: should be "source 
> fileName"
>
> while executing
>
> "source D:/My
>
> Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_emc_v1_10_b/da
>
> ta/opb_emc_v2_1_0.tcl"
>
> (in namespace eval "::hw_opb_emc_v1_10_b" script line 1)
>
> invoked from within
>
> "namespace eval hw_opb_emc_v1_10_b source D:/My
>
> Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_emc_v1_10_b/da
>
> ta/opb_emc_v2_1_0.tcl"
>
> Sourcing tcl file D:/My
>
> Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_sysace_v1_00_b/da
>
> ta/opb_sysace_v2_1_0.tcl ...ERROR:MDT - wrong # args: should be 
> "source fileName"
>
> while executing
>
> "source D:/My
>
> Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_sysace_v1_00_b
>
> /data/opb_sysace_v2_1_0.tcl"
>
> (in namespace eval "::hw_opb_sysace_v1_00_b" script line 1)
>
> invoked from within
>
> "namespace eval hw_opb_sysace_v1_00_b source D:/My
>
> Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_sysace_v1_00_b
>
> /data/opb_sysace_v2_1_0..."
>
> Sourcing tcl file D:/My
>
> Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_emc_v1_10_b/data/
>
> opb_emc_v2_1_0.tcl ...ERROR:MDT - wrong # args: should be "source 
> fileName"
>
> while executing
>
> "source D:/My
>
> Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_emc_v1_10_b/da
>
> ta/opb_emc_v2_1_0.tcl"
>
> (in namespace eval "::hw_opb_emc_v1_10_b" script line 1)
>
> invoked from within
>
> "namespace eval hw_opb_emc_v1_10_b source D:/My
>
> Documents/Hitron/usLinux/ml401_uclinux_66mhz_1_00_b/pcores/opb_emc_v1_10_b/da
>
> ta/opb_emc_v2_1_0.tcl"
>
> Overriding IP level properties ...
>
> dcm_module (dcm_66mhz) -
>
> C:\EDK\hw\XilinxProcessorIPLib\pcores\dcm_module_v1_00_a\data\dcm_module_v2_1_0.
>
> mpd:55 - tool overriding c_family value virtex2 to virtex4
>
> microblaze (microblaze_0) -
>
> C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v3_00_a\data\microblaze_v2_1_0.
>
> mpd:58 - tool overriding c_family value virtex2 to virtex4
>
> microblaze (microblaze_0) -
>
> C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v3_00_a\data\microblaze_v2_1_0.
>
> mpd:59 - tool overriding c_instance value microblaze to microblaze_0
>
> microblaze (microblaze_0) - D:\My
>
> Documents\Hitron\usLinux\ml401_uclinux_66mhz_1_00_b\system.mhs:247 - tcl
>
> overriding C_ADDR_TAG_BITS value 11 to 12
>
> microblaze (microblaze_0) - D:\My
>
> Documents\Hitron\usLinux\ml401_uclinux_66mhz_1_00_b\system.mhs:252 - tcl
>
> overriding C_DCACHE_ADDR_TAG value 11 to 12
>
> bram_block (bram_block_0) -
>
> C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
>
> mpd:38 - tool overriding c_family value virtex2 to virtex4
>
> opb_mdm (opb_mdm_0) - D:\My
>
> Documents\Hitron\usLinux\ml401_uclinux_66mhz_1_00_b\pcores\opb_mdm_v2_01_a\data\
>
> opb_mdm_v2_1_0.mpd:37 - tool overriding c_family value virtex2 to virtex4
>
> opb_intc (opb_intc_0) -
>
> C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd:
>
> 32 - tool overriding c_family value virtex2 to virtex4
>
> opb_timer (opb_timer_0) -
>
> C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_timer_v1_00_b\data\opb_timer_v2_1_0.mp
>
> d:31 - tool overriding c_family value virtex2 to virtex4
>
> opb_gpio (opb_gpio_0) -
>
> C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_a\data\opb_gpio_v2_1_0.mpd:
>
> 37 - tool overriding c_family value virtex2 to virtex4
>
> opb2dcr_bridge (opb2dcr_bridge_0) -
>
> C:\EDK\hw\XilinxProcessorIPLib\pcores\opb2dcr_bridge_v1_00_a\data\opb2dcr_bridge
>
> _v2_1_0.mpd:35 - tool overriding c_family value virtex2p to virtex4
>
> opb2plb_bridge (opb2plb_bridge_0) -
>
> C:\EDK\hw\XilinxProcessorIPLib\pcores\opb2plb_bridge_v1_00_c\data\opb2plb_bridge
>
> _v2_1_0.mpd:41 - tool overriding c_family value virtex2p to virtex4
>
> plb_ddr (plb_ddr_0) -
>
> C:\EDK\hw\XilinxProcessorIPLib\pcores\plb_ddr_v1_10_a\data\plb_ddr_v2_1_0.mpd:39
>
> - tool overriding c_family value virtex2 to virtex4
>
> opb_ethernet (opb_ethernet_0) -
>
> C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_ethernet_v1_01_a\data\opb_ethernet_v2_
>
> 1_0.mpd:50 - tool overriding c_family value virtex2 to virtex4
>
> opb_gpio (opb_gpio_exp_hdr_0) -
>
> C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_a\data\opb_gpio_v2_1_0.mpd:
>
> 37 - tool overriding c_family value virtex2 to virtex4
>
> opb_gpio (opb_gpio_char_lcd_0) -
>
> C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_a\data\opb_gpio_v2_1_0.mpd:
>
> 37 - tool overriding c_family value virtex2 to virtex4
>
> Performing IP level DRCs on properties...
>
> Running DRC Tcl procedures for OPTION IPLEVEL_DRC_PROC...
>
> ERROR:MDT -
>
> Unknown Tcl procedure 
> ::hw_lmb_bram_if_cntlr_v1_00_b::check_iplevel_settings
>
> called
>
> ERROR:MDT - ERROR FROM TCL:- lmb_bram_if_cntlr_0 (lmb_bram_if_cntlr) -
>
> while executing
>
> "::hw_lmb_bram_if_cntlr_v1_00_b::check_iplevel_settings 38643192"
>
> ERROR:MDT -
>
> Unknown Tcl procedure 
> ::hw_lmb_bram_if_cntlr_v1_00_b::check_iplevel_settings
>
> called
>
> ERROR:MDT - ERROR FROM TCL:- lmb_bram_if_cntlr_1 (lmb_bram_if_cntlr) -
>
> while executing
>
> "::hw_lmb_bram_if_cntlr_v1_00_b::check_iplevel_settings 38647224"
>
> ERROR:MDT -
>
> Unknown Tcl procedure ::hw_opb_emc_v1_10_b::check_iplevel_settings called
>
> ERROR:MDT - ERROR FROM TCL:- opb_emc_0 (opb_emc) -
>
> while executing
>
> "::hw_opb_emc_v1_10_b::check_iplevel_settings 42912728"
>
> ERROR:MDT -
>
> Unknown Tcl procedure ::hw_opb_sysace_v1_00_b::check_iplevel_settings 
> called
>
> ERROR:MDT - ERROR FROM TCL:- opb_sysace_0 (opb_sysace) -
>
> while executing
>
> "::hw_opb_sysace_v1_00_b::check_iplevel_settings 42922104"
>
> _ERROR_:MDT -
>
> Unknown Tcl procedure ::hw_opb_emc_v1_10_b::check_iplevel_settings called
>
> _ERROR_:MDT - ERROR FROM TCL:- opb_emc_usb_0 (opb_emc) -
>
> while executing
>
> "::hw_opb_emc_v1_10_b::check_iplevel_settings 42924856"
>
> _ERROR_:MDT - Errors occured while creating Hardware System
>
> make: *** [microblaze_0/lib/libxil.a] Error 2
>
> Done.
>
> Any ideas?? Can I use Win XP? Is the EDK the problem?? Am I doing 
> really stupid?? I know that this is a beginners problem, but if anyone 
> can help me I would be very thankful.
>
> Augusto Salazar.
>

___________________________
microblaze-uclinux mailing list
microblaze-uclinux@itee.uq.edu.au
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/