081014

|



AKI-H8/3052F、なんとか動きました。まずは取説通りにWindows上でコンパイルして転送。



実はここに来るまですんなりとはいかなかった。電源を入れてみるとLCDはこの 状態(リセットがかかっていない状態)。LEDの方はプログラム通り動いている。

基盤をじっくり見直して、マニュアルも読み直してみても問題ない...。どうも LCDが不安定なようだ。ときたまちゃんと動くのだけどスイッチをON/OFFして表 示を更新すると文字化けしてしまう。ここまで来ればいい方で、大体は上の写 真の状態。

このプログラム、MBTEST.SRCについてググってみると、3048用のそのままのよ うなので3048の16MHzから3052の25MHz用にウェイト用のスピンループの回数を 調整してやるも、変わらず。
LCDアダプタのM/B側のハンダがちょっと汚なかった(導通はあるけど、一部パター ンが見えてるような状態。)ので、ハンダゴテをあてなおしてみたところ!(この写 真は直した後)、安定動作しました。結構厳しいのね...。ナメてましたよ。

開発環境をNetBSDからにしようととりあえずpkgsrc/cross/h8300-hms-*を入れ てみようとしたところ、コンパイル失敗。これ だtoolchain/32595: gcc/read-rtl.c: invalid lvalue in increment (gcc 4) 。 ここはこれで通 りすごしたけれど、まだ他にもこの類の修正が必要だ。ターゲットは違えど連 日gccにやられるとは。