[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 メーリングリストの案内