[Suzaku:01836] Re: Re: Re: ブートプログラムの作成について
email@hidden
2010年 7月 8日 (木) 22:52:52 JST
中島様
永井です.
> A/D ボードの VHDL を参考にした DMA のプログラムです.
> タイミング的には問題ないようですが,ここの部分の影響の可能性は
> 否定できませんので,IP を小さくした場合についても調べてみます.
IP を消去してビルドしても,同じ状態でした.
BBoot を途中で "z" ボタンで停止させ,"a" を押しても,次に進みません.
また,元のソースで BRAM を一個当たり 32k に増やそうとしたのですが,
Too many comps of type "RAMB16"
というエラーメッセージが出て,先に進むことができません.
対応方法を教えてください.
よろしくお願いいたします.
----- Original Message -----
> 中島様
>
> 永井です.ご回答ありがとうございます.
>
> > BBootのプログラムは変更していないんですよね?
>
> 変更していません.
>
> > Hermitが立ち上がらない場合、
> > BRAMの容量があふれてしまってることが多いのですが・・・。
> > XPSのメニューで[Software]->[Get Program Size]すると調べられるので、
> > 一応確認してみて下さい。
>
> プログラムのサイズは
> ------
> text data bss dec hex filename
> 6706 320 2084 9110 2396 C:/home/******/ppc405_system/code/executable.elf
> ------
> となっており,BRAM 32 k (16 k を二つ) で問題ないと思っています.
>
>
> > 実際、BBootのどこで止まってしまっているのか、
> > 確認してみてもらえますか?
>
> BBoot を立ち上げて,S-record ファイルを送信しようとすると,
> 下記の状態で止まります.
> ------
> BBoot v2.10 (powerpc) compiled at 10:52:37, Jul 8 2010
> Press 'z' or 'Z' for BBoot Menu.
>
>
> Please choose one of the following and hit enter.
> a: activate second stage bootloader (default)
> s: download a s-record file
> Start sending S-Record!!
> ..
> ------
>
> セカンドブートローダを立ち上げても,音沙汰が無い状態です.
> デバックコードを入れた場合については,後ほど行ってみます.
>
>
> > 追加した自作IPは結構複雑なIPでしょうか?
> > もしかすると、タイミングエラーが原因かもしれません。
>
> A/D ボードの VHDL を参考にした DMA のプログラムです.
> タイミング的には問題ないようですが,ここの部分の影響の可能性は
> 否定できませんので,IP を小さくした場合についても調べてみます.
>
>
> よろしくお願いします.
>
>
> ----- Original Message -----
> > 中島です。
> >
> > > 永井と申します.お世話になります.
> > >
> > > SUZAKU を用いて組み込みシステムの勉強を始めた初心者です.
> > >
> > > Suzaku SZ410(Power PC)を用いて,自作 IP を含むプロジェクトを開発中です.
> > > 開発環境は ISE 11.5 を使っており,IDS11.5用FPGAプロジェクト (v20100617) を
> > > ベースに開発をしています.
> > >
> > > ソフトウェアは変更していないのですが,XPS を用いて作成した bit ファイル
> > > を書き込むと,BBoot は立ち上がるのですが,数秒待っても Hermit が立ち上がりません.
> > > SPI_writer を用いて Default_bit_file に書き直すと正しく起動します.
> > >
> > > この場合,何を確認すれば良いでしょうか?
> > >
> > > この状態で数日行き詰っていますので,対処法を教えて頂きたいです.
> > >
> > > よろしくお願い致します.
> >
> > BBootのプログラムは変更していないんですよね?
> > Hermitが立ち上がらない場合、
> > BRAMの容量があふれてしまってることが多いのですが・・・。
> > XPSのメニューで[Software]->[Get Program Size]すると調べられるので、
> > 一応確認してみて下さい。
> >
> >
> > 実際、BBootのどこで止まってしまっているのか、
> > 確認してみてもらえますか?
> > (デバッグコードをいれるか、デバッガでみてみるか)
> > 以下ログの後にコピーしたりジャンプしたりするので、
> > BBootが立ち上がるという状態にも色々あります。
> >
> > BBoot v2.10 (powerpc) compiled at 10:32:52, Jun 16 2010
> > Press 'z' or 'Z' for BBoot Menu.
> >
> >
> > 追加した自作IPは結構複雑なIPでしょうか?
> > もしかすると、タイミングエラーが原因かもしれません。
> > タイミングエラーはXPSのDesign SummaryのページのPerformance Summaryの表の
> > ところで確認できます。
> >
> >
> >
> >
> >
> >
> > _______________________________________________
> > suzaku mailing list
> > email@hidden
> > http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/suzaku
> >
>
>
> ------
> Takuya NAGAI * 永井 拓也 *
> E-mail : email@hidden
> _______________________________________________
> suzaku mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/suzaku
>
------
Takuya NAGAI * 永井 拓也 *
E-mail : email@hidden
suzaku メーリングリストの案内