Raspberry Pi pico part2
レス数が950を超えています。1000を超えると書き込みができなくなります。
Raspberry Pi picoについて語らうスレです。
RP2040、arduinoや他のOS、他のボードなどの話題もどうぞ
※前スレ
Raspberry Pi pico part1
https://rio2016.5ch.net/test/read.cgi/denki/1612356699/ いうても今時は給料皆高いので頼れないよな
1000円で作れるものが設計製作2時間でも10万円するからな
適当に作れるのはyoutubeやブログ参考に自作する方がと思ってたら何故か治具だらけです
自作亭道具男でした OS作るなんてよほどの変わり者だね
まあ頑張りや~ ここに限らず「俺様が気にいらない話題はやめろ」みたいなのを最近よく見る
的外れなレスを書きまくって話題そらしするのもよく見る 年と共に高まる説教欲を現実世界で満たせない人が多い電気電子板はそんなもんでしょ 使う分には製品同梱かフリーので十二分だけど
汎用OSまでいかずともマルチタスクモニタくらい書いとかないと
その後の理解がちがってくる |
| 彡⌒ミ
\ (´・ω・`) またか髪の話してる
(| |)::::
(γ /:::::::
し \:::
\ >>855
宗教入っているアフィ信者も結構いるけどな。技術的根拠が全く無いぶん厄介 Arduino界隈にもAVR原理主義者がいるよなw
新型のR4はR3と互換性ないからゴミ!みたいなのをちらほら見る >>860
ESP32,STM32なんかとくらべてゴミみたいな性能なのになぜ未だにMega328使う奴がいるかというと互換性だけの理由だからな 純粋にマイコンレベルで比較するならESP32やSTM32よりAVR8の方がリアルタイム処理を実装しやすい
あと出力ドライバがかなり強力 伸びてるから何かと思ったら自作OSの記事が若干時期がずれて騒がれてると言う話なんだな
1500行で作れるOSで仕組みがわかるんならいい話だと思うけど
トランジスタの本格的な使い方なんて学ばなくてもデジタル的にスイッチ動作を学べばいいんじゃないかなとは思うけど
大学で情報系なのにトランジスターから始まってコンピューターの仕組みまで沢山講義があった
普通に要らない授業だった 実用で何か必要になるようなら学習する意味もあるだろうけどそうでなければ趣味の範囲だろう
不必要にハードルを上げてどうするんだ 学校の講義は個人のためにあるのではない。
もしかしてCPUをエミュレートする仕事につく優秀な人材がいるかも知れないのだ。 ゲームエミュレータもだけど、CPUデバッガとか、OS作ったり、最適化(手作業はしないけど)
新しいコンパイラ言語作ったり、CPU内の動作を知ってないとだめでしょ。 >>875
最新のSDKにはBTのサンプルがあるから見てみたら 機能seeedでpi4の1Gが35$で特売されてたので買ってしまったわい picoのデバッグに
IAR+(debugprobe or picoprobe) で使えてる人居る?
j-Link使えるのは当然として
STLink/V3はpicoのswdに使えないと海外サイトで見たんだけど? たしか、SEGGERからST-LINKをJ-Link化するファームを出していたはずだけど。
気に入らなければST-LINKに戻せる親切設計で。 そのファームってSTM32専用じゃなかったっけ
他のマイコンで使ったら機能してもライセンス違反では 本質的に同一の debugprobe とpicoprobeは
IARのCMSIS-DAPモードでは動かないの?
これで動いてくれたら別にV3で動かんでもいいんだけど >>879-880
評価ボード(NucleoかDiscoveryなど)だけ、で使うことが前提だし、
たとえば、Nucleo から 切り離したST-LINKでオリジナルなSTM32ボードをデバッグするのには使えないのでは。 このスレにIARでpicoをいじっている奴なんていないだろうからな
IARを使っているやつならJLINKぐらい持っているだろうし >>883
NucleoはSTLINKとターゲットMCUを分離して使用できるように作られているんだけど何を言っているんだ? マイコンボード自体学習用みたいなものだし高価な開発環境で使う人はそりゃ少ないだろうな 仕事で使うならまずはマイコンボードと開発ツール買うんじゃね? マイコンを仕事で使うなら自分で買う事ってそうない気がする >>885
>>883は「NucleoはST-LINK部を切り離せない」とは書いてないですよ。
「SEGGERからST-LINKをJ-Link化するファーム」について、それを使ってもかまわない範囲の話です。
>>880が指摘していますが、物理的にできるかどうかの話ではないわけだし。
ライセンス違反してもバレっこないよ、って話なら、ああそうですか、です。 仕事で使う機材やソフトの費用を勤め先に出してもらうことは、
「誰かにおぜん立てしてもらわないと開発できない」とは別の話だと思います。
それとも、>>889さんのお勤め先は、みなさん自腹なんですか。
知り合いが何度も切腹した、って言ってましたが、それはお気の毒です。
自営なら話は違いますが、それが勤め人にも適用できる話ではないことぐらいは分かると思います。 >>889
自分が振ったの仕事で使うならという話でしょ
藁人形論法やめろ >>891
自分で使うツールを自分で決めて発注しないの?誰かに買ってもらうの?
まあ、「買っといて」ってのはあると思うけど。 >>894
お前みたいな相手が言ってないことに対してさも言ったかのように論点をすり替えて反論する詭弁の事だよ
検索もできんのか? >>888が書いているのは、この流れ(特に直前の「高価な開発環境」というキーワード)の
中で常識で補完したら
マイコンを仕事で使うなら自分(の個人のお金)で買う事ってそうない気がする
↑費用の出どころの問題
だと思う。
そのほかにも、流れとは関係がなくとも
マイコンを仕事で使うなら自分(の自由意思で選ん)で買う事ってそうない気がする
↑客先の指定。受託中心の業者さんならありうる話。
という解釈もありうる。
なんにしろ、「誰かにお膳立てしてもらわないと開発も出来ないの?」なんて侮辱めいた表現をするのはなぜなんだい? >>890
Nucleo on board STLINK/STLINK FW+Custom STM32 board→OK
Nucleo on board STLINK/JLINK FW+Custom STM32 board→NG
Nucleo on board STLINK/STLINK FW+Custom nonSTM32 board→NG
Nucleo on board STLINK/JLINK FW+Custom nonSTM32 board→NG
って話ではなくて?話の発端は>>878だしJLINK FWありきには読めませんが
>>891
会社員であっても業務に直接的に関係しない自分の知見を広める投資まで
会社に出してもらえるケースは相当珍しいと思うしグローバルスタンダードでもないと思う >>898
なにが不満なのか分からないですが、
>>883でぼくが「NucleoはST-LINK部を切り離せない」とは書いてないのに
あなたが「NucleoはSTLINKとターゲットMCUを分離して使用できるように作られているんだけど何を言っているんだ?」と、
的外れな噛みつき方をしたことを言ったことはどうなったんですか?
このことにあなたがコメントせずにスルーするのは不誠実だと思います。
発端がどうであれ、ぼくが書いたのはライセンス的に使えないのでは? という話です。
ライセンス的にNGなものについて、物理的に使えるかどうかを議論することに関心はありません。
繰り返しますがライセンス違反なんて知ったことか、って話なら、ああそうですか、です。どうぞ続けてください。 >>899
>>878にはJLINK FWを入れたSTLINKを使用するとは書いていないし
そのような使い方をほのめかしているようにも読めません
にもかかわらずあなたはJLINK FWを入れたSTLINKを前提とし
それ以外の可能性を排除しているのはなぜですか? >>895
「自分が振ったの仕事」って何?
言ってないって言い張るの? >>900
> >878にはJLINK FWを
おちついてください。>>883でぼくがアンカーをつけたのは、>>879-880 です。 「自分が振ったの仕事で使うならという話でしょ」の「自分」は「私」ではなく「あなた(ID:D9i7RJGBを指す)」だろね。
だからこれは、
「あなたが持ち出した>>887は、仕事で使うならという話でしょ」
の意味だろう。
>>889は >888の「自分で買うことはない」を「自分のお金で買うことはない」ではなく「自分で選ぶことはない」と解釈してしまったんだと思う。
誤解はありうることなのだけど、きつい言葉は、意図のずれを感情で大きく広げてしまう。収束するように努めよう。 >>879が>>878に向けたレスであることは明らかでしょう。>>880も同様に>>879に向けたものでしょう
879や880に関するレスで大本である878を無視すべき合理的理由はないはずです >>904
>879や880に関するレスで大本である878を無視すべき合理的理由はないはずです
それはあなたの自由な拡大解釈とも言えますが、878に対して、
「JLINK FWを入れたSTLINK」を提案したのが>>879で
ぼくは、>879に対して、それはNGなのでは、と言ったわけです。
>あなたはJLINK FWを入れたSTLINKを前提としそれ以外の可能性を排除しているのはなぜですか?
と書かれていますが、
それに対する答えは、>883が 「JLINK FWを入れたSTLINKを提案した>879」に対するコメントだからです。
他の組み合わせに対しては、言及していないだけで、積極的排除はしていません。
あなたから、ぼくが、積極的排除をしているように見えたとしたら、あなたの思い込みです。 真っ赤にして語るやつって大抵混乱してる
大変だな君たち
外で深呼吸でもしてこい これが理系のどうでもいい会話の理論相撲のカオス状態
一般人からすると、何言っての?という迷惑極まりないコミュ障
本人だけしか理解できない、長文を並べて自己の主張を繰り返す。
自分もそうなってないか客観視するように心がけよう。嫌われるだけです。
論理立てて話す人が全員頭いいわけではない。 >>908
当事者は視野がせまいだけ
あなたは直交してる概念を混ぜがち
どっちも注意 一定量以上の文章だと自動フィルタリングを組み込んでおくと捗る ここは学問・理系の板だが論理立てなくて良い可能性ってなんだ?
なれあいたいだけとか? 論理よりも、その場での多数意見を確保することや、論陣を雰囲気的に優性にすること、
あるいは、その空間の空気を乱さず、その場の多数に嫌われないようにすることが大切だと考える人はいるしね。 >>913
そもそも何が知りたくて質問しているのか
短く丁寧に質問しなおしてほしい
君のその内容だと単なる言い掛かりに近い感じがする >>913
一々説明されなくとも多数は理解してる
事細かに説明しても理解できないバカが居る
事細かに判ってることを書かないと気がすまないキチガイが一定割合居る
自分にレスつけられると意地になる湯沸器が一定数居る
スレタイ気にせずに自由な野良犬が少しいる
こんな便所の落書きでいきりたつ必要ナシですよ。適当にながすスキルつけましょ 多数が理解していても理解していない人は救われないしなあ。みんなはひとりのために。 彼らは何者にもなれない自分に気づいてしまった人たちでせめて世間に関わろうと必死に考えた末の煽りなんですよ Raspberry Pi Pico Hってブレッドボードで使いやすいですか?
普通の太さのピンヘッダだとブレッドボードに挿すのが大変と聞きました
もしHで大変なら無印Picoにして細ピンヘッダをはんだ付けがんばる方がいいのかなと >>920
はんだ付けできるなら無印の方が絶対にいいぞ IARをSTM32で使っていますが
STLinkを接続すればGDBサバなんか挟むこともなく直接IARでROMイメージの書き換えもデバッグも可能なので
picoの場合もdebug probeでCMSIS DAPモード指定で同じようなことができるもんだと思ってました
やってみるとウンともスンとも.
IARからROM転送しようとするとプローブがありませんとエラー
デバイスマネージャからは"CMSIS-DAP Interface"が見えてるんですがIARはコイツを認識しないようです IARから直接デバッガが見えてない時点でIAR使う意味なんてもうないんですが
IARにはGDBサーバってモードがあります.GDBサーバと書かれていて, GDBサーバ接続モードで動作します.
要するにGDBクライアントモードじゃないかと思うんですがww,こいつを試してみました.
pico SDK v1.5.1をインストールzadig-2.8でCMSIS-DAP Interfaceのドライバをlibusb-win32に置き換え
WindoesターミナルからOpenOCDを起動するとport 3333でlisten状態で待機
IARからROMイメージ転送するとターミナル上に
Info : New GDB Connection: 1, Target rp2040.core0, state: halted
Warn : Prefer GDB command "target extended-remote :3333" instead of "target remote :3333"
Info : The target is not running when halt was requested, stopping GDB.
Info : The target is not running when halt was requested, stopping GDB.
・・・
Error: gdb requested a non-existing register (reg_num=41)
Info : dropped 'gdb' connection
となってアボート
OpenOCDはリクエストに反応してるけど
IAR が存在しないレジスタ指定てるわけ?
IAR側では
セッションが中止されました
とのこと
I-JetとかJ-Linkならgdb鯖を介することなく直接接続できるのかな?
結局IAR+debugprobeでは使えませんでした
使えてる人こうすれば使えるよとかアドバイスお願いします コンパイル時点で気になったのは
ルネのRXにしてもSTMのCubeMXの設定にしてもメーカの作ったコンフィグ情報をIAR側で使えたんですが,
picoの場合はsdkとの間でハードウェア定数の統一もされてないようだし,そのしくみもどーなってるのか?
IARのいうPR2040のサポートってのは
どこまでを意味してるのかちょっとわからなくなりました >>920
KSYで開発セットってのを買うとはんだ付けされてないヘッダがついてきましたが
このヘッダじゃピンが太すぎてブレッドボードで使うのはよろしくないです
ブレッドボードで抜き差しするのに適した細いピンヘッダが秋月で売ってるのでそっち買って
自分ではんだ付けしたほうがいいですよ ありがとうございました。
それでは次の方、どうぞ。 >>924
ここで色々尋ねるよりIARに尋ねたほうが良いだろ
IARは日本法人あるから尋ねるの楽だろ >>921,925
ありがとうございます
やっぱり無印がおすすめですか
はんだ付けはまともにやった事ないので自信ありませんが挑戦してみます >>928
秋月の細ピンヘッダはんだ付けおすすめ
ブレッドボード傷まないし
ユニバーサル基板に乗せるときは丸ピンICソケットと合う うちのPICOは四角いピンヘッダ付けてブレッドボードに抜き差ししまくってるが特に問題ない
ブレッドボード痛むとか考えたこともなかったわ… >>928
ピンヘッダのはんだ付けはあんま時間かけてると根元のプラスチックが溶けてしまうのが注意点
LSI用のピンピンにとがった小手先じゃなくナイフ型か先の平べったい小手先がオススメ
んで,はんだ付けする面とは逆の面に
別のユニバーサル基板を持ってきてそいつでピンヘッダを挟むと曲がらずきれいにヘッダが揃うよ.
基板の下になにか安定するスペーサーになるもの置いて基板そのものを浮かせてピンヘッダが机と接触しないようにするのもポイントかな
よく使うのは机の周辺にある大きさのそろった消しゴムとかホッチキスのブロック2つをスペーサ代わりに使うかなw >>930
スクラッチコネクタだから必ず痛む
太いピンヘッダは間違いなく痛みも大きい
そのためにわざわざ細いピンヘッダってのがある
指力あり富豪は気にせんでいいよw
俺は貧乏で非力なんでな そこまで気になるならゼロプレッシャーICソケットで変換基板でも作ったらいいんじゃないか? ブレッドボードなんてすぐ接触不良を起こすしバンバン買い替えたほうがよさそう うっわなんだかスゲェ厭味ったらしいレスがw
嫌なことでもあったか?>>932 Picoにピンヘッダをはんだ付けするなら最低でもFX-600かPX-280
出来ればFX-951/950(互換機可)かRX-852ASあたりを使いたいところだな
コテ先はD16かD24あたり。はんだは国内メーカーのSn60Pb40で
非温調のコテや無線はんだは非推奨 ホーザンあたりの温調機能のないセラミックはんだごてで不満もったら
ステーションタイプの温調なんぞに手を出さずMetcalの高周波かハッコーのIHへ行けといいたい
こて先発熱は蓄熱式とはもう次元が違う.ピンピンに尖ったコテ先でQFPあたりをはんだ付けして実感する
俺はMetalcalはディスコンになったPS800をコテ台だけPS900のマグネットスリープタイプに交換して使ってる
あとMetcal特許が切れた直後発売されたハッコーのFX100も持ってる
PS800はMetcalで一番安くて周波数も450kHzと低いんだが
上位モデルやFX100の13MHzとの違いは使っててもよくわからんかった.
なのでPS800のパワーアップ後継モデルのPS900でいーんじゃないかな? QFPのはんだ付けにピンピンに尖ったコテ先を使うのか。ぼくは、ぶっといDかCでやっつけるものだと思ってる。
どんなものでも価値は価格と相談して決めるものだし、それゆえ、モノの価値はお金をどれだけかけられるかで変わってくる。
潤沢にお金をかけられる人なら、高価なツールの価値は高くなるが、
少しでもお金を節約したい人から見れば、高価なツールの価値は低くなる。
(出費に厳しい人から見れば、FX-600だって、高い割にはたいしたこともないクソだし、
お金をかけられる人から見れば、たったこれしきこの値段で、ななかなやるじゃないか、になる)
ハッコーがFX-100を出したとき、FX-95xはハッコーの最後の電熱線ステーション機だろうと言った人がいた。
IHが全面的に優れているものであれば、そうなったであろう。
実際はどうかといえば、FX-95xの後継機種ともいえるものが出た。それが現時点での結果である。
電子回路がどんどん微細になっていっているとはいえ、微細であろうがどうせコテで対応できるのは限度がある。
個人的には、手はんだでもクリームはんだ+温調ヒートガンを使うことが多くなっている。
でなければ、QFNとか下面露出パッドから放熱するパワーICとかしんどいやん。
湯水のようにお金を使える人は別として、はんだごてにばばーんとお金を注ぐより、全方位で何にどれだけを
使うのかを考えるべきだと思うのだ。 IH買う金あるならT12システム+ホットエアをそろえたほうが良いと思う
>>939
FX-951/950(というかFM-2028)と比べたFX-600のメリットって
・一体型で少フットプリント
・接触不良を起こさない
・安価
くらいしかなくない?特に作業性や性能はFM-2028がかなり優れるし
FX-951/950を中華のT12コントローラに置き換えても大差ない
中華のT12コントローラ一式とFX-600一式の価格差も6千円くらいじゃね
以前と比べると大分値上がったが
少なくともFX-600やPX-280で十分と思考停止するのは視野が狭いと思う
FM-2028を使ったことがないのならHAKKOがMaker Faireに
試用スペースを用意していることがあるので試してみるのも手 趣味にかけられる費用はひとそれぞれだし、
自分が使えるのが当然と思える金額を他人も同じだけかけられるだろう、という前提で話をするのは、
お金をかけられないと思っている人に辛い思いをさせたり、イラつかせる恐れもあることは意識した方がいいと思うんだ。
Maker Faireに行くこと自体、たいへんな出費をともなう人と、同じ金額でもたいした出費でもない人がいるし、
近所で簡単に行ける人もいれば、一生に一度はいけたらなあと思う人もいるだろう。
まあ、ぼくも温調ヒートガンの話をしたけど(これは、さんざん思案したあげく5000円以下で買った)
ちなみに、個人はどうだか知らないけれど、少なくとも会社だったらハッコーはデモ機を貸してくれる。
そういうサービスを使うのも手だと思う。
買えるときに買えるものを。
さしあたり、FX-600はいいコテだと思います。 非温調コテを使って「上手くできない」、「苦手だ」みたいな人は珍しくないし
「FX-600があれば十分」とか「PX-280が最強だ」みたいな話も見かけるよね
そしてこの手の人に共通するのは「ステーションタイプのコテを使ったことがない」
最終的に何を選ぶかは本人が決めるししても「ホビーなら○○で良い」みたいな話を
妄信してそれ以外の選択肢を検討しないのは少なからずデメリットがあるんじゃないかな
ちなみに自分は昔務めていた工場でHAKKO 942を触って「これスゲー!超使いやすい!」って
なってしばらくしてFX-950を買った(当時は安価な中華製T12コントローラなんてなかった)
工場なんかだとやはりFX-951がスタンダードかな?主力にFX-600を使っているところって
どのくらいあるんだろうか 作る物に丸ピンICソケットつけとけば細ピンヘッダでブレッドボードと行き来できるとか
はんだ付けのノウハウなど参考になりました
初心者なのでこては温度調節できない安めのものを買ったのですが買い替えた方がいいレベルですか? いいハンダゴテを選ぶのもありだけどペースト状のフラックスをたっぷり使えば大体どんなハンダゴテでも綺麗にいける ペーストは攻撃性高いから洗浄セットで考えないといけないのが辛いわ >価格差も6千円くらいじゃね
中華ステーションコントローラーとホルダ2本とT12チップ5本で4000円くらいだった
最初はノートPCの19V電源で使ってたけど、24V10A電源を1000円で買ってきた、ケースは100円のスチールケース
コテ2本Kタイプにしてジャンクももりもり解体できるし、細かい作業も万全なので実に気に入ってる5000円セット
浮いた金でRIGOLのオシロ買った レス数が950を超えています。1000を超えると書き込みができなくなります。