-[[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]]参照】~ *日本語環境 [#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 ~