Raspberry Pi

Raspberry Piのハードウェアおよびソフトウェアのユーザーおよび開発者向けのQ&A

3
LAN9512を無効にする
LAN9512は、イーサネットおよびUSBポートを制御するハードウェアデバイスです。このチップは約200mAを消費しますが、USBやイーサネットが不要な場合は、このチップを無効にしてエネルギーを節約すると非常に便利です。LAN9512データシートは、エネルギーを節約するためのデバイスのいくつかの状態を説明しています-これらのモードは、SUSPEND2、SUSPEND1およびSUSPEND0です。したがって、それは可能だと思われます。 私はすでに部分的な解決策を見つけました: echo 0x0 > /sys/devices/platform/bcm2708_usb/buspowerデバイスを効果的に無効にecho 0x1し、同じファイルで再度起動します。ただし、デバイスが特定の回数停止および起動されると、オペレーティングシステムの次の再起動まで再び起動しません。 LAN9512を無効にして、確実に再起動する方法はありますか?(たぶん、LAN9512を制御するドライバーをリロードできますか?) 動機 ラズベリーパイモデルBがアイドル状態の場合、400 mAを消費します。ストレスがかかったとき、470mA。LAN9512を無効にすると、アイドル時に200mAを消費し、ストレスが260mAになります。 その他 LAN9512を無効にするスクリプトを使用して、「buspower」でチップを無効にする機能をテストしました。USBデバイスをマウントして、アクティビティと再起動を確認します。これまで、ラズベリーパイはエラーなしで9222回再起動しました。 echo 1 > /sys/devices/platform/bcm2708_usb/bussuspendLAN9512を無効にしますがecho 0、同じファイルに対して行ったときに再び起動することはありません。それを無効にした後、ラズベリーパイは非常に遅くなり、最大4の負荷平均を報告します。

5
オーバークロック機能とは何ですか?
私はまだ注文していませんが、ネットブック、Androidフォン、デスクトップ、さらには妻のブラックベリーでさえもオーバークロックする範囲で、趣味としてオーバークロックします。 ストック電圧と速度を超えてRPiをオーバークロックする可能性はありますか? 必要に応じて、何らかのカスタム冷却を装備できると思います。

11
IPアドレスを知らなくてもRaspberry PiにSSH接続する
Raspberry Piをイーサネットに接続し、Mac(USBケーブルを使用)で接続しています。 PiでSSHしようとしていますが、IPアドレスがわかりません。私が試してみました : ifconfig でも見えない eth0 lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 options=3<RXCSUM,TXCSUM> inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 inet 127.0.0.1 netmask 0xff000000 inet6 ::1 prefixlen 128 gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280 stf0: flags=0<> mtu 1280 en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=2b<RXCSUM,TXCSUM,VLAN_HWTAGGING,TSO4> ether a8:20:66:09:f8:36 media: autoselect (none) status: inactive en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 …
35 ssh 

7
Javaソフトウェアを実行するにはどうすればよいですか?
RPでJavaコードを実行する最良の方法は何ですか?Debian / FedoraリポジトリからOpenJDKをインストールしても問題ありませんか?パフォーマンスを改善するために使用すべき調整はありますか?また、OpenJDKの標準JVMよりも優れた/高速で実行されるRP用の「軽量」JVMがありますか?ある場合、これはどのように取得およびインストールされますか?
35 java  jvm 

7
Linux以外のオペレーティングシステムが利用可能ですか?
Linuxのいくつかのバリエーションは、Raspberry Piの事実上の標準です。ただし、より小さく、あまり知られていないオペレーティングシステムが存在し、そのような小さなデバイスに適していると思われるものもあります。 Raspberry Piと互換性のある他のオペレーティングシステムはありますか?

