ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

MESで遊ぼう!コミュのautoexec.batについて

  • mixiチェック
  • このエントリーをはてなブックマークに追加
現在H8/3069F LANとMES2.1を使って気象計を作成しています。
AD変換し、LCDに結果を表示したりUDPで計測値を返すkishou.elfはほぼ完成し、次はデータ集計するサーバ側を作るところまできています。
そこでH8マイコン側は電源を入れたらすぐに動作する状態になってほしいので
config.sys
shell.elf
kishou.elf
そして

ifconfig ne0 192.168.0.200 255.255.255.0
gateway 192.168.0.1
/ram0/kishou.elf &

と記載したautoexec.batを同一フォルダにいれてmotファイルを作成し、マイコンに転送しました

しかし、ハイパーターミナル上では
MES >Micro Embeded System Ver2.1 Rev
3
ifconfig ne0 192.168.0.200 255.255.255.0
net0 IP Address:192.168.0.200. Netmask:255.255.255.0. MAC:00:02:cb:01:dd:5e
gateway 192.168.0.1
/ram0/kishou.elf &
MES >

となるものの、
kishou.elfは動作してくれません。

電源入れると機能するようにするにはどうしたらいいのでしょうか?

コメント(6)

あれま動きませんか...

ポイントはいくつかあると思うんですが、

1. /ram0/は特につけなくてもいいはずです。つけても無害だとは思いますが試したことない...
2. 「動作していない」ことはどうやって確認しましたか?起動時にメッセージを出させてみるのも一案です。
3. そもそもkishou.elf単体でテストはやってますよね?

歯切れが悪くてすみません。手元では同様の方法でUDPサーバプロセスを走らせています。
動かなかったので、フルパスで書いてみたのです。。。
でもだめでした。

kishou.elfは、起動時にLCDに[℃],[%]等のラベルを表示します。
これが表示されない。
クライアント側からAD変換値を返すコマンドを送信してもだんまりです。

ターミナルから通常通り kishou.elf & で起動すると動き出します。

やり方はあってるようですので、
もう少し試行錯誤してみます。
100回いかないように。。。。
よかったらソース見せてもらえます?
#どうやって?
動きました。

間違ってたのはautoexec.batの書き方でした。。。

kishou.elf &←ここで終わってたため、最後の行が実行されてませんでした。
ちゃんと入れてたはずなのですが、
編集中に改行を消してしまったようです。
現在は最終行にはdirコマンドを入れておくことにします。。。

#これでようやくアルミケースに入れれます。
なるほど。それは軽くハマれそうですね。
なんにせよ動いてよかったです!

はてさて。お仕事でDDNSクライアントとか実装しなきゃならなくなっております。
あらかた出来てるので今週中には公開できると思うけど... 人柱ぼしゅ〜(笑)

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

MESで遊ぼう! 更新情報

MESで遊ぼう!のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。