#osc15tk BSDなひととき

NetBSD/evbmips on Linino ONE and USB Serial 2015 : https://speakerdeck.com/adukot/evbmips-on-linino-one-and-usb-serial-2015
0
Yoshikazu GOTO @goto_ipv6

Raspberry PiでNetBSDを使ってみるってことで、ARMはまだ、動かなくなったりします。なので、どのスナップショットで動かなくなったかを知るため、Raspberry Pi用のバイナリイメージを配布するようになりました。 #osc15tk #NetBSD_jp

2015-10-25 11:15:40
Yoshikazu GOTO @goto_ipv6

で、mikutter を入れるようにしました。タイムラインを表示するようにしています。で、どのくらい CPUが遅かったら Twitter認証ができなくなるか、とかも見ています。 #osc15tk #NetBSD_jp

2015-10-25 11:16:14
Yoshikazu GOTO @goto_ipv6

Raspberry Piも、最近のマシンはだんだん早くなってきて、動くように。今はマルチコアで、たまたま動いているってところもあるのですが、動くようになりました。 で、進捗をレポートするってことを定期的にやっています。 #osc15tk #NetBSD_jp

2015-10-25 11:17:04
Yoshikazu GOTO @goto_ipv6

クロスビルドも、build.sh を使います。どの環境に持って行っても、違う機種のバイナリを作ることができるようになっています。 #osc15tk #NetBSD_jp

2015-10-25 11:17:45
Yoshikazu GOTO @goto_ipv6

MLに、日本語版で出してみたのですが、みんな、ローカライズして、自分のところで動かしてしまうってことがわかりました。 #osc15tk #NetBSD_jp

2015-10-25 11:19:11
Yoshikazu GOTO @goto_ipv6

最近は Firefox が動くようになりました。 #osc15tk #NetBSD_jp

2015-10-25 11:19:22
Yoshikazu GOTO @goto_ipv6

xfce4 も、サポートしてくれる人がいたので、試しています。 #osc15tk #NetBSD_jp

2015-10-25 11:19:37
Yoshikazu GOTO @goto_ipv6

OSCの来場者、前回、東京だけで 3万人を超えました。昨日も 900人を超えていて。こんなに来るんだったら、なんか他にもできるんじゃ?とか思っています。 #osc15tk #NetBSD_jp

2015-10-25 11:20:11
Yoshikazu GOTO @goto_ipv6

とくださん:USBシリアルケーブル2015: #osc15tk #NetBSD_jp

2015-10-25 11:23:01
Yoshikazu GOTO @goto_ipv6

とくださん:今年もやらなければならないかな、ってことで、今年もウォッチしています。 あと、皆さん、Raspberry Pi とか、幾つもありますよね。だけど、シリアルケーブルが複数ないと、あっちこっちに挿し直したりして大変ですよね。 #osc15tk #NetBSD_jp

2015-10-25 11:24:03
Yoshikazu GOTO @goto_ipv6

あと、シリアルの場合、速度を合わせないと文字が出なくて、それも大変ですよね。 #osc15tk #NetBSD_jp

2015-10-25 11:24:20
Yoshikazu GOTO @goto_ipv6

ハンダ付けをしたら良いって人もいますが、それはちょっと、お手軽なものにしたい、と。 #osc15tk #NetBSD_jp

2015-10-25 11:24:37
Yoshikazu GOTO @goto_ipv6

今日は 3つくらい紹介したいです。すでに「USBシリアル2015」と、ケーブルではなくなっているんですよね。 #osc15tk #NetBSD_jp

2015-10-25 11:25:04
Yoshikazu GOTO @goto_ipv6

PL2303 を使った M2303-UAM5P。500円位。TX/RXのLEDがあります。 CH340 U2S-340G 。これも 500円位。TX/RXのLEDがあります。 #osc15tk #NetBSD_jp

2015-10-25 11:26:48
Yoshikazu GOTO @goto_ipv6

CP2102を使った U"U-CP2102-5P。これは高価品で 600円位。小さいんですよね。買ったらすぐ使えます。LEDありますが、TX/RXが分かれていないので不満、と。 #osc15tk #NetBSD_jp

2015-10-25 11:26:49
Yoshikazu GOTO @goto_ipv6

個人的には、CH340がいいのでは、と思っています。 PL2303 のは気をつけないと海賊版があったりします。 #osc15tk #NetBSD_jp

2015-10-25 11:27:40
Yoshikazu GOTO @goto_ipv6

とくださん:製品が結構入れ替わっているのでチップ名で覚えておくと良いです。 #osc15tk #NetBSD_jp

2015-10-25 11:28:01
Yoshikazu GOTO @goto_ipv6

まだ時間がありますかね? じゃあ、しょうがないからNetBSDの話を。 #osc15tk #NetBSD_jp

2015-10-25 11:28:18
Yoshikazu GOTO @goto_ipv6

Maker faire 2014 TokyoでLinino one を買いました。小さいMIPSマシン。ついうっかり買ってしまうという。ブレッドボードで使えるArduino YUN。オプションで RJ45、USBなどを増やすことができます。 #osc15tk #NetBSD_jp

2015-10-25 11:29:20
Yoshikazu GOTO @goto_ipv6

ブートローダはU-boot。 起動時、linino> プロンプトで素早く lin と入力する必要がある。 #osc15tk #NetBSD_jp

2015-10-25 11:30:13
Yoshikazu GOTO @goto_ipv6

起動メッセージが途中から始まってしまいます。 ・全体をリセット →Windows側で認識 ・Linino Reboot Buttonを押す →Linino OSだけがリブートする →ここで lin と入力! #osc15tk #NetBSD_jp

2015-10-25 11:31:26
Yoshikazu GOTO @goto_ipv6

とくださん:さて外部からカーネルを読ませるか: ・ブートローダーに loadb というコマンドが! →kermit 大学では使ったけど… #osc15tk #NetBSD_jp

2015-10-25 11:32:05
Yoshikazu GOTO @goto_ipv6

・シリアルでカーネルを転送できます ・かなり削ったカーネルでもロードに 5分位かかります #osc15tk #NetBSD_jp

2015-10-25 11:32:30
Yoshikazu GOTO @goto_ipv6

とくださん:まずは一文字出力: ・シリアルポートのアドレスをググる →0x18020000らしい ・いつもの u-boot でテスト →mmコマンドで アドレスに直接 @ を書き込む →→@ はサンプル #osc15tk #NetBSD_jp

2015-10-25 11:33:24