[Suzaku:02008] Re: xps_sia00の削除
gs09055
email@hidden
2010年 11月 24日 (水) 15:11:01 JST
谷敷です。
FPGA側は
#define XPAR_INTC_SYSTEM_UART_CONSOLE_INTERRUPT_INTR 2
となっていました.
Linux側で指定された箇所をすべて2にしてみたのですが動きません・・・
ちなみに変更前でもsiaをつなげた状態ならば動いています.
(2010/11/24 10:39), mio wrote:
> 中島です。
>
> 割り込みが原因でブートしなくなってしまいます。
>
> ブートさせるには、割り込み番号をfpga側とLinux側で一致させる必要があります。
>
> ● まずはfpga側の割り込み番号を確認してください。
> microblaze_i/include/xparameters.hのINTC_SYSTEMのあたりに記述されています。
> 例えば以下がUARTで、割り込み番号は1です
> #define XPAR_INTC_SYSTEM_UART_CONSOLE_INTERRUPT_INTR 1
>
> ● 確認できたら、Linux側の割り込み番号を変更します。
> 一箇所に記述されていたらいいのですが、かなりバラバラです・・・。
> 以下の箇所くらいを変更すればいけると思います。
>
> * drivers/char/video/siv.c
> #define SIV_IRQ_NUM (2) ←
>
> * arch/microblaze/platform/suzaku/auto-config-sz130-siv.in
> define_int CONFIG_XILINX_UARTLITE_0_IRQ 3 ←
>
> * include/asm/smsc911x_platform.h
> #ifdef CONFIG_SUZAKU_SIV
> #define IRQ_EXT0 4 ←
> #else
> #define IRQ_EXT0 2
> #endif
>
>
> (2010/11/23 1:49), gs09055 wrote:
>> 谷敷と申します。お世話になっております。
>>
>> 現在,SZ130-SIVで開発を行っております.
>> 音声データは使わないのでxps_siaのインスタンスを消し,
>> ucfからsiaに関する部分を消してコンパイルしたところ,
>> ブートが「Starting DHCP client :」の部分で止まってしまいました.
>>
>> 付属ドキュメントには両方接続しろと書いてありますが,
>> sivだけを接続して正常にブートさせる方法などありましたら
>> 教えていただけるとありがたいです.
>> よろしくお願いします.
>>
> _______________________________________________
> suzaku mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/suzaku
>
>
>
--
静岡大学大学院
情報学研究科M2
秡川研究室所属
70930055 谷敷聡史
email@hidden
suzaku メーリングリストの案内