Upload
masafumi-ohta
View
1.275
Download
7
Embed Size (px)
DESCRIPTION
Citation preview
Raspberry PI on Java最新情報...orzMasafumi OhtaLead of Japanese Raspberry PI Users Group
13年5月12日日曜日
自己紹介おおた まさふみ日本Raspberry Pi UG Lead日本語Forum Moderator 普段は仮想化やサーバ系のお仕事をしてます(謎)
13年5月12日日曜日
13年5月12日日曜日
13年5月12日日曜日
13年5月12日日曜日
Raspberry Piについて
13年5月12日日曜日
Eben,founder of PiRaspberry Pi財団を設立兼Broadcom社 Director
ケンブリッジ大学での教育用としてRaspberry Piを開発日本へは2度目の来日(奥さんのLiz Uptonと来ます)
なんかアキバに詳しい...(地下鉄でアキバにいけると..
そんなこと普通知りませんYO!)
13年5月12日日曜日
Pi=PythonK12(小中高)の教育用としてPythonは基礎的な言語であるという考えからPiが命名されている。しかしJava,Android ICS以降など他言語が動くことも目標に置いているOracleはbeagleboardなど頑張ってる...(Java Day Tokyo 2013参照)
13年5月12日日曜日
Revision 一覧※白が日本で目下リリースされてるものRev.A - without ethernet (using usb) Rev.B 1.0 - with ethernetRev.B 1.0 + ECN0001 (no fuses, D14 removed) - ? Perhaps we cant see in JapanRev.B 2.0 - adding some improvementsRev.B 2.0 w/512MB - adding memories
Latest!
13年5月12日日曜日
Model and revision Code(s)
Model B Revision 1.0 2
Model B Revision 1.0+ ECN0001 (no fuses, D14 removed) 3
Model B Revision 2.0 4,5,6
Model B Revision 2.0(512MB) 13,14,15
Revision Check*CAT /PROC/CPUINFO (最新版OS上でチェックのこと)
またこれでシリアルNOも調べられます。
13年5月12日日曜日
Hynix memとFedoraHynixのメモリが載っている Raspberry Pi の場合、Fedora Remix 18 が起動すらしないという事象が発生。以下の手順で動作させる。
1. http://scotland.proximity.on.ca/raspberrypi/raspberrypi-fedora-remix/18/images/rpfr-f18-final.zip から rpfr-f18-final.zip をダウンロード2. 1でダウンロードしたファイルを解凍3. 2で解凍したファイルをSDカードに焼き焼き4. http://goo.gl/rgyGq にアクセスして、以下の3つのファイルをダウンロード ・bootcode.bin ・fixup.dat ・start.elf 5. 3で作成したSDカードに上記の3つのファイルを母艦PCから上書き6. Raspberry Pi に 5 でファイルを上書きしたSDカードを刺して起動!
Latest!
13年5月12日日曜日
RS コンポーネンツ - 日本で唯一の公式Reseller。いままで納期が安定しなかったが、ここのところほぼ安定。翌日発送 - 最悪でも1ヶ月に。
Element 14系リセーラ - Leocom,千石通商,Modmypi,CPCなど..Element系は日本での公式リセーラはありません。
日本での入手ルート
13年5月12日日曜日
books今でている書籍です......コメントは..差し控えます....
Latest!
13年5月12日日曜日
Inside Raspberry PI
13年5月12日日曜日
10/100 ethernet -電源容量の都合でこれが妥当
wifiがデフォでない - wifiは電源を食うため。ホントbootしない場合がある
メモリ,CPU容量- コスト重視
十分なパッケージ
13年5月12日日曜日
GPIOは使いますよ!USBポートはシリアル接続には使えません。GPIO経由でUSBシリアル接続します。
GPIOは製品リビジョンでアップデードかかりますSparkfun DEV-09873 (3.3V NOT 5V)を買ってください。アキバで変えます。
シリアルポートbpsは115200 bpsです。
13年5月12日日曜日
GPIOアサイン
13年5月12日日曜日
13年5月12日日曜日
13年5月12日日曜日
使用上の注意USB wifiは安定電源供給がいります。
そこそこのベンダーSDカードは使いましょう。
そこそこ安定して電源供給できる電池をつかいましょう。パナのエネループで10時間(タイプA)
Mountain Lionの不正USB使用にひっかかりカーネルパニックを起こすことがあるので注意(マジ)
13年5月12日日曜日
13年5月12日日曜日
Raspberry PIのDistro
13年5月12日日曜日
Raspbian “wheezy”デフォのDistroで推奨OS。財団の人が関わってる。
Needs to update moving SD from w/256MB to w/512MB:’sudo apt-get update && sudo apt-get install raspi-config libraspberrypi*’
‘raspi-config’は最初にキチンと実行!
正直GUIは遅いです。ただ、Video系とかGPU使うものはGPGPUが30個あるんでそこそこいけるらしい。raspmbcなどではそこそこのパフォーマンス
無線LAN(Planex GW-USNano2など)デフォで動きます13年5月12日日曜日
Java Rocks with PI
13年5月12日日曜日
13年5月12日日曜日
13年5月12日日曜日
ここからの見方ここからはマンマコマンドを打ち込めればできるように、コマンドベースでの紹介をしていきます。なので、紹介がマンマの場合があるんで......orz
ごめんのさいませm(__)m
13年5月12日日曜日
始める前に..
*http://neophob.com/2012/08/raspberry-pi-enable-the-spi-device/
僕個人はMacが一番楽チンに使えると思います。gitは絶対使います (if Mac need MacPort)
Oracle JVMを使いたい場合、soft-float ABI Debian wheezyを使ってください。(Java8はHard-float対応)
512MBタイプでsoft-float ABI wheezyを使う場合必ずstart.elfの差し替えをしてください。ただしこの512MB用に入れ替えた場合、256MB上でbootしないようです。そのときは元あったstart.elfに戻します。
13年5月12日日曜日
start.elfの入れ替え(soft-floatABI用)
git git://github.com/raspberrypi/firmware.git
cd firmware;git checkout;git checkout -b 48f8bb0e47
cd boot;cp armXXX_start.elf /Volume/$SD_NAME/start.elf (Mac OS X)
13年5月12日日曜日
OS imageをMac上で焼く(ほぼ全OS共通)
diskutil list
sudo diskutil umount /dev/disk1s1
sudo sudo dd if=2012-10-28-wheezy-raspbian.img of=/dev/rdisk1 bs=1m
sudo diskutil umount /dev/disk1s1
after boot set ‘raspi-config’ and ‘expand_rootfs’ to expand filesystem
13年5月12日日曜日
‘screen’ コマンドの利用法
先ほど紹介したDEV-09873を使ってシリアル接続,デフォルトのUSBポートは使わない
ls /dev/tty.*
screen /dev/tty.usbserial-xxxxxxxx(serial No.) 115200
13年5月12日日曜日
JamVMのインストール
*http://labb.zafena.se/?p=576
sudo apt-get install openjdk-7-jdk git libtool autoconf automake
git clone git://git.berlios.de/jamvm;cd jamvm
./autogen.sh --with-java-runtime- library=openjdk7;make
sudo cp src/.libs/libjvm.so /usr/lib/jvm/java-7-openjdk-armhf/jre/lib/arm/jamvm/
13年5月12日日曜日
JamVMインスコ(続き)
*http://labb.zafena.se/?p=576
sudo sed -i 's#-jamvm ERROR#-jamvm KNOWN#' /usr/lib/jvm/java-7-openjdk-armhf/jre/lib/arm/jvm.cfg
java -jamvm -version
13年5月12日日曜日
JamVMで試したもん
Jetty 9.0:http://download.eclipse.org/jetty/stable-9/dist/
H2 Database:http://www.h2database.com/h2-2012-09-09.zip
13年5月12日日曜日
Installing Node.js(floatABIの場合)
*https://github.com/itwars/nodejs-ARM/
soft-floatABI wheezy上ではめっさ簡単
git clone git://github.com/itwars/nodejs-ARM.git
dpkg -i nodejs-ARM/nodejs_0.8.14~squeeze_armel.deb
13年5月12日日曜日
Node.jsのインスコ(hard-floatABIの場合)
*https://github.com/wware/rpi-hacking
最新版つかっちゃだめ(泣)
git clone git://github.com/joyent/node.git
cd node;git checkout v0.8.14-release
./configure && make
sudo make install
13年5月12日日曜日
JavaFX for ARM(beta)
*https://blogs.oracle.com/javaone/entry/session_report_java_on_the
14日のRaspberry PI for JavaFXのセッションに期待したいのですが、先日O社に訪問した段階では確かunder developmentのstatus
http://jdk7.java.net/fxarmpreview/javafx-arm-developer-preview.htmlを常に確認しませう。デモはつくりっぱらしいので注意
beagleboadもあります。こちら安定稼働。
13年5月12日日曜日
13年5月12日日曜日
Raspberry PI UGについて
*note it is not concerned and sponsored by my company
Website:http://www.raspi.jp入会方法等はWebsiteを確認してください。
beginner大歓迎!(特にジョシ)
OSSイベント(OSCなど)どんどん出て行く予定
ちなみに公式にUGとして認められてます
ぜひぜひご参加ください!
13年5月12日日曜日
Big Raspberry Jam Tokyo 2013
*note it is not concerned and sponsored by my company
Eben Upton来日を記念して前夜祭(Networking),セミナー(Big Raspberry Jam Tokyo 2013),ハード初心者向けハンズオン(Hardware)を実施します。
5/24 Networking(http://atnd.org/event/E0015174)5/25 Big JAM(http://atnd.org/event/E0015063(完売、キャンセル待ち)) / 懇親会(http://atnd.org/event/E0015061)5/26 Hardware(http://atnd.org/event/E0015635)
13年5月12日日曜日
13年5月12日日曜日
13年5月12日日曜日
13年5月12日日曜日
Masafumi OhtaLead of Japanese Raspberry PI Users Group
Thanks!hope to see you Big Jam!
13年5月12日日曜日