= !BeagleBone Black(Debian8.7)にEPICSをインストール = 以前、!BeagleBone Black(以降、BBB)でcapeを作った時には、defaultOSがAngstromLinuxだったが、BBBがRev.CになってからはDebianがdefaultOSになっている。[[br]] しばらく、BBBを使う用事がなかったので放置していたが、簡易版の電圧測定をするためのEPICS IOCデバイスを作ることになったので、この際にBBB用のEPICS環境作成をしてみた。[[br]] == OS == 今回環境を作成するBBBのOSは、Debianの最新版 8.7(Jessie for !BeagleBone via microSD card)をmicroSDカード上に展開して使用した。[[br]] コンパイルはBBB上のセルフビルドで行った。[[br]] 環境は/opt/epicsに展開し、standaloneで実行できるようにする。 {{{ root@beaglebone:~# mkdir -p /opt/epics }}} [http://beagleboard.org/latest-images BBB latest firmware images]にはGUI版とIoT版の2つがあるが、IOC用として画面を使う必要がないならIoT版にしたほうが無難。[[br]] IoT版はmicroSDに展開すると1.5GB程度だが、GUI版は4GB近くあり、eMMCにコピーすると空き容量はほとんどなくなる。 == インストール == インストールの詳細は[wiki:epics/bbb/debian/install ここを参照] == 作成事例 == * [wiki:debian/voltmon INA226を使用した簡易電圧モニタ] * [wiki:debian/gpio_relay GPIOを用いたリレー制御] * [wiki:debian/cape/uartx1 RS232Cx1 cape] * [wiki:debian/USBHID/USB_SP4T USB-HID drvAsynUSBHID(mini-circuits USB-SP4T)] * [wiki:debian/thermometer 温度モニター] == ファイル == * [wiki:epics/bbb/debian/files 今回作成したEPICS環境を圧縮したファイル]