記事 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

1

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