4
最高のパフォーマンスのハードウェア構成は何ですか?
正確なベンチマークの数値はメーカーによって異なることを知っていますが、一般的にハイエンドのフラッシュドライブ、SDカード、USB HDDのみを考慮し、Raspberry Piがネットワークから最も高速な構成であるイーサネットスイッチを介してネットワークに接続されている場合データ転送の観点から?私は人々が実際に以下にリストされた構成を試し、理論ではなく実際の結果を得る答えを探しています。 明らかに、ブートサイクルの少なくとも一部に必要であるため、SDカードを使用する必要がありますが、Raspberry Piで最高のネットワーク転送速度を持つ以下の各デバイスに追加のデータパーティションがあると仮定しましょう。 SDカード USBフラッシュドライブ USB HDD イーサネット通信に接続されたストレージデバイスの1つに関連する処理オーバーヘッドが転送速度に影響を与える可能性があるため、Raspberry PiのイーサネットポートもUSBバスによって制御されるため、一般的にスループットは次の影響を受けます。イーサネットデータ転送とUSBメディアデータ転送の調整。SDカードがUSBポートおよびイーサネットポートと同じ共有USBバス上にあるかどうかはわかりませんが、そうでない場合は、パフォーマンスの面でかなり大きなメリットになると思います。 ベンチマークの要件としてネットワーク転送を含めるように編集

3
Raspberry PIの代替品
この質問は以前に聞かれたことがあるかもしれません。Raspberry Piの代替品があるかどうかを知りたいだけです。XMBCステーションとして使用したいのですが、レビューでは今のところ少しバグがあると教えてくれます。ビデオの転送と読み込み時間はあまり良くありません。 これらすべてから得られるのは、Raspberry Piは初心者にとってプログラミングを習得するのに適したマシンですが、パワーユーザーは他の場所を見たいと思うかもしれないということです。 最後に、ここに私の質問があります:Raspberry Piに代わる他の方法は何ですか?Linuxのフレーバーと互換性がある必要があります。私が気に入っているのはPandaBoardです。 そのような他の提案は素晴らしいでしょう。価格帯は0〜240ドルです
35 raspbmc 

2
Chromiumでキオスクをセットアップする
Raspberry Piをキオスクモードにしたいのですが、Chromiumを自分のWebサイトに転送しますが、どのように機能させるかわかりません。私はいくつかの異なるガイドに従っていますが、彼らが私に与えたコードはすべてわずかに異なっていたので、正確に何に従うべきかわかりません。 これまでのところ、コードを変更するさまざまなバリエーションを試しました /etc/xdg/lxsession/LXDE-pi/autostart これとともに: #@xscreensaver -no-splash @xset s off @xset -dpms @xset s noblank @chromium --noerrdialogs --kiosk http://localhost --incognito 私も同じコードを入れます /etc/xdg/lxsession/LXDE/autostart これはまだデスクトップだけで起動しますが、これについて説明するチュートリアルはあまりないようで、最近のものはないため、私は何をするのか分からなくなりました。

1
ブートシーケンスとは何ですか?
Raspberry Piの起動シーケンスは、電源アプリケーション(または、それが異なる場合はウォームリセット)からロゴの出現までの典型的なセットアップ(NOOBSなど)でどのようなものか疑問に思います。またはそれが記述されている場所。 そのシーケンスの最も必要な一般的な画像に加えて、私は初期段階に最も興味があります: ARM CPUのリセットベクトルとは何ですか?それはどのように/どこで定義されていますか? 最初のARM CPU命令はどのメモリからフェッチされますか?それはどこにあり、このコードを保存するためにどのテクノロジーが使用されていますか? そのARM32またはThumb(またはおそらくJazelle)コードですか?それはリセットベクトルの下位ビットに依存しますか? その初期ブートコードのソース(または逆アセンブリ、またはダンプ)は利用可能ですか?そうでない場合、JTAGポートを使用してそれを判断することを妨げる技術的なものはありますか?法律に関しては、私が住んでいる場所(フランス)で適用される法律の理解を信頼するリスクを負う準備ができています。そうしないという要件。 周辺機器はどの順序で初期化され、どのコードで初期化されますか? ARM CPUのほかに、BCM2835で実行されているプロセッサ/オートマトンがありますか?肯定的には、そのブートシーケンスはARM CPUとどのように関連していますか? ARM CPUのテクニカルリファレンスマニュアルとBCM2835 ARM Peripherals、またはその他のドキュメントに飛び込む準備ができました。 更新:投稿した後、私はこれとこれを見つけ、BCM2835のGPUがARMのマスターとして機能しており、ブートシーケンスに大きく関与していると述べました。
35 boot 

5
Raspberry Piにはハードウェアフローティングポイントがサポートされていますか?
ARMデバイスでソフトフロートコプロセッサを使用しているARMチップはほとんどないため、ARMデバイスでソフトフロートアルゴリズムを使用するのが最適であるとする記事がいくつかあります。では、RPiにはハードフロートがサポートされていますか?もしそうなら、そのソフトフロートは速くなりますか?(そうでしょう?)
34 hardware 


6
ルートなしでGPIOピンにアクセスします。/ dev / memにアクセスできません。ルートとして実行してみてください!
RPi.GPIOライブラリを使用してPythonスクリプトを作成しました。ルートなしで実行する必要がありますが、「python ./script.py」で実行するとこのエラーが発生します。 No access to /dev/mem. Try running as root! ライブラリの最新バージョンでrootが不要になったことを多くの場所で読みましたが、更新後もエラーが発生します。私が持っているバージョンはRPi.GPIO 0.6.0a3です コードは次のとおりです。 import RPi.GPIO as GPIO import time GPIO.setmode(GPIO.BCM) GPIO.setwarnings(False) GPIO.setup(18,GPIO.OUT) print "LED on" GPIO.output(18,GPIO.HIGH) time.sleep(1) print "LED off" GPIO.output(18,GPIO.LOW) そして完全なエラー: pi@raspberrypi ~/Desktop/python $ python ./sensors.py Traceback (most recent call last): File "./sensors.py", line 5, in <module> GPIO.setup(18,GPIO.OUT) RuntimeError: …
34 gpio 

14
ギガビットイーサネットを含むRaspberry Piの深刻な代替手段はありますか?
Raspberry Piには多くの代替手段があります(その多くはここで説明します)が、ギガビットイーサネットをサポートしているのはごくわずかです。さらに悪いことに、よく見ると、それらのいずれも真の代替物ではなく、次のような欠点が1つ以上あります。 ベアPCBなし > 100 $ すぐに利用できない GNU / LinuxフレーバーのARMポートを実行するのは難しい1 ギガビットポートを飽和させる可能性のある2からデータを取得するためのI / Oポートがない 基本的に、私は低フットプリントを作成しようとしている3主要な要件ギガビットしたがって、合理的な速度でからのデータを提供するシステムを。私の発見は、そのためのraspiに類似したシステムが実際にないということは正しいですか? 1 Androidは、私にとってはGNU / Linuxとしてカウントされませんが、ろくでなしのLinuxとしてカウントされ、私が求めているものではありません。 2 PCIe、SATAなど 。3意味サイズと消費電力。
34 ethernet 

1
B +のLEDはどういう意味ですか?
すぐに説明するように、このRPi.SEの質問の複製ではありません。GPIO.RPI_REVISIONを返します3。 私の知る限り、私のB +を見て、そこにラベルされたすべてのLEDがありません:OK、FDX、LNKまたは10M。イーサネットポートには2つ、ボードの反対側には2つ埋め込まれています。イーサネット上のものにはラベルが付いていませんが、その意味は推測できます。他の二つは標識されているACTとPWR。 PWR素晴らしいのは一度だけです。私のRPiは正常に動作しており、PWR ダイオードは点灯していません(他の人は決して起こらないと言います)。これは私を最も混乱させるものです。 AMPI / Oの負荷が高いときにオンになるようです。(古いOKLED と同等のようです)。 これらのライトは何を意味していますか?
33 led 

1
Piクラスターの長所と短所は?
Raspberry Pisで「スーパーコンピューター」またはクラスターを構築する方法を尋ねる多くの投稿を見てきましたが、実際にPiのネットワークを作成することの長所と短所はほとんど見つかりませんでした。独自の小さなクラスターを構築することに興味がありますが、いくつか質問があります。 クラスター化したら、RPIは単一の仮想コンピューターとして機能しますか、それともすべてのRPIを個別に制御できますか?1つのノードが他のノードを制御していますか? クラスタで制限されているRPIでできることはありますか?たとえば、個々のGPIOポートをすべて制御できますか? piはどれくらい速くなりますか?それぞれが1 GHzにオーバークロックされる2ノードのクラスターを作成するとしましょう。本質的に「デュアルコア1 GHz」プロセッサーを使用できますか?クラスターは2進数の倍数である必要がありますか?(例:1,2,4,8,16,32,64) これにより、NGINX for piを介して実行するWebホスティングが複雑になりますか?特定のノードの処理能力には、それらが処理する特定のタスクを割り当てることができますか?ノード1などがWebサービスリクエストを処理し、ノード2がクラウドストレージなどを処理します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.