2014年6月15日日曜日

Raspberry PiでGPIOにアクセスしてPermission denied

Raspberry PiでGPIOにアクセスするプログラムを実行しようとするエラーになる.
$ ruby sample1.rb 
bcm2835_init: Unable to open /dev/mem: Permission denied
/var/lib/gems/1.9.1/gems/pi_piper-1.3.2/lib/pi_piper/spi.rb:89: [BUG] Segmentation fault
ruby 1.9.3p194 (2012-04-20 revision 35410) [arm-linux-eabihf]
...(省略)...
/dev/memにアクセスしようとしてPermissionがないと怒られている. どうやらGPIOにアクセスするにはroot権限が必要っぽい. sudoで実行して解決!
$ sudo ruby sample1.rb 
...(省略)...

0 件のコメント :

コメントを投稿