[H8-ML(194)] Re: flash.exe その後
From: sanmiya.yoshimasa@xxxxxxxxxxx
Date: 1999年07月12日(月)08時32分30秒
 2台とも同じ現象になるとか、うまく動くときもあるということ、
さらにS7を後から入れればいいことから、使用されている電源を他の
ユニットに変えてみたらどうでしょうか?あるいはリセット端子に
GNDと接続するスイッチを取り付けてflash.exeの指示に従い外部リセ
ットするとか。
 H8へプログラミングする際、電源シーケンスが規定されてます。
M/Bについてくるハードウェアマニュアルに(おそらく^^;)書かれて
ます。おそらくリセットタイミングがうまくないかと予想します。

 2台組み立てて双方同じ現象ならCPUボード外部を疑うのが妥当で
しょう。 CPU側は今回のようなばらつきなどまずありません。書きこ
んだプログラムもまったく同じように書くことができます。


 H8に書きこむときは、所定のピンに所定の電源を印加した後、リセッ
トをかけなければなりません。使用されている電源の立ち上がりが遅
い場合、秋月のM/Bをそのまま使用するとリセットタイミングを確保
できないかもしれません。
#M/BのR5とC8の値、あってます?これだけの定数ならうまくいきそ
うな気もしてるのですが(^^;;;

 ちなみに秋月のM/B回路を見るとリセットタイミングはS7から供給
された電源でつくられます。場合により電源が立ち上がりきらないで
リセットが解除されるかもしれません。

 リセットタイミングが影響しているかどうかは、
1・現在の状態のまま
2・M/Bをライタモードにしたまま
3・電源を入れて
4・flash.exeを起動して
5・リセットしろと言われたら
6・CN4−10のRES端子とGND(CN3−1か2でいい)
  をショート
してみればわかります。

 正常なハードウェアならこれで書きこみプログラムが転送されるは
ずです。

 使っているパソコンのシリアルポートの動作が省電力モードで通信
止めるとか、おかしいことはないですよね?
-- san

スレッド概略
[表示中](起点)


投稿順に移動
[←前の記事へ(P)]
[→次の記事へ(N)]


リスト表示へ
[このスレッド(T)]
[本記事の前後(L)]