2

I am trying to paste a line; which is:

setenv -p STARTUP "ifconfig eth0 -auto;boot -z -elf 136.170.195.87:vmlinuz-nfs-7231b0-D183-NFS-DEBUG 'root=/dev/nfs nfsroot=136.170.195.87:/export/home/joshis1/vmlinuz-nfs-7231b0-D183/rootfs/nfs rw bmem=226M@30M ip=dhcp'" 

When I try to copy the line in minicom, the line is not copied completely.

What should I do?

4

4 に答える 4

6

Character tx delay を 1ms に設定することでこれを解決しました。

Ctrl+A に続いて z 't' を選択 'f' を選択 '1' を入力

そして、そこに行きます!

于 2015-11-17T21:05:46.603 に答える
3

たぶん、ラインラップをオンにせずに実行していますか? 「minicom -w」で起動するまでは問題がありました。問題の状況では、画面幅を超える出力行のコンテンツが失われ、入力行のコンテンツが行の先頭に折り返されていました。

私が間違っていなければ、minicom を終了し、"minicom -w" で再起動してください。

于 2013-06-28T17:04:36.957 に答える
1

screen を使用するというこの回答の提案が気に入っています。

ただし、minicom を使い続けたい場合は、 と の両方を有効にするオプションがSoftware flow controlありLine wrapます。

有効にするにはSoftware flow control:

  • を押しCtrl+Aてからo
  • に行き、Serial port setupそれを入力してください
  • を押しgて切り替えSoftware Flow ControlますYes(以前に有効になっていない場合)
  • 設定を永続的に保存する場合は、押しEscて選択Save setup as dflします

有効にするにはLine wrap:

  • を押しCtrl+Aてからo
  • に行き、Screen and keyboardそれを入力してください
  • を押しrて切り替えLine WrapますYes(以前に有効になっていない場合)
  • 設定を永続的に保存する場合は、押しEscて選択Save setup as dflします

オプションを指定して minicom を起動するか、 を押してから行の折り返しを有効にすることもでき-wます。Ctrl+Aw

于 2013-10-28T18:07:08.240 に答える
1

または、「minicom」の代わりに「screen」を使用してみてください。私はずっと前にミニコムをあきらめて、スクリーンを支持しました。一度慣れたら戻れません!クリス・ストラットンはおそらく正しかった。あなたは目標をオーバーランしている. 事実上すべての組み込みターゲットにはフロー制御がありません。そうは言っても、私はこれらのコピー操作を常に画面から実行して、画面を使用して u-boot 環境変数を設定していますが、問題はありません。こちらもターゲット次第!

次のような画面を呼び出します。

screen /dev/ttyUSB0 115200

もちろん、シリアル ポートに対応するデバイス ノードは、シリアル デバイスによって異なります。上記の例は、USB シリアル ドングルを使用した Linux の典型的な例です。私の MacBook では、通常、同じシリアル ドングルに対して次のように表示されます。

/dev/tty.usbserial 

vi が好きなら、screen も気に入るはずです。

于 2013-06-30T12:43:30.253 に答える