ma2013
2014年9月19日 9時38分
MCSのmaと申します。
いつもお世話になっております。
Armadillo840のspiインタフェースを使いたいですが,
spiに関する各ピンを特定できませんでした,
ご存知な方にちょっと教えていただいて宜しいでしょうか?
ちなみに,spiインタフェースを有効にする時,
別のインタフェースに何か影響が出るのでしょうか?
初歩的な問題かもしれませんが,
どうぞ宜しくお願いいたします。
コメント
at_makoto.harada
>マニュアルを参考すると,拡張ボードのCON11の9,10,11,12は,SPIの各ピンですが,
>SPIを有効にすると,使えなくなるその他インタフェースはどちらでしょうか?
Armadillo-840 LCD拡張ボードのCON11のピン9,10,11,12は、Armadillo-840 CON7の39,
40, 41, 42ピンに接続されています。Armadillo-840 CON7の39,40,41,42ピンにSPIを割り
当てると、SDHI1と、PORT75が使用できなくなります。
(回路図や製品マニュアルで、信号名で検索して追って頂くとわかると思います。)
"表18.10 CON7 拡張入出力ピンのマルチプレクス"もご参考にしてください。
http://manual.atmark-techno.com/armadillo-840/armadillo-840_product_man…
Armadillo-840でSPIを使用するには以下のコンフィグを設定してください。
Armadillo-840 System Configuration CON7 extension board (Custom) <--- Customに変更 [*] use MSIOF1 <-- チェック [*] SPI: User mode SPI device [CS:PORT73] [ ] use SDHI1 <-- チェックはずす。 [ ] have CD/WP [CD:PORT72, WP:PORT73] [ ] have Power-Switch [EN:PORT74]
もし、LCD拡張ボードのCON11をSPIとして試す場合は、
1. EXT_JP1をOpenに(必須)
2. R54をはずす(推奨: MSIOF1_TXD(MOSI)がEXT_SD_PWR_ENにも接続されているため)
いたします。
詳細は、Armadillo-840拡張ボード回路図(*1)をご確認ください。
(*1) armadillo840 拡張ボード回路図
https://users.atmark-techno.com/armadillo-840-ext/schematic/license_agr…
> armadillo840で上記以外に,別のSPIインタフェースもあるのでしょうか?
ハードウェアとしては、Armadillo-840 CON7の15, 16, 17, 18ピンにMSIOF2のインターフェースが出ています。
MSIOF2は現在未実装なので、使用する場合は、MSIOF1の実装を参考に、board-armadillo840.cを修正してみてください。
ma2013
at_makoto.harada
ma2013
ma2013
2014年9月19日 10時21分
MCSのmaです。
マニュアルを参考すると,
拡張ボードのCON11の9,10,11,12は,
SPIの各ピンですが,
SPIを有効にすると,
使えなくなるその他インタフェースはどちらでしょうか?
armadillo840で上記以外に,
別のSPIインタフェースもあるのでしょうか?
申し訳ありませんが,
どうぞ宜しくお願いいたします。