- 追加された行はこの色です。
- 削除された行はこの色です。
[[sasada]]
-[[sasada]]
-[[sasada/RaspberryPi/SourceCode]]
~
~
*SDカードにRaspbianのインストール on mac [#p9f5bc57]
"Raspberry-PI-SD-Installer-OS-X"を[[ココ>https://github.com/RayViljoen/Raspberry-PI-SD-Installer-OS-X]]からダウンロード~
zipを解凍すると"Raspberry-PI-SD-Installer-OS-X-master"フォルダができる~
このフォルダにRaspbianのimgファイルを入れる~
ターミナルでこのフォルダに移動し次のコマンド実行~
$ sudo ./install Raspbian.img
※Raspbian.imgは用意したOSファイルの名前
ドライブの一覧が表示されるのでインストール先(SDカード)の番号を入力しEnter~
(注)ドライブの番号を間違えるとそのドライブのデータが消えてしまう!~
!完成!
【[[ココ>http://learn.adafruit.com/adafruit-raspberry-pi-lesson-1-preparing-and-sd-card-for-your-raspberry-pi/making-an-sd-card-using-a-mac]]参照】~
※dd コマンドでも可
*Raspbianの設定 [#g47f405c]
初回起動時のみ設定画面が表示される~
※ $ sudo raspi-config で再設定可~
最初で必要なのは次の項目~
-expand_rootfs - SDカードのパーティションを再設定
-configure_keyboard - "Generic 105-key (Intl) PC"からJapanese
-change_timezone - "Asia"から"Tokyo"
-ssh - sshのEnable or Disable
なお日本語フォントが入っていないので初回でchange_localeを設定するのは避けた方がいいらしい~
【[[ココ>http://www.mztn.org/rpi/rpi02.html]]参照】~
*無線LANの接続 [#ic95f582]
無線LANアダプタを接続すると認識してくれるらしいのでデスクトップの"WIFI Config"から設定する
[[ココ>http://junkroom2cyberrobotics.blogspot.jp/2013/02/raspberry-pi-lan.html]]参照~
【[[ココ>http://junkroom2cyberrobotics.blogspot.jp/2013/02/raspberry-pi-lan.html]]参照】~
*日本語環境 [#mab4d23b]
日本語フォントのインストール~
$ sudo apt-get install ttf-takao-mincho
$ sudo apt-get install ttf-takao
$ sudo apt-get install ttf-kochi-gothic xfonts-intl-japanese xfonts-intl-japanese-big xfonts-kaname otf-ipa*
$ sudo apt-get install ttf-kochi-mincho
$ sudo apt-get install ttf-vlgothic
ロケールの変更~
$ dpkg-reconfigure locales
ja_JP.EUC-JP EUC-JP と ja_JP.UTF-8 UTF-8 を追加(スペースで*)
日本語入力システムのインストール
$ sudo apt-get install ibus-anthy
【[[ココ>http://d.hatena.ne.jp/a_halka/20120805/1344100384]]と[[ココ>http://linux99.exblog.jp/15920177]]参照】~
*OpenGL ES2の実行の際のエラー [#o18cfba5]
プログラム実行時に次のようなエラーが発生
: error while loading shared libraries: libGLESv2.so: cannot open shared object file: No such file or directory
次のコマンド実行
$ export LD_LIBRARY_PATH=/opt/vc/lib/:LD_LIBRARY_PATH
【[[ココ>http://www.gilesthomas.com/?p=540]]参照】
*RaspberryPiのチップの違いについて [#qf4ddced]
RSで注文(2013/01/29)したRaspberryPiのチップはhynix製~
ModMyPiで注文(2013/02/26)したRaspberryPiのチップはSAMSUNG製~
~
raspbianは両方起動したが、FedoraはSAMSUNG製の方でしか起動しなかった。~
(詳細は未確認。もしかしたら、起動するかも?)~
~
~
2014/5/9追記~
今は改善されて問題はない~
*RaspberryPiでのI2Cのクロック設定 [#t67ef18e]
URL参照。~
ちなみに、秋月のI2C LCDはクロックが低くないと動作しないようである。
【[[ココ>http://qiita.com/items/e7b4cc14ca55125eacf0]]参照】
*RaspberryPi DLNAサーバ [#t6cc799b]
http://po.2-d.jp/?p=1397
*RaspberryPiでdisplaylink [#d8db6b9a]
IODATAのLCD-USB10XB-TをRaspbianで使用するまでの手順~
-----
Raspbianを入れたSDカードを準備する~
初期設定も済ませておく~
-----
カーネル等を新しく構築する必要がある~
他のマシンで行う~
今回はUbuntu 12.04 LTSでの作業を前提として進める~
sudo apt-get install git-core gcc-4.6-arm-linux-gnueabi
sudo ln -s /usr/bin/arm-linux-gnueabi-gcc-4.6 /usr/bin/arm-linux-gnueabi-gcc
mkdir raspberrypi
cd raspberrypi
git clone https://github.com/raspberrypi/tools.git
git clone https://github.com/raspberrypi/linux.git
cd linux
make ARCH=arm CROSS_COMPILE=/usr/bin/arm-linux-gnueabi- bcmrpi_cutdown_defconfig
make ARCH=arm CROSS_COMPILE=/usr/bin/arm-linux-gnueabi- menuconfig
Device Drivers -> Graphics Support -> Support for Frame buffer devices~
Enable "Displaylink USB Framebuffer support" by selecting M for module or * for kernel built-in~
make ARCH=arm CROSS_COMPILE=/usr/bin/arm-linux-gnueabi- -k -j5
上記コマンドの -j5 はCPUのコア数+1で設定~
今回の記述はクアッドコア用の設定~
mkdir ../modules
make modules_install ARCH=arm CROSS_COMPILE=/usr/bin/arm-linux-gnueabi- INSTALL_MOD_PATH=../modules/
cd ../tools/mkimage/
./imagetool-uncompressed.py ../../linux/arch/arm/boot/Image
RaspbianのSDカードをマウント
sudo rm /media/boot-partition-uuid/kernel.img
sudo mv kernel.img /media/boot-partition-uuid/
sudo rm -rf /media/rootfs-partition-uuid/lib/modules/
sudo rm -rf /media/rootfs-partition-uuid/lib/firmware/
cd ../../modules/
sudo cp -a lib/modules/ /media/rootfs-partition-uuid/lib/
sudo cp -a lib/firmware/ /media/rootfs-partition-uuid/lib/
sync
-----
Raspbianに必要なものをインストールする
sudo apt-get install usb-modeswitch
/etc/rc.local に以下の記述を追加
/usr/sbin/usb_modeswitch -v 17e9 -p 0156 -u 1
/etc/X11/xorg.confを編集~
※USBディスプレイしか使わない場合はfb1をfb0に
Section "Device"
Identifier "uga"
driver "fbdev"
Option "fbdev" "/dev/fb1"
Option "ShadowFB" "off"
EndSection
Section "Monitor"
Identifier "monitor"
EndSection
Section "Screen"
Identifier "screen"
Device "uga"
Monitor "monitor"
EndSection
Section "ServerLayout"
Identifier "default"
Screen 0 "screen" 0 0
EndSection
/etc/udev/rules.d/00-displaylink.rules に以下の記述を追加
ATTR{idVendor}=="17e9", ATTR{bConfigurationValue}=="2", RUN+="/usr/sbin/usb_modeswitch -v 17e9 -p 0156 -u 1"
起動時にデスクトップを自動表示させる場合は /etc/rc.local に以下の記述を追加~
※デスクトップの自動表示はraspi-configから
service lightdm stop
sleep 1
service lightdm start
-----
タッチパネルのキャリブレーション
sudo apt-get install libx11-dev
sudo apt-get install libxext-dev
sudo apt-get install libxi-dev
sudo apt-get install x11proto-input-dev
sudo apt-get install pkg-config
wget --no-check-certificate http://github.com/downloads/tias/xinput_calibrator/xinput_calibrator-0.7.5.tar.gz
tar xvzf xinput_calibrator-0.7.5.tar.gz
cd xinput_calibrator-0.7.5
./configure
make
sudo make install
xinput_calibrator
キャリブレーション終了後に以下のように表示される数字4つ(AAA〜DDDD)をメモっておく
Setting new calibration data: AAA, BBBB, CCC, DDDD
/usr/share/X11/xorg.conf.d/50-synaptics.conf に以下の記述を追加
Section "InputClass"
Identifier "axix inversion"
MatchUSBID "0eef:0001"
Option "InvertY" "On"
Option "Calibration" "AAA BBBB CCC DDDD"
EndSection
【[[ココ>http://karuppuswamy.com/wordpress/2012/08/17/lilliput-displaylink-usb-monitor-um-70-17e902a9-with-raspberry-pi-on-raspbian/]]と
[[ココ>http://mitchtech.net/raspberry-pi-kernel-compile/]]と
[[ココ>http://ppe.12inch.com/?p=diary&di=637808]]と
[[ココ>http://www.raspberrypi.org/phpBB3/viewtopic.php?t=15860&p=230506]]と
[[ココ>http://anup.info/blog/2012/10/13/raspberry-pi-mimo-monitor]]と
[[ココ>http://forum.stmlabs.com/printthread.php?tid=564&page=2]]と
[[ココ>http://forum.xbmc.org/showthread.php?pid=1251970]]
参照】
*ソフト [#hea4b99f]
**Banshee [#k15cd8eb]
音楽管理ソフト
$ sudo apt-get install banshee
※起動しない(13/02/19)
**Rhythmbox [#w7cb9697]
音楽管理ソフト
$ sudo apt-get install rhythmbox
※音が出ない(13/02/19)
**Clementine [#zeeac278]
音楽管理ソフト
$ sudo apt-get install clementine
※再生しようとするとエラー(13/02/19)
**Amarok [#k4972bf1]
音楽管理ソフト
$ sudo apt-get install amarok
※再生時にフリーズ
**VLC media player [#v53dcd2b]
メディア再生ソフト
$ sudo apt-get install vlc
*リンク [#i913e959]
http://learn.adafruit.com/category/raspberry-pi ~
http://www.mztn.org/rpi/rpi00.html ~
http://www.limemo.net/blog/tag/raspberry-pi ~