Raspberry Pi

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

2
Raspberry Piは、独占製品の構築にすでに使用されていますか?
ではLinuxの声へのインタビュー、少し前までは、エベン・アップトンは言いました: 「[Raspberry Pi]を活用してビジネスを構築することができます。既存のビジネスに依存できるからです[...]」 したがって、私の質問:Raspberry Piは、独自の製品を構築するためにすでに使用されていますか? たとえば、キオスクモードなどでクローズドソースの専用ソフトウェアを実行しているコンソールはどうでしょうか。 PS:Eben Upton自身のRaspberry Pi Tradingビジネスは別として...
8 kiosk 

2
Raspberry Pi 3は完全に無料のソフトウェアで使用できますか?
Free Software Foundationによる2013年5月のシングルボードコンピューターのレビューで、Raspberry Piにフリー(リブレ)ソフトウェア環境での使用に致命的な欠陥があることが判明しました。 Raspberry Piを起動するには、フリーでないソフトウェアが必要です。この非フリープログラムがインストールされているシステムソフトウェアの一部でない限り、フリーソフトウェアを実行することはできません。...この非フリーのスタートアッププログラムは、Raspberry Piの両方のモデルに影響します。 Raspberry Pi Zeroも、専用の(フリーでない)ソフトウェアなしでは使用できませんでした。 新しいRaspberry Pi 3は、独自の(フリーでない)ソフトウェアを必要とせずに使用できますか?

3
クロスコンパイル後にこれらのクラッシュを引き起こしているのは何ですか?
Ubuntuでgccを使用して大きなライブラリ(TensorFlow)をクロスコンパイルしようとしています。g ++-arm-linux-gnueabihfツールチェーンをインストールし、バイナリを正常にビルドできました。ビルドに使用しているプロセスはここに文書化されています:https : //github.com/petewarden4prs/tensorflow/tree/master/tensorflow/contrib/makefile#raspberry-pi 最初に、結果の実行可能ファイルをPi 3で実行しようとしたときに、pthreadingが無効になっているというエラー(「マルチスレッド化を有効にしてstd :: thread:操作は許可されていません」)に遭遇しました。コンパイルオプションとして-pthreadを有効にして再コンパイルし、現在、プログラムは一見ランダムにセグメンテーション違反でクラッシュします。それをgdbで実行すると、free()が不正なポインターで呼び出されていることに関連しているようで、呼び出しスタックが壊れているように見えるため、メモリの不一致が発生していると想定しています。 ここで何が問題になっているのかを追跡するために私が試すことができるものについて誰か提案がありますか? これが私のPiの詳細です。 pi@raspberrypi ~ $ uname -a Linux raspberrypi 4.1.19-v7+ #858 SMP Tue Mar 15 15:56:00 GMT 2016 armv7l GNU/Linux pi@raspberrypi ~ $ file benchmark benchmark: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, …

5
Pi自体からPIを復元する
ラズベリーpiモデルb +をいじってみたところ、私は何年も前から座っていて、質問がありますか?Raspberry Piをそれ自体から復元することはできますか? 例:microSDカードにイメージを配置し、Piを再起動して新しいイメージをインストールして、以前にインストールしたものをすべて消去し、新たに開始することはできますか?SDカードをフォーマットしてイメージを作成する別のコンピューターなしでこれを行うことは可能ですか?それが役立つ場合は、現在raspbianをインストールしています。

2
Pythonのバージョン2と3を切り替えたい。両方がインストールされています
.pyファイルをダブルクリックすると、「IDLE」が開きます(「IDLE」を開く別の方法はありますか?)が、「run」を選択すると、デフォルトのPythonバージョンは2になります。Raspberry Piをオンにするたびにバージョンを切り替える必要がないように、デフォルトバージョンを完全に3に変更したいと思います。 私はこれを成功せずに探しました。ほとんどの回答は、Python 3が含まれる前であり、3をインストールする方法を説明していますが、デフォルトを切り替える方法は説明していないため、この質問です。
8 python 

3
64ビットのカーネルと32ビットのユーザースペースでRaspberry Pi 3を実行することはできますか?
Raspberry Pi 3を手に入れました。特に64ビット命令セットに関して、Raspberry Pi 3の実験を開始したいと思います。 私は32ビットと64ビットの命令セットの長所と短所をよく知っているので、元の質問に固執してください。現在の32ビットユーザースペースアプリケーションを使用して64ビットカーネルを実行することは可能ですか? ? カーネルを64ビットコンパイラでコンパイルしてイメージをRasPiにアップロードするだけで十分ですか、それとも他に注意すべき手順がありますか?ロードマップとして何を見る必要があるかについての概要を教えていただけませんか?同様に、64ビットカーネルをインストールすると、破損する可能性がある、または破損する可能性のあるモジュール/ドライバー。すべてを再コンパイルする必要がありますか? インターネットの閲覧では、他のクラスのデバイスでも可能であることがわかっています。通常、この「ハイブリッド」構成を実行すると、パッケージマネージャーが機能しなくなる可能性がありますが、現時点では管理性に不安はありません。したがって、それがパッケージマネージャーを壊し、維持するのが地獄だとしても、それがどのように行われるのかを理解したいと思います。 カーネルのコンパイル方法はまだ学習中ですが、C / C ++アプリケーションの開発経験が長いことに注意してください。これは、Linuxアーキテクチャとカーネルの内部を深く理解するための私のペットプロジェクトです。

1
オーバークロックされたpiが多すぎる
好奇心から、私はパイをターボにオーバークロックしました。しかし、今私がpiを開始すると、スプラッシュスクリーンでフリーズし、起動を拒否します。RetroPie OSを使用しています。オーバークロック設定を変更してpiを再度起動できるようにするためにできることはありますか?SDカードをメインコンピュータに読み込んでオーバークロック設定を変更することはできますか?

2
picameraとFlaskを使用してRaspberry PiカメラをHTML Webページにストリーミングする
picamera APIとFlask を使用して、Raspberry Piカメラモジュールからの連続JPEGの純粋なPython(ライブ)ストリームを実装してHTMLテンプレートを使用して表示しようとしていますが、「404 not foundエラー」が発生し続けますか? 私はこの特定の主題について少し経験がありません。事前に謝罪してください。 app.route('/test/') def vid(): with picamera.PiCamera() as camera: stream = io.BytesIO() for foo in camera.capture_continuous(stream, format='jpeg'): stream.truncate() stream.seek(0) if process(stream): break HTMLコードは次のとおりです。 <img src="{{ url_for('vid') }}"width='950px' height='450px'>

2
オーディオが再生されるたびにタッチスクリーンディスプレイがオフになる(RPI2、DAC +、PITFT)
私はHifiberry DAC + ProとAdafruit 3.5 "タッチスクリーンを備えたRaspberry Pi 2を使用しています。 DAC +をPiに接続し、いくつかの追加のコネクタをはんだ付けした後、タッチスクリーンをDACに接続しました。実際にオーディオを再生しようとすると、タッチスクリーンがオフになり、オンに戻す方法がわかりません(ただし、サウンドは再生されます)。ディスプレイが動作するか、音が鳴るか、両方ではないようです。 HifiBerryインストーラーでRaspbianをインストールし、AdafruitのWebサイトのガイドに従ってタッチスクリーンを機能させました lightdmのログとテールを調べてみましたが、明らかなことは何もありません。 更新:問題はGPIOピン18にあったようです。DACとタッチスクリーンの両方がそれを使用しているようです。このリファレンスを使用して問題を修正しました。

2
C用GPIOライブラリ
Raspberry Pi 2でGPIOピンを利用したいのですが、個人的に言語が嫌いなので、Pythonは使用しません。ただし、Cの使用に関する情報は見つからず、Pythonのみです。 公式のC APIはありますか?その場合、チュートリアルはどこにありますか?そうでない場合、どのような選択肢がありますか?
8 gpio  pi-2  c  tutorial 

1
Windows 10 IoT HDMI CEC
ARMデバイスでWindows用にlibcecをコンパイルする方法を見つけた人、またはWindows 10 IoTでHDMI-CECコマンドを使用できるようにする別のソリューションを見つけた人はいますか?


6
RaspbianにSSHで接続できないのはなぜですか?
そのため、以前はRaspbianにSSHで接続できましたが、同じネットワーク上にいてもできなくなりました。それはなぜですか? Monas-MacBook-Pro:~ mona$ ssh pi@192.168.1.105 ssh: connect to host 192.168.1.105 port 22: Operation timed out PS:ネットワークを使用してRaspbianシェルにSSHで接続できるはずですよね? コメントでリクエストされたpingの結果は次のとおりです。 Monas-MacBook-Pro:~ mona$ ping 192.168.1.105 PING 192.168.1.105 (192.168.1.105): 56 data bytes Request timeout for icmp_seq 0 Request timeout for icmp_seq 1 Request timeout for icmp_seq 2 Request timeout for icmp_seq 3 ping: sendto: No …
8 raspbian  ssh 

1
Raspberry PI 2 Bは、リアルタイムオーディオエフェクトアプリケーションに適していますか?
オーディオエフェクトアプリケーションのリアルタイムオーディオ処理を含むプロジェクトに取り掛かろうとしています。アプリケーションは、48 kHzのサンプルレートで8つの個別のオーディオ入力チャネルからオーディオを取得して処理することになっています。オーディオ処理アルゴリズムは、8つの個別のオーディオ出力チャネルのオーディオを生成します。オーディオサンプル形式は、16ビットの符号付きLPCMです。リアルタイムオーディオエフェクトアプリケーション用であるため、レイテンシも重要です。オーディオが何も処理されずに入力から出力にループされる場合、往復遅延は12msを超えてはなりません。 アプリケーションは5.33msごとに256 * 8の入力サンプルを(オー​​ディオコールバックを介して)受信し、それらのサンプルを処理して、256 * 8の出力サンプルを(同じくコールバックを介して)送信する必要があります。256 * 8サンプルは、ある種の「インターリーブ」形式で受信/送信されます。 私は現在、さまざまなハードウェアプラットフォームを調査しており、Raspberry PI 2 Bが適切な選択肢になるかどうか疑問に思っていました。ボード自体は馬力が大きいようです(900MHzクアッドコアARM CPU)が、オーディオ入力しかありません。だから私の質問は: Raspberry PI 2 Bは、リアルタイムのオーディオ処理に適していますか? 1の答えが「はい」の場合、8つの入力チャネルと8つの出力チャネルを持つRaspberry PI 2 Bのアドオンオーディオボードが市場にあるかどうかを知りたいのですが?ボードは48kHzのサンプルレートをサポートする必要があります。 1または[2] の答えが「いいえ」の場合、どのHWプラットフォームをお勧めしますか? 私がRaspberry PI 2 Bを検討している理由は魅力的な価格ですが、この種のアプリケーションにより適した他のタイプのボードが市場に出ているかもしれません。
8 raspbian  audio 


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