来週はプロジェクトの評価に非常に必要なので、助けてください。また、私はこの分野に精通していないので、インターネット上ですでに提供されている情報から助けを見つけることはできません。
ToradexのColibri T30でAngstrom Linuxをフラッシュするとき、Iris board
非常に特定の問題に直面しました。実行された手順を考慮すると、予想される自動起動またはU-bootブートローダのプロンプトは表示されませんでした。
すでにSDカードにある画像をボードにフラッシュする必要がある場合は、などのユーティリティを使用することをお勧めします
screen
。gtkterm/etc.
Webサイトで提案するのは、次のコマンドを使用することです。
screen /dev/ttyUSB0 115200 # here 115200 is the baud-rate.
USBアダプタのシリアルピンがあることを確認しました。実行中で、/dev/ttyUSB0
から来ると認識されますdmesg | less
。したがって、点滅前のすべてのステップは正常に機能します。 Ubuntu 13.10で上記の画面コマンドを使用すると、端末には空の画面しか表示されず、これらの点滅は発生しません。
上記の自動起動手順のいずれも表示されません。Toradex開発者ウェブサイト。 10分待っていましたが、結果は出ませんでした。画面には端末の種類が表示され、コンテンツのない空の状態に切り替わり、Ubuntuで画面ユーティリティを終了するにはCtrl+を使用する必要があります。また、起動する以前のバージョンのAngstrom-Linuxがすでに存在しているため、ボード上のブートローダは正常に動作します。私たちはColibri_Toradexが提供するカスタムLinuxをアップグレードしたいと思います。AD
この問題が発生する理由と考えられる解決策を知っている人がいれば? ? ?私は彼/彼女の答えに非常に感謝します。
答え1
シリアルケーブルにヌルモデムを使用するとは言及していませんが、おそらくこれが端末に何も表示されない理由です。
デバイスが起動しているため、U-bootが正常に動作します。リリースノートに応じてシリアル設定が正しいToradex開発者のWebサイトでシリアルコンソールの指示を確認できます。。
DTE-DTE接続にはヌルモデムを使用する必要があります。通常の起動時にも、シリアル端子に多くの出力が表示されます。