Ubuntu 12.0.4 を実行している Beaglebone Black でMAX31865 ( http://www.maximintegrated.com/datasheet/index.mvp/id/7963 ) を使用しようとしています。カーネルは標準の 3.8.13-bone30 カーネルです。SPI インターフェイスがあるので、Beaglebone Black で SPI0 を使用して開発キットとインターフェイスしたいと考えていました。残念ながら入るたびに
ls /dev/spi*
結果は
ls: cannot access /dev/spi*: No such file or directory
ここの指示に従おうとしました:http://hipstercircuits.com/enable-spi-with-device-tree-on-beaglebone-black-copy-paste/
コンパイルしたファイルを /lib/firmware にコピーすると、他に 3 つの spi 関連ファイルがあることに気付きました。それらは
BB-SPIDEV0-00A0.dtbo
BB-SPIDEV1-00A0.dtbo
BB-SPIDEV1A1-00A0.dtbo
さらに、コマンド
echo BB-SPI1-01 > /sys/devices/bone_capemgr.*/slots
戻り値
bash: echo: write error: No such file or directory
私はオングストロームで同じことを試みましたが、成功しませんでした。SPI インターフェースを動作させるのを手伝ってくれる人はいますか? ありがとう!