記事 ID: 000086376 コンテンツタイプ: トラブルシューティング 最終改訂日: 2017/08/24

[削除]Linux SPI ドライバー (/drivers/spi/spi-altera.c) は QSYS ソフト SPI IP (3 線シリアル) に適していますか?

環境

  • インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション
  • SPI (3 ワイヤーシリアル) インテル® FPGA IP
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    詳細

    はい。Linux SPI ドライバー (/drivers/spi/spi-altera.c) は、Qsys ソフト IP SPI (3 線シリアル) に適しています。

    解決方法

    SPI (3 線シリアル) をブリッジに接続してh2f_lwし、以下のように dts を編集できます。

    spi_0: spi@0x100020000 {
    compatible = "altr,spi-15.1"、"altr,spi-1.0";
    reg = <0x00000001 0x00020000 0x00000020>。
    interrupt-parent = < &hps_0_arm_gic_0>。
    割り込み = <0 42 4>。
    clocks = 。
    #addressセル = <1>;
    #sizeセル = <0>;
    bus-num = <0>;
    num-chipselect = <1>;
    status = 「大丈夫」。
        
    spidev0_fpga: spidev@0 {
    互換性 = "rohm,dh2228fv";  boardinfo */ から /* が追加されました。
    reg = <0>。 boardinfo */ から /* が追加されました。
    spi-max-frequency = <2500000>; boardinfo */ から /* が追加されました。
    };//end spidev@0
    };エンドspi@0x100020000 (spi_0)

    関連製品

    本記事の適用対象: 1 製品

    インテル® プログラマブル・デバイス

    このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。この内容は参考情報および一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。インテルは不正確な翻訳があった場合でもいかなる責任を負いません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。