0

私は初心者です。を使用してOMAP3 EVMいます。現在、経由で起動できますNFS。しかし、私はそれがしたいですSD cardboot.scrSDブートに変更しながらファイルを削除しました。正常に起動していました。ただし、この行の後、'Uncompressing Linux...'しばらく待ってから、ファイル システムが直接ロードされ、ログインを求められます。行の後に来ていた初期化ログの非常に多くの行'Uncompressing Linux...'が完全に欠落しています。しかし、ルート ファイル システムは完全にロードされており、以前と同じように使用できます。そこで、nfs関連の引数だけを取り除いてboot.scrファイルを作ってみました。

boot.scr以前のコマンドは、

setenv bootargs 'mem=128M console=ttyS0,115200n8 noinitrd rw rootfstype=ext3 ip=dhcp root=/dev/nfs nfsroot=192.168.15.3:/home/mistral/nfsroot,nolock'
setenv bootcmd 'mmc init; fatload mmc 0 0x80000000 uImage; bootm 0x80000000'
fatload mmc 0 0x80000000 uImage
bootm 0x80000000

今のboot.scrコマンドは、

setenv bootcmd 'mmc init; fatload mmc 0 0x80000000 uImage; bootm 0x80000000'
fatload mmc 0 0x80000000 uImage
bootm 0x80000000

を変更していませんuEnv.txt。その内容は、

bootargs=console=ttyS0,115200n8 mem=256M root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait init=/linuxrc ip=off
bootcmd=mmc rescan ; fatload mmc 0 81000000 uImage ; bootm 81000000
uenvcmd=bootd

これで、行の後に起動が完全に停止しました'Uncompressing Linux...'。私が間違っているところを教えてください。

4

1 に答える 1

0

/dev/ttyS0minicom で設定するのは PC のシリアル ポートであり、OMAP EVM ボードではありません

オリジナルの bootargs またはユーザー ガイドのリリース ノートを参照してconsole、EVM ボードと BSP リリースの変数の適切な値を決定してください。

console=適切なオプション を指定することに加えて、

  • earlyprintkパラメータ を渡す
  • silentパラメータを渡さないでください

カーネルのコマンドライン (bootargs) で。

于 2013-08-05T10:02:43.340 に答える