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

スレーブ・セレクトが GPIO にマップされている場合、HPS SPI マスターが失敗する理由

環境

  • インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    詳細

    linux-socfpga カーネル 4.1.22-ltsi の SPI IP Linux ドライバー (spi-dw.c) に問題があるため、デバイスツリーの cs-gpios エントリーでスレーブ・セレクトを GPIO にルーティングすると SPI IP は動作に失敗します。

     

     

     

    解決方法

    この問題は linux-socfpga-linux カーネル 4.1.33-ltsi で修正されています。

     

    GIT の場所:

    https://github.com/altera-opensource/linux-socfpga

    Rocketboards.org 版のスプリント版:

    https://rocketboards.org/foswiki/Documentation/GSRD170ReleaseNotes

     

     

    関連製品

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

    Cyclone® V FPGA & SoC FPGA
    Cyclone® V GT FPGA
    Arria® V ST SoC FPGA
    Cyclone® V E FPGA
    Cyclone® V ST SoC FPGA
    Arria® V SX SoC FPGA
    Cyclone® V SE SoC FPGA

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