よーし、pingが通る。HDMIケーブルをディスプレイにつけて、次はGUI関係だ。うむ、Raspberryのおなじみのロゴが出た。端末を出してみる、と、カーソルが止まった。シリアル端末を見ると、カーネルパニックで落ちているようだ。正確にはカーネルデバッガーのKDBのプロンプトで止まる。電源が不安定なようだ。PCのUSBハブから給電したり、専用の5Vアダプターからも供給してみる。専用の5VアダプターをUSBプラグに給電する最も安定しているはずの電源が一番不安定で、まともに立ち上がらない。USBのハブからの給電であるかどうかをソフト的にチェックしているのだろうか。BB用の専用のUSBハブからの電源供給が一番安定しているようだが、それでもちょっと重いアプリを立ち上げるとひんぴんと落ちる。そのうち、ページエラーなどのメッセージを吐いてシステムそのものが立ち上がらなくなった。ファイルシステムはSDカードなので、ファイルを壊してしまったらしい。仕方なく、SDカードのカーネルイメージを元から作り直した。専用のハブのスレーブ機器側からUSBコードをRaspiの電源用マイクロUSBに接続し(今まで逆にしていた)、これで殆ど落ちることはなくなった。今度は、ネット接続が不安定になって度々回線が切れる。それにキーボードがまだ動かないので、HDMIから出力するXのデスクトップはまだ使い物にならない。ワイヤレスキーボードが動かないのは別の理由(5/5/2013)この写真を見ていただきたい。これはワイヤレスキーボードの電池ホルダーの拡大写真である。見ると、電池のプラス極が、両側のケースの枠に微妙に遮られて端子と接触していない。その差は恐らく0.1ミリ以下なのでちょっと見ただけでは接触しているように見える。このワイヤレスキーボードを使ったのは、4年前のBeagleBoardのインストール以来である。Raspiで動かす前に、PCで確認したところでは、USBに差すアダプターは問題なく認識されたが、キーボードとアダプターの間の無線接続ができていなかった。電池電圧を調べると、完全にへたっている。そりゃそうだもう4年も経っている。新しい電池に取り替える。ありゃあ、もう壊れたのか。試しにテスターで電池ホルダーの接点電圧を測ってみた。ショートは考えられないので接触不良だろうが、電池はしっかりホルダーに固定されている。念のため、接触面をやすりで磨いて見るが変わりはない。分解したところで原因がわかるわけでもないが、とにかくおかしいのだから中を見るしかない。10個以上もあるネジをはずして(一つが、分解されたくないのか6角のトルクスネジ)、キーボードを分解した。中はきれいなもので、ショートなどの形跡はない。間違いなく接触不良だ。ホルダーと配線の導通はあるので断線でもない。それなのに電池を入れても電圧が出てこない。電池との接点も特にさびてもいない。これはどうしたことか。写真のような状況を発見した。電池のプラス極の高さは規格があるのだろうけど、このケースは何かいやがらせをするように接点端子の枠が高い。原因がわかれば解決は簡単である。ナイフで両側の邪魔している枠を削りだすだけである。このトラブルで半日つぶれてしまった。分解しなければこの不具合は発見できなかったことは間違いない。このエレコムのワイヤレスキーボードTK-FDP001WHをお使いのみなさんは、電池交換のときには十分注意されることをお勧めする。すごいHDDまでマウントできた。薄氷状態(5/6/2013)机の上を配線で一杯にしながら、RasPiのテストを続ける。ディスクイメージを入れなおし、電源をひとつのUSBハブに設定して何とか安定して動くようになった。Net関係がしっくり動かない。IPアドレスが消えるのだ。不思議なことに、ifconfigやrouteなどで消えたIPアドレスやゲイトウエイアドレスを設定すると元へ戻る。これで暫くネットがつながり、SSHなどのtelnet端末も動くが、インターネットなど少し負荷の大きいデータ通信をやると、いつのまにかネットが切れてしまう。それにしてもUNIXのコマンドを見事に忘れている。何かの度に、ウェブのお世話になる。それでも少しづつ、デスクトップの整備も進んできて大分色々なものが動くようになった。ネット上には、沢山の人が、あらゆるLinuxの機能をRaspiで試し成果を発表されている。リモートデスクトップも出来るようなので、これもやってみた。言われるままパッケージをインストールし、コマンドtightvncserverというコマンドを入れるだけである。見事に、PC上でRaspiのデスクトップが動いた。IDEのハードディスク(こわれたノートPCから取り出した40GB)をUSBアダプターにつけてマウントしてみた。Raspiは、これも苦もなく認識する。Vfatでマウントも出来る。ハングはしなくなったが、ネットが落ちる(5/7/2013)ウェブサイトの薦めるままスワップ領域を広げるなどして、カーネルが落ちることは殆どなくなった。日本語化パッケージも何とかインストールできた。ネットワークは依然安定しない。telnetくらいの少量のデータでは落ちないが、Raspiのブラウザー(Midori)で外部のサイトから重いデータを取ろうとすると大抵途中で回線が切れる。USB-TXC)の方が安定している。画面の描画など全体の速さは、前のBBより少し早くなっているが、まあ、まだ実用的な速さではない。今度のウェブカメラの解像度は、320X240程度なので問題はないだろう。環境整備は進んでいるのだが、ネットでは不可思議な現象が続いている。ネットの状態を表示したり設定したりするコマンドifconfigからIPアドレスだけが消えるのである。試しに外から設定したアドレスでpingをかけると、ちゃんと戻る。Raspiからはネットに出られない。XXX.XXX....と設定し直すと何事もなく復帰する。XXX.XXX....を追加すると元へ戻る。ネットに負荷がかかると落ちるようだ。内蔵のEtherより、USBを経由した外付けEtherの方が安定しているので、どうもハード臭い不具合なのだが、外付けEtherでもたまに落ちることがある。エラーメッセージが出ているわけでもないので手の出しようがない。ネットを探すと、これが結構、みんなが難儀していることがわかった。ハングアップやフリーズの問題だけで、ネットがおかしいと言う報告は余りない。基板のポリスイッチの抵抗値が高い(5/9/2013)Raspiのトラブルの殆どの原因は電源関係のようである。去年の秋あたりから問題になっている。china製以外にも、本国でつくるUK製もあって、こちらは大丈夫だという話だったが、あとの報告でUK製もトラぶったようだ。結局、本家のフォーラムで紹介された、USB電源入力についているポリスイッチをバイパスする手法で、この問題は解決したようである。このあと、ネットへの障害報告が急減している。Raspiは、このポリスイッチを経由せず、電源を供給することも出来る。RaspiのGPIOには、5Vピンが出ており、こちらはポリスイッチを通らない。そこで、GPIOピンからジャンパーでACアダプターの5Vを供給してみた。これが完全な「当たりー」であった。ハングはおろか、ネットも全く問題なくなった。どれだけ大量のデータを受信しても、何時間放置してもびくともしない。考えてみれば、Raspiの正規の電源供給コネクターは、USBの中でも一番小さなマイクロBコネクターである。ここへ1A近い負荷がかかる(0.7A)。ただでさえレギュレーションが問題になるところに、ポリスイッチが入っている。電源環境はお世辞にも良いとはいえない。試しに、秋月で買った例の精密LCR計(DE5000)を取り出し、Raspiのポリスイッチの抵抗値を調べてみた。ふーむ、ちょっと大きいか。1.8Aで遮断)を測ってみると、0.1Ω以下である。ついている保護装置をはずすのには少し抵抗があるので、Raspiについていたポリスイッチを低温ハンダではずし、この手持ちのポリスイッチをつけて動かしてみた。小一時間動かして、ネットが落ちた。バイパスするしかないようだ。とりはずしたRaspiの表面実装のポリスイッチは、熱をかけすぎたのか抵抗値は、4Ωに増大していた。専用のピンソケットで5Vを供給するのが究極の解決だと思うが、しばらく、このポリスイッチもバイパスして動かすことにする。それにしても電源って本当に大事なものだと痛感する。バイパスしたあとは、前のGPIOピンからの供給と同じように安定している。SAMBAはあっけなく動く。Linuxでのテストも済んでいない。しようか迷ったけれど、カメラの前にやりたいことが沢山ある。Storage)の実験をすることにした。娘が次々に嫁いだ(嫁ぐ)ので、実際の需要は少なくなったのだが、家の中の共通ファイルサーバー構築である。昔からある、LinuxでWindowsのリモートフアイルをサポートするSAMBAサーバーを動かす。BBでやるつもりがそのままになっている。機会なのでこれを実装してみることにした。BBのときと比べると情報が豊富になっている。調べてみると至極簡単なようだ。2つくらいのパッケージを落としてきてインストーラーを動かすだけである。15年以上前、乏しい情報を頼りに、会社でこのサーバーを立ち上げた時のことを思い出す。高価なWindowsNTのライセンスを買わずにいくらでもネットワークサーバーが作れたのだから大いに喜ばれた。ユーザーには評判になっても、関係者には「部長の道楽」と不評だった。おっと昔話はこれくらいにして、現実に戻ろう。実際の操作は、例のapt-getというパッケージインストーラーを2つ出すだけである。ネットワークが安定したので安心してみていられる。順調にパッケージがダウンロードされ、勝手にインストールが始まった。設定ファイルを書き足して、あとは再起動するだけである。PCを立ち上げマイネットワークからサーバーを探す。おお、ちゃんとraspberrypiが見える。うはあ、簡単に中味が出た。実際にファイルを取り出してみる。転送速度は、6MB/sもある(370MBのzipファイルで1分)。100Base/Tの理論速度は、12.5MB/sだが、半分近く行けば全く言うことはない。いやあ、たいしたものだ。こんなちっぽけな基板でもさすがLinuxである。3の電源事情好転せず。ESP32に手を出す(2017.05.19)motionの動体検知はRaspi3の電源が安定しない(2017.04.16)コメントはじめまして、とんとかいもともうします。レポート大変参考になりました。近々『B+』を購入する予定なのですが、ケースに収めるために資料を漁っていました。図面のPDFにI.O.周りの回路図が一緒に載っておりmicroUSBと内部5VはPch-MOSFETを使用した逆流防止回路を介して接続するなど、なかなか凝ったことをやっていると感じてはいたのですが、設計側も初期バージョンの反省があったのでしょう。私の計画ではB+のボードと電源を一つのケースに納めたく、初めからGPIOより供給することを考えています。+側は2本並んでいるのでパラにできるのですが、―側は横並びではないのでちょっと工夫が必要かと思います。08時24分がた老さん、初めてです。