[Suzaku:01910] Re: はじめまして。購入前のご相談でございます。
weider
email@hidden
2010年 8月 20日 (金) 06:19:04 JST
いつも大変お世話になっております。SUZAKU−Sスタータキットを購入しマニュアル
「FPGA開発編」EDKの使い方P205”10.1.4プログラムファイルを作成してコンフィグ
レーション”のUpdate Bitstreamでエラーが返ってきましてご支援を賜りたくメールさ
せていただいております。下記にconsoleの表示を全て記させていただきました。
Generating Block Diagram : C:\Suzaku\BSB\blockdiagram\system.svg...
Generating Block Diagram : C:\Suzaku\BSB\blockdiagram\system.svg...
Generated --- system.svg
Generated --- system.svg
At Local date and time: Fri Aug 20 06:06:53 2010
make -f system.make init_bram started...
****************************************************
Creating system netlist for hardware specification..
****************************************************
platgen -p xc3s1200efg320-4 -lang vhdl -msg __xps/ise/xmsgprops.lst system.mhs
Release Xilinx EDK 11.1 - platgen EDK_L.29.1
Copyright (c) 1995-2009 Xilinx, Inc. All rights reserved.
Command Line: platgen -p xc3s1200efg320-4 -lang vhdl -msg
__xps/ise/xmsgprops.lst system.mhs
Parse system.mhs ...
Read MPD definitions ...
Overriding IP level properties ...
Performing IP level DRCs on properties...
Running DRC Tcl procedures for OPTION IPLEVEL_DRC_PROC...
Address Map for Processor microblaze_0
(0000000000-0x00001fff) dlmb_cntlr dlmb
(0000000000-0x00001fff) ilmb_cntlr ilmb
(0x84000000-0x8400ffff) RS232 mb_plb
(0x84400000-0x8440ffff) mdm_0 mb_plb
Computing clock values...
INFO:EDK:1560 - IPNAME:plb_v46 INSTANCE:mb_plb -
C:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\plb_v46_v1_04_a\data\plb_v4
6_v2_1_0.mpd line 70 - tool is overriding PARAMETER C_PLBV46_NUM_MASTERS
value to 2
INFO:EDK:1560 - IPNAME:plb_v46 INSTANCE:mb_plb -
C:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\plb_v46_v1_04_a\data\plb_v4
6_v2_1_0.mpd line 71 - tool is overriding PARAMETER C_PLBV46_NUM_SLAVES value
to 2
INFO:EDK:1560 - IPNAME:plb_v46 INSTANCE:mb_plb -
C:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\plb_v46_v1_04_a\data\plb_v4
6_v2_1_0.mpd line 72 - tool is overriding PARAMETER C_PLBV46_MID_WIDTH value
to 1
INFO:EDK:1560 - IPNAME:plb_v46 INSTANCE:mb_plb -
C:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\plb_v46_v1_04_a\data\plb_v4
6_v2_1_0.mpd line 74 - tool is overriding PARAMETER C_PLBV46_DWIDTH value to
32
INFO:EDK:1560 - IPNAME:lmb_v10 INSTANCE:ilmb -
C:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v1
0_v2_1_0.mpd line 71 - tool is overriding PARAMETER C_LMB_NUM_SLAVES value to
1
INFO:EDK:1560 - IPNAME:lmb_v10 INSTANCE:dlmb -
C:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v1
0_v2_1_0.mpd line 71 - tool is overriding PARAMETER C_LMB_NUM_SLAVES value to
1
INFO:EDK:1560 - IPNAME:bram_block INSTANCE:lmb_bram -
C:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bra
m_block_v2_1_0.mpd line 69 - tool is overriding PARAMETER C_MEMSIZE value to
0x2000
INFO:EDK:1560 - IPNAME:xps_uartlite INSTANCE:RS232 -
C:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\xps_uartlite_v1_01_a\data\x
ps_uartlite_v2_1_0.mpd line 76 - tool is overriding PARAMETER
C_SPLB_NUM_MASTERS value to 2
INFO:EDK:1560 - IPNAME:mdm INSTANCE:mdm_0 -
C:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\mdm_v1_00_e\data\mdm_v2_1_0
.mpd line 88 - tool is overriding PARAMETER C_SPLB_MID_WIDTH value to 1
INFO:EDK:1560 - IPNAME:mdm INSTANCE:mdm_0 -
C:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\mdm_v1_00_e\data\mdm_v2_1_0
.mpd line 89 - tool is overriding PARAMETER C_SPLB_NUM_MASTERS value to 2
Checking platform address map ...
Checking platform configuration ...
ERROR:EDK:1555 - IPNAME:proc_sys_reset INSTANCE:proc_sys_reset_0 PORT:Dcm_locked
-
C:\Xilinx\11.1\EDK\hw\XilinxProcessorIPLib\pcores\proc_sys_reset_v2_00_a\data
\proc_sys_reset_v2_1_0.mpd line 88 - ASSIGNMENT=REQUIRE is defined in the
MPD. You must specify a connection in the MHS.
IPNAME:plb_v46 INSTANCE:mb_plb - C:\Suzaku\BSB\system.mhs line 52 - 2 master(s)
: 2 slave(s)
IPNAME:lmb_v10 INSTANCE:ilmb - C:\Suzaku\BSB\system.mhs line 60 - 1 master(s) :
1 slave(s)
IPNAME:lmb_v10 INSTANCE:dlmb - C:\Suzaku\BSB\system.mhs line 67 - 1 master(s) :
1 slave(s)
ERROR:EDK:440 - platgen failed with errors!
make: *** [implementation/system.bmm] Error 2
Done!
エラーの箇所でございます。
BEGIN plb_v46
PARAMETER INSTANCE = mb_plb
PARAMETER C_FAMILY = spartan3e
PARAMETER HW_VER = 1.04.a
PORT PLB_Clk = clk_51_6096MHz
PORT SYS_Rst = sys_bus_reset
END
BEGIN lmb_v10
PARAMETER INSTANCE = ilmb
PARAMETER HW_VER = 1.00.a
PORT LMB_Clk = clk_51_6096MHz
PORT SYS_Rst = sys_bus_reset
END
BEGIN lmb_v10
PARAMETER INSTANCE = dlmb
PARAMETER HW_VER = 1.00.a
PORT LMB_Clk = clk_51_6096MHz
PORT SYS_Rst = sys_bus_reset
END
何卒、ご教授お願い申し上げます。
寺内 隆男
email@hidden
10/08/17 weider <email@hidden>:
> いつも大変お世話になっております。SUZAKU−Sスタータキットを購入しマニュアル
> 「FPGA開発編」EDKの使い方P205”10.1.4プログラムファイルを作成してコンフィグ
> レーション”のUpdate Bitstreamでエラーが返ってきましてご支援を賜りたくメールさ
> せていただいております。
>
> GUIにてClock Generatorのインスタンスを削除した後の「Update BitStream」の結果で
> ございます。
>
> [エラーの内容]
> IPNAME:lmb_v10 INSTANCE:ilmb - C:\Suzaku\BSB\system.mhs line 46 - 1
> master(s) :
> 1 slave(s)
> IPNAME:lmb_v10 INSTANCE:dlmb - C:\Suzaku\BSB\system.mhs line 53 - 1
> master(s) :
> 1 slave(s)
> ERROR:EDK:440 - platgen failed with errors!
> make: *** [implementation/system.bmm] Error 2
> Done!
>
> [エラーの箇所]
> ------------------------------46行目--------------------------------
> BEGIN lmb_v10
> PARAMETER INSTANCE = ilmb
> PARAMETER HW_VER = 1.00.a
> PORT LMB_Clk = clk_51_6096MHz
> PORT SYS_Rst = sys_bus_reset
> END
>
> ------------------------------53行目--------------------------------
>
> BEGIN lmb_v10
> PARAMETER INSTANCE = dlmb
> PARAMETER HW_VER = 1.00.a
> PORT LMB_Clk = clk_51_6096MHz
> PORT SYS_Rst = sys_bus_reset
> END
>
> やはり上記エラーがでております。解決方法はないものでございましょうか。一度、アット
> マークテクノ様へお送りすべきでしょうか。何卒、ご支援お願い申し上げます。
>
> 寺内 隆男
> email@hidden
>
>
>
>
>
>
> 10/08/16 mio <email@hidden>:
>> 中島です。
>>
>> 何がどこでエラーを引きおこしているのか
>> いただいた情報から推測することができません・・・。
>>
>> (2010/08/12 9:46), weider wrote:
>>> SUZAKU-Sスタータキットを使い始めの寺内と申します。「FPGA開発編」P205の10.1.4
>>> ”プログラムファイルを作成してコンフィグレーション”の【Update Bitstream】でのエラー
>>> でご支援賜りたくメールさせていただいております。
>>>
>>> 【エラー内容】
>>>
>>> MPD. You must specify a connection in the MHS.
>>> IPNAME:plb_v46 INSTANCE:mb_plb - C:\Suzaku\BSB\system.mhs line 38 - 2
>>> master(s)
>>> : 2 slave(s)
>>> IPNAME:lmb_v10 INSTANCE:ilmb - C:\Suzaku\BSB\system.mhs line 46 - 1
>>> master(s) :
>>> 1 slave(s)
>>> IPNAME:lmb_v10 INSTANCE:dlmb - C:\Suzaku\BSB\system.mhs line 53 - 1
>>> master(s) :
>>> 1 slave(s)
>>> ERROR:EDK:440 - platgen failed with errors!
>>> make: *** [implementation/system.bmm] Error 2
>>> Done!
>>>
>>> 【考えている対応策でございます。】
>>> GUI上で上記IPを削除しまして、「hello-suzaku」プロジェクトを1度ビルドしてから、
>>> Update Bitstreamしたいと考えておりますが、誤りでございますでしょうか?
>>> よろしくお願い申し上げます。
>>
>> plb、lmbバスは必要なIPなので、削除しても解決にはならないと思います。
>> BSBでプロジェクトを作っているようなので、
>> 何も設定しなくても、エラーがでないのが理想なのですが・・・。
>>
>> _______________________________________________
>> suzaku mailing list
>> email@hidden
>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/suzaku
>>
>
suzaku メーリングリストの案内