どぶお/SheevaPlugで遊ぼう!
設定されている環境変数をまとめてみます。適当なものもあるかも。
一般的なもの
| パラメータ | 値の例 | 解説 |
| mainlineLinux | yes | メインラインカーネルを使用する |
|---|
| arcNumber | 2097 | ボードの種類を決定するID |
|---|
| baudrate | 115200 | ボーレート(bps) |
|---|
| ipaddr | 10.4.50.165 | 起動時のIPアドレス |
|---|
| serverip | 10.4.50.5 | sntpコマンドが参照するサーバのIPアドレス |
|---|
| netmask | 255.255.255.0 | ネットマスク |
|---|
| run_diag | yes | |
|---|
| loads_echo | 0 | |
|---|
| rootpath | /mnt/ARM_FS/ | NFSサーバ上のルートファイルシステムのパス |
|---|
| console | | |
|---|
| ethprime | egiga0 | 優先ネットワークデバイス。電源投入時ethactがこの値で初期化される |
|---|
| ethmtu | 1500 | ネットワークデバイスのMTU値 |
|---|
| usb0Mode | host | USBのモード(device or host) |
|---|
| nandEcc | 1bit | |
|---|
| netretry | no | |
|---|
| rcvrip | 169.254.100.100 | |
|---|
| autoload | no | bootp,dhcp,rarpbootコマンドでIPアドレスを取得後、自動でファイルをダウンロードするか |
|---|
| ethact | egiga0 | 現在アクティブなネットワークデバイス |
|---|
| bootargs | | ブート時のカーネルパラメータ |
|---|
| bootcmd | | ブート時に自動実行されるコマンド |
|---|
| ethaddr | 00:50:43:xx:xx:xx | MACアドレス。任意に設定可能 |
|---|
| stdin | serial | 標準入力に使われるデバイス |
|---|
| stdout | serial | 標準出力に使われるデバイス |
|---|
| stderr | serial | 標準エラー出力に使われるデバイス |
|---|
| nandEnvBase | a0000 | 環境変数が格納されているNAND内のオフセット |
|---|
| bootdelay | 3 | 自動ブートまでの待ち時間(秒) |
|---|
たぶんあまりいじらない方がいいもの
チップセットの設定に関係ありそうなパラメータ。通常いじらない方がいいと思われます。
| CASset | min | DRAMのCAS設定? |
|---|
| MALLOC_len | 1 | |
|---|
| enaMonExt | no | |
|---|
| enaCpuStream | no | |
|---|
| enaWrAllo | no | |
|---|
| pexMode | RC | |
|---|
| disL2Cache | no | |
|---|
| setL2CacheWT | yes | |
|---|
| disL2Prefetch | yes | |
|---|
| enaICPref | yes | |
|---|
| enaDCPref | yes | |
|---|
| sata_dma_mode | yes | SATA使用時のDMAモード? |
|---|
| netbsd_en | no | |
|---|
| vxworks_en | no | |
|---|
| disaMvPnp | no | |
|---|
| enaAutoRecovery | yes | |
|---|
| pcieTune | no | |
|---|
| 不明 | | |
| mvPhoneConfig | mv_phone_config=dev0:fxs,dev1:fxs | |
|---|
| mvNetConfig | mv_net_config=(00:11:88:0f:62:81,0:1:2:3),mtu=1500 | |
|---|
| yuk_ethaddr | 00:00:00:EE:51:81 | |
|---|
| loadaddr | 0x02000000 | |
|---|