【Raspberry Pi】ラズベリー・パイ part54【Arm】
■ このスレッドは過去ログ倉庫に格納されています
Raspberry Piシリーズはクレジットカードサイズのコンピュータ。いろいろな用途に使えますが いろいろと割り切りが必要な部分もあるよ。ケースやカメラモジュールもあります(別売) ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃たいせつなこと: 安定した5V電源の確保が安定動作への第一歩かも ┃ ┃ACアダプタと接続ケーブル、それぞれに十分な電流容量のものを ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ Raspberry Piシリーズを大雑把に世代分けすると (A系、CMは略) 第一世代:Model B, B+, Zero, ZeroW (SoC: BCM2835 CPU: Arm1176JZF-S Armv6 Single-core) 第二世代:Pi2 (SoC: BCM2836 CPU: Cortex-A7 Armv7 Quad Core ※v1.2よりPi3と同一) 第三世代:Pi3 (SoC: BCM2837 CPU: Cortex-A53 Armv8 Quad Core) 第3.1世代:Pi3B+ (SoC: BCM2837B0 CPU: Cortex-A53 Armv8 Quad Core) 第四世代:Pi4 (SoC: BCM2711 CPU: Cortex-A72 Armv8 Quad Core) ・SDカードには必要最低限の書き込みで運用 ハードに使うとSDはサクッと死にます。使い捨て上等!の割切りも時に必要 安定運用な状態のときにSDを複製(バックアップ)しておき、有事に備えましょう 3B以降は、USBマスストレージからのブート可 テンプレ改訂案は>>1 にアンカーでお願い致します。 関連リンク・技適検索先はレス2に掲載しました。 ※ハードウェア中心の話題は以下のスレをご利用下さい。 【ARM】 Raspberry Pi Ver.17(自作PC板) https://egg.5ch.net/test/read.cgi/jisaku/1574261757 【RaspberryPi】1ボードPCを語るスレ16【Pine64】(電気・電子板) https://rio2016.5ch.net/test/read.cgi/denki/1575623148 その他雑多な話題 https://mao.5ch.net/test/read.cgi/linux/1444805068 >>633 ”高耐久性”のものが各社から売られているから、 それを選ぶとよい。 32GBから64GBの中で探せば良いんじゃないかな? 繰り返し書き込む必要のあるドライブレコーダーなんかで使用されている。 su rootの際のパスワード忘れてしまったなあ。 sudo passwrd root で変更はできるが、最初に設定したパスワードが思い出せないのがくやしい。 ログイン時には、piユーザーを使用するのでこれは覚えていたが、su rootになることがあまりなかったので、 忘却してしまった。 どこかにメモしておけばよかった。 >>626 の奴、参加してる人いる?やってみようと思ったけど、「仕事がありません」って言って参加できない(´・ω・`) >>648 4GBがいいぞ。 2GBじゃRosetta@homeが動かんかったorz なので4GBをポチっとした。今日届く。 >>650 Ubuntu Server 19.10 64bitでやってるよ。 ラズパイやR@hに限った話ではないが、 あるときは続けて来るけど、ないときはぜんぜん来ないので気長に。 >>650 folding@homeというものもあるよ。運営元がことなる。 こちらは、armじゃむりみたいだけど。だからスレチかな。 Linuxマシン(Mac,Windowsもよし)なら参加できる。 folding@homeは、ネットカフェに行った時に、 PCがもったいないので数時間走らせていた。 ゲームマシンなのでGPUも動いて貢献していた。 folding@homeとか、あれ本当に役にたつの? 俺のseti@homeのunitは役に立ったのかなぁ さっき確認しなおしたら仕事来てて処理走り始めた!ありがとう、無事に参加できたみたい ストレージはなんだかんだ言ってもHDDが一番安心だな 兆候がハッキリと出るんで ハードな使い方で兆候が出たんで交換したが ハードな使い方をしなくなった途端進行が止まり どんどん溜まっていく半壊れHDDをどうするかが問題だが HDDは大容量が安くていいんだけど、音がうるさい Raspberry Pi 4のケースのファンの音よりHDDのモータ音の方がずっとうるさい Ubuntu Server 19.10でもI2CやSPI使えるんだな 特にSPIは何もしなくてもデフォルト状態で使えるが、 デバイスファイルの/dev/spidev0.0、/dev/spidev0.1の 所有者とグループがrootなので変えてやらないとrootからしか使えない Ubuntu Server 19.10でI2Cはこんな感じで使えます https://pastebin.com/YNr3zh4n >>615 Linuxマシン的な使い方するとすぐにあふれるよ 特にデスクトップ的に使うとWebブラウザがメモリ食いだし Ubuntu Server 19.10でRPi.GPIOを使う場合は デバイスファイルの/dev/gpiomemの所有者またはグループとそのアクセス権を変更することで root以外のユーザでも使えるようになります ラズパイをデスクトップ用途に使うのは間違いとはまでは言わんが苦行やろ? >>668 ラズベリーパイ財団全否定かよw まあデスクトップや高性能ノートが当たり前の国の人間が使えば苦行だろう >>668 10年ぐらい前のPCのスペックだと思えば苦ではない >>668 画面小さめでVNC経由なら、まあまあ使える うちは、アマ無線のFT8っていうデジタルモードの交信アプリ動かしてるよ アプリの為にPCをずっと起動しておく必要も無くなったし、遠隔で操作できて超便利 VNC自体苦行だけど、ラズパイで使うとは、何かの宗教か? マウスのクリックは100ms程度ウェイトしてから反応させると素直な感触になる。 一方マウスのドラッグはたとえ一ミリ秒でも遅延させればユーザーはストレスを覚える。 ここら辺はすぐに気づくことなんだけど、どうもLinuxのソフトウェアは逆になっていることが多い。 もしかすると開発者本人はWindowsやMacを使ってて、自分のソフトウェアを自分で使わないのかもしれない。 >>677 パイルで30局とかデコードする様なときはさすがに重いね 常時起動してモニターしてて、珍局が出たら混み合う前にすぐに呼ぶようにしてる 4Bにrosseta@home?BOINC Manager?入れてみたがやったらフリーズしまくるけどなんなんだろ? ubuntuのインストール先をSSDにしてファンも付けたのに2時間くらいでフリーズしよる >>681 メモリ不足かな CPUコア50%でどう? >>682 有難う、ご指摘の通りメモリだった。放っておくとめいっぱい使うんだね。とりあえずCPUの使用率下げとけばまあマシになるのかな。 >>683 R@h以外はコア75%とか100%でも大丈夫なんだけどね。 CPU時間はだいたい75%で動かしてる。 時々CPU温度をチェックして、50-90%ぐらいを設定してるよ。 >>661 ? sudo suだとどうなる? 幸いにも、パスワード思い出せました。 今さっき。 よかった。 思い出すのに二日かかった。 自分が何を、sudo passwrd root で設定したのか、 そのときの気持ちになって考えたら思い出せた。 >>650 Rosetta@Home(コロナ研究) では、64bit OSが必要らしいよ。 さもなければ仕事が与えられないということではないかな? Asteroids@Home(宇宙研究)だと、問われないということかな。 BOINC has been around for a long time and supports many different research projects, including Asteroids@Home, which does space research, and some of these projects will work on Raspbian, Raspberry Pi’s official OS. However, the addition of Rosetta@Home is new, and if you want to join that project, you need to run BOINC on a 64-bit operating system (OS), such as Ubuntu (64-bit). Rosetta@Home will not give you any workloads if you try it in Raspbian. https://www.tomshardware.com/how-to/fight-coronavirus-with-raspberry-pi 緊急性の高いものは64bitOSじゃないと参加できないってことかな >>685 >>661 その手があったか! suを実行するためのrootのパスワード入力がないから、rootになれる。 そのままpasswdで新しいパスワードを設定する。 >>687 R@hはRaspbian (32bit)じゃ駄目 ってことでは? あー、バイナリが用意されてないという可能性があったか Rosetta for Portable Devices https://boinc.bakerlab.org/rosetta/apps.php なるほど、確かに32bit ARM用バイナリがないや。 そりゃRaspbianからは参加できないわ。 なーにバイナリがないなら自力でビルドしたらええねん マリーアントワネット「32ビットバイナリがないならビルドすればいいじゃない」 いや違うか 「ARMしかないならRyzenを買えばいいじゃない」 この手のやつはソースからのビルドだと改造されて結果が正しく無い場合があるからアウトって昔言われたことがあるんだが何か対策されてるんかな? >>696 同じ処理を複数箇所で実行させれば突き合わせできるんじゃね? Set your Processors to ANALYSE for the COVID-19 virus with Folding@Home or Rosetta@Home https://www.element14.com/community/thread/75254/l/set-your-processors-to-analyse-for-the-covid-19-virus config.txtに"arm_64bit=1"を追記して64bitカーネルで起動すれば、Raspbianでも動くようね >>698 LHC@home(aarch64に対応してる)はそれじゃだめだったんだけどなぁ と思いながら読んだが、 cc_config.xmlを編集しないといけなかったんだな。 よし、帰ったらやってみよう。 情報サンクス! >>688 そんな驚くことだろうか? sudo passwrd root でも再設定できるよ。 それに、自分は忘れたパスワードがなんだっかを思い出したかった。 忘れたパスワードの取り出しができたら驚くけど。 >>698 Raspbianって、32bitじゃなくて、 64bitでも起動できたんだ。 知らなかったなあ。 ありがとう。 ほんとにできるのかな。 >>699 さん、よければ結果教えて。 >>700 うん、わかってしまえば当たり前なんだけど、 自分では思いつかなかったからね。。。 >>698 必要なライブラリが全部スタティックリンクされてるのかな? >>698 の手順で、ラズパイ3から参加できた。 なお、今のところタスクが振られる気配はない。 https://i.imgur.com/a/nRFp6hP.jpg zero WH全然熱くならんな VNCだと流石にもっさりするけど 真夏でも日陰なら3密でフルパワー出せる感じか 無線効かせてCPU100%ぐらいだと5V1.0Aで行けるみたいだし にしても新しくなるたび交差が厳しくなっているな、、昔はユルユルだったのに、、 産業用途だと揺れたりもするんだろうけど SDカードの取り出し口を上下大きめに取ってないと外しにくいだろうな 昔は爪がカードの段差に引っかかってちょっと引っ張れば取れたけど >>706 ログ見たら"Rosetta for Portable Devices needs 1907.35 MB RAM"って出てたわ。サンクス。 4Bの4GBモデルじゃないと参加できないじゃんw >>704 you need to run BOINC on a 64-bit operating system (OS), such as Ubuntu (64-bit). Rosetta@Home will not give you any workloads if you try it in Raspbian. (>>686 ) つ will not give you any workloads if you try it in Raspbian. 書かれている通りRaspbianを使っている場合は、やっぱり仕事くれないのかな。 >>709 >>708 のエラーが出てるってことは 動こうとはしてるので、 4GBの4Bで64bitのRaspbian&BOINCの設定を変更すればイケるはず。 俺もやろうと思ったけど、 別のプロジェクトの宿題が終わってないので 着手できるのは深夜か明日の朝になりそうだ。。。 昔のラズパイマイニングと同じで 人が少ない時は普通にマイニング出来たけど 多くなるとボット扱いになって拒否されるパターンじゃないか >>661 sudo -s または sudo -i を使え >>698 やってみた。 /boot/config.txtの最後に arm_64bit=1 を追加、 /etc/boinc-client/cc_config.xmlの</cc_config>の前に <options> <alt_platform>aarch64-unknown-linux-gnu</alt_platform> </options> を追加。 無事、Rosetta@homeに「仕事がない」と言われました。 今はないだけで、あればもらえるはず。 >>714 BOINC Managerのベンチマークの結果は以下の通り。 (1つだけ2GBモデルがありますが、2GBと4GBの違いは、結果には影響ないと思います) Raspbian Buster with desktop 64bit [4B/4GB] 2101 floating point MIPS (Whetstone) per CPU 57260 integer MIPS (Dhrystone) per CPU Raspbian Buster with desktop 32bit [4B/4GB] (32bitなのでR@hは不可) 2108 floating point MIPS (Whetstone) per CPU 57288 integer MIPS (Dhrystone) per CPU Ubuntu Server 19.10 64bit [4B/2GB] (2GBなのでR@hは不可) 2323 floating point MIPS (Whetstone) per CPU 62886 integer MIPS (Dhrystone) per CPU Ubuntu Server 19.10 + Ubuntu MATE Desktop 64bit [4B/4GB] 2327 floating point MIPS (Whetstone) per CPU 62859 integer MIPS (Dhrystone) per CPU 値は実行するたびに若干違うのでRaspbianの32bitと64bitは誤差範囲だと思います。 (Ubuntu MATEとUbuntu Serverも誤差範囲) カーネルだけ64bitですし、まぁ大きな差があるはずもなし。 ただRaspbianで設定をちょっと変えるだけでOKなので手軽にやってみたいならこれもありかなと。 普段からUbuntu MATEとかを使っているならそのまま使って、 4BをR@h専用にするならUbuntu Serverを使うのがいいと思います。 >>714 Rosetta@homeに参加する際の注意点としては、 ・4Bの4GBモデルであること ・Raspbianでは/boot/config.txtと/etc/boinc-client/cc_config.xmlを編集 ・プロジェクトを追加するときに「適合する仕事がないかも」と言われるけどスルー ・CPUコアは50%(or 25%)にすること(4コアのうち、2コア(1コア)を使う設定) ですかね。 改行が多すぎますって怒られたので分割。 てかこんなに書いたの初めてだわw >>715 カーネルが64bitなら動作できるということはRosetta@homeのバイナリが64bitで 必要なライブラリすべて、64bitのライブラリがスタティックリンクされているのだと思われます だからRosetta@homeは64bit本来の速度で動作すると思われる 4Bを追加したのでまたMiuzeiのファン付きケース+電源アダプターを買ったんだが、 スイッチがシーソー式からプッシュ式に変わってた。 で、なんかおかしいと思ったら、プッシュした状態がONじゃなくてOFFだった! 押したらONじゃないの?中華仕様はこれが普通なの? >>714 無事仕事がもらえました。 Raspbianは推定7時間35分ぐらいのが2つ、 Ubuntuは推定6時間53分ぐらいのが2つ。 推定時間はベンチマークの結果の違いかな。 >>718 あ、そうなんだ。 64bitのライブラリがなかったら32bitのを探すのかと思ってた。 thx >>699 cc_config.xmlを編集する前に、 プロジェクトにアカウント登録しちゃった。 そのとき、このプロジェクトは、あなたのコンピューターのタイプでは動作しないかもしれないと言われた。 後で、cc_config.xmlを編集して、再起動した。 関係あるかわからないが、 no workになる。 >>720 いいなあ。 このサイトを見てみると、 http://boinc.bakerlab.org/rosetta/ サーバの状態 As of 10 Apr 2020, 19:03:00 UTC [ Scheduler 稼動中 ] Total queued jobs: 2,123,829 In progress: 1,205,114 Successes last 24h: 922,745 Users (last day ): 1,343,042 (+827) Hosts (last day ): 2,763,565 (+8381) Credits last 24h : 191,702,872 Total credits : 91,997,455,773 TeraFLOPS estimate: 1917.029 となっていて、 Total queued jobs: 2,123,829 In progress: 1,205,114 なので、まだ仕事はあるはずなのに。 No work available to processになる。 やはり、cc_config.xmlを編集する前に、 Rosettaのアカウントを登録してプロジェクト追加してしまったからだろうか。 >>722 そう思って、 一旦登録したRosetaプロジェクトを削除して、 再度追加した。 既に登録済のアカウントとパスワードを用いた。 結果、No Work・・・となる。 待つか。 もし、Rosetta動いたら、 我々でTeamなんか作って貢献度をみてみたいね。 参考サイトでは、E14community というTeamでやってみるみたい。 https://boinc.bakerlab.org/rosetta/team_display.php?teamid=19110 >>725 >>720 さんは仕事をもらえたそうなんで、 待ちますよ。 >>724 うん、No work〜が出てるならそのうち仕事もらえるよ。 >>726 Team "Raspberry Pi" とか作ってみますか?w >>700 パスワードを設定するだけならそれでもいいけど、パスワード未設定のままrootでログイン状態に移行できる。パッケージを入れたあと設定をしたりとか、ハードウェアをつないで設定や制御をしたりとか、sudo 〜を連発しなければならないときにこれを使っている。 >>732 自分もセンスないがどうせなら rasp@5ch とかの名前にして 3B+ではメモリが足りないと言われたので、ラズパイ4Bの4GBで>>698 の通りにRaspbianを設定。 無事タスクが割り当てられますた。 >>624 ホムセンでそれっぽい穴開きの金具があるじゃろ? >>730 でもメンバーでArm使ってる人ほとんどいないな >>734 いいね。5ch が入って、このスレだと分かるのが良い。 昔team2chがあってそこが今でも続いてるからそれでいいんじゃ無いの? >>729 後で見てみたら仕事もらえてた! いま、同時に三つのタスクに取り組んでいる。 大きいヒートシンクを取り付けて、60度Cになっている。 ヒーター代わりになって良い。 >>734 ,738 じゃあシンプルに RaspberryPi@5ch とかにしますか。 ていうかチーム作ったとして参加者どれくらいいるんだろう?w >>739 検索してみた。 チームの検索結果 検索条件に合致するチームはありません。違う条件で探してみてください。 あるいは、新しくチームを作ることもできます。 自分は、>>734 さんのアイデアが良いなと思っている。 チームを新規作成するには、メールアドレスでのログインが必要。 そのメールアドレスが公開されるのかどうはわからない。 参考までに、別のチームについて情報しらべた。 https://boinc.bakerlab.org/rosetta/team_display.php?teamid=19110 このチーム創設者情報もみられた。 https://boinc.bakerlab.org/rosetta/show_user.php?userid=2137150 https://boinc.bakerlab.org/rosetta/hosts_user.php?userid=2137150 個人情報はアカウント名くらいだろうか。 もしよければ、メールアドレスを自由に使えるなら誰か作ってほしいなあ。 でも管理とか面倒くさいだろうかな。 誰が創設したチームをいつまで管理するのかという問題も出てくるなあ。 >>741 自分は、孤立で動かすよりも、 チームに入ってみたいな。 どのくらいの人数がこのスレから参加するのか楽しみなところではある。 >>742 チーム作成用のアカウントを別に作るという手もある。 ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる