今まで起動できていたものが突然起動できなくなりました。調べたところ、これはsafe modeで、本来は起動時に特定のキーを押すか、設定ファイルで設定するか、あるいは起動時に特定のGPIOピンのジャンパ、等の方法でこの状態に入るものです。
ところがなんらかの理由でICのGPIOピンが壊れていると読んだ時にプルアップ抵抗の効果が得られずlowレベルと判定、何も接続しない状態でもこのモードに入ってしまう、という例が報告されていました。今回私のケースはこれでした。
ICの一部の機能が正常に働いていないわけですので本来はユニットごと交換するべきなのですが、さほど信頼性を要求しない箇所に使用しているのでごまかしてもう少し使用してみることにしました。その方法はいくつかの質問サイトにありました。
recoveryパーティションのrecovery.cmdlineというファイル内に起動オプションが並んでいます。この最後に(区切りのスペースを入れて) disablesafemodeという語を追加することで文字通りsafe modeが無効化、GPIOピンの状態に関係なく通常起動するようになりました。
登録:
コメントの投稿 (Atom)
知能ロボコン2025参加
6月14、15日、知能ロボットコンテスト2025にロボット「 逡巡 」で出場しました。 昨年同様、 新ROBO-剣 用のロボットを最小限の改造で流用、基礎的なプログラムの開発を進めるとともに実運用して問題点を洗い出すという目的でした。 結果 は決勝戦まで進出、 チャレンジ技術賞を...

-
#M5Atom Matrix lift off! pic.twitter.com/RwyjUNWCA0 — 山口辰久 (@qzy13700) April 29, 2021 子機となるクワッドコプターの新しいハードウェアを作成しました。制御ソフトウェアを移植し、旧型子機...
-
3月15日に行われた 第15回チロルチョコロボット大会 に出場しました。 ここ数年続いている射的競技があるのですが、これに新しい方法で挑みました。 自律的に紙コップ標的めがけて進んでいく車両型ロボットを作り、これを発射体として使いました。発射体というと普通は何か物を...
-
KONDOのICSとは、 KONDOのロボット用サーボシリーズ(KRS-2500番台、4000、5000番台など)等に採用されている半二重調歩同調・CMOSレベルのシリアル通信規格です。 技術資料が公開されています 。1本の信号線で送受信を行い、同一バス上に複数のデバイス(主とし...
0 件のコメント:
コメントを投稿