[Suzaku:00970] hello-suzaku(FPGA)について
senjyu6
email@hidden
2007年 6月 21日 (木) 02:38:44 JST
始めまして、石井と申します。
本日EDKを入手出来たので早速遊び始めたところです。
EDK9.1.02i / ISE9.1.03i(web pack)
start-kit-guide(FPGA) 10.1で"hello-suzaku"を
作成する例がありましたので試したところ
下記のようにエラーで終了します。
メッセージでは"Memory overlap"のように思えますし
(0000000000-0x00001fff) dlmb_cntlr dlmb
(0000000000-0x00001fff) ilmb_cntlr ilmb
というマップからも確かにoverlapしているようです。
しかしstart-kit-guide(FPGA)内の図や説明では
これらを変更しなくとも良いようですので
原因は別に在るのでしょうか?
guide(Linux)やiTRON移植などで既に動作させていますが
EDKは初めてなものでツールの使用方法を単純に間違えている
と考えてもいるのですが判断出来ない為何か情報が在りましたら
御教授願います。
※ちなみに\implementationに"download.bit"を
作成しようとしているのでしょうか?
非常に低レベルですみません...
宜しく御願い致します。
(以下XPSのログです。)
At Local date and time: Thu Jun 21 01:51:39 2007
xbash -q -c "cd /cygdrive/c/suzaku/sz130edk/; /usr/bin/make -f
system.make download; exit;" started...
*********************************************
Initializing BRAM contents of the bitstream
*********************************************
bitinit system.mhs -pe microblaze_0 hello-suzaku/executable.elf
bootloops/microblaze_0.elf \
-bt implementation/system.bit -o implementation/download.bit
bitinit version Xilinx EDK 9.1.02 Build EDK_J_SP2.4
Copyright (c) Xilinx Inc. 2002.
Parsing MHS File system.mhs...
Sourcing tcl file
C:/EDK/hw/XilinxProcessorIPLib/pcores/microblaze_v6_00_b/data/microblaze_v2_1_0.
tcl ...
Sourcing tcl file
C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl
...
Sourcing tcl file
C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_bram_if_cntlr_v2_00_a/data/lmb_bram_if
_cntlr_v2_1_0.tcl ...
Sourcing tcl file
C:/EDK/hw/XilinxProcessorIPLib/pcores/dcm_module_v1_00_c/data/dcm_module_v2_1_0.
tcl ...
Overriding IP level properties ...
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v6_00_b\data\microblaze_v2_1
_0.mpd line 66 - microblaze_0 (microblaze) tool is overriding PARAMETER
C_FAMILY value to
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v6_00_b\data\microblaze_v2_1
_0.mpd line 67 - microblaze_0 (microblaze) tool is overriding PARAMETER
C_INSTANCE value to microblaze_0
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v6_00_b\data\microblaze_v2_1
_0.mpd line 102 - microblaze_0 (microblaze) tcl is overriding PARAMETER
C_ADDR_TAG_BITS value to 0
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v6_00_b\data\microblaze_v2_1
_0.mpd line 110 - microblaze_0 (microblaze) tcl is overriding PARAMETER
C_DCACHE_ADDR_TAG value to 0
INFO:MDT -
C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1
_0.mpd line 41 - lmb_bram (bram_block) tool is overriding PARAMETER
C_FAMILY
value to
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
Performing IP level DRCs on properties...
Running DRC Tcl procedures for OPTION IPLEVEL_DRC_PROC...
WARNING
***********************************************************************
WARNING ** DCM Module
WARNING
***********************************************************************
WARNING ** CLKFB is not connected and C_CLK_FEEDBACK = 1X
WARNING
***********************************************************************
WARNING
***********************************************************************
WARNING ** DCM Module
WARNING
***********************************************************************
WARNING ** CLK0 is not connected and C_CLK0_BUF = TRUE.
WARNING
***********************************************************************
Address Map for Processor microblaze_0
(0000000000-0x00001fff) dlmb_cntlr dlmb
(0000000000-0x00001fff) ilmb_cntlr ilmb
(0x40600000-0x4060ffff) RS232 mb_opb
Initializing Memory...
Checking ELFs associated with MICROBLAZE instance microblaze_0 for
overlap...
Analyzing file hello-suzaku/executable.elf...
WARNING:MDT - Elf file hello-suzaku/executable.elf does not reside
completely
within BRAM memory of processor microblaze_0.
WARNING:MDT - The sections of ELF residing outside BRAMs must be
initialized
separately using a debugger, a bootloader, or an ACE file
Analyzing file bootloops/microblaze_0.elf...
ERROR:MDT - Memory overlap detected between various program headers for
processor microblaze_0
make: *** [implementation/download.bit] Error 1
Done!
--
石井設計事務所 石井千寿
〒350-0313
埼玉県比企郡鳩山町松ヶ丘4-13-1
email@hidden
suzaku メーリングリストの案内