[H8-ML(173)] はじめまして
From: Mitsuo Tamatsukuri <tamazoh@xxxxxxxxxxxxxxxxxx>
Date: 1999年07月01日(木)05時03分21秒
はじめまして。玉造と申します。

購読を希望したいと思いますので、先ず自己紹介から。。

H8は1週間程前に秋月で購入して楽しんでいます。

現在の環境は、Solaris7+gcc+binutil+newlib+gdb+xemacs と日立製フリーモニターでとりあえず
リモートデバッグができるようになった所です。

それと、メモリは、以前のPC M/B に乗っていた、32Kbitx8bitのキャッシュ用SRAMを4つ乗せ
モード5で2ウエイトアクセスしています。-- 廃品利用です :-) 
表示用にはLCDを買いそこねたので、とりあえず7SEGを4つ付けています。

先人の方の苦労の賜で、ここまではすんなりいったのですが。。
軟弱者の私はここで、いくつかの壁に直面しました。
何か情報があれば教えて頂きたいのです。

壁1.  FlashROMにgccでコンパイルしたコードを書き込むのには、どうすれば良いのだろう?
	ldscript/h8300.x の内容を合わせて書いてみたのですが、ダウンロード中タイムアウト
	してしまいます。(書き込みは、WIN98上で秋月のプログラム使用)
	この状態で、実行すると動くのですけど。。

	思うに、ldscript 内の定義で、ram(つまりROM) と stack が連続したメモリマップ上に
	いないとまずいような。。

壁2.  GNU環境で出力した Sレコードファイルがとても大きくなる。
	-nostdlib オプションを付けて、デバックはOFFですが、秋月で買ったCコンパイラの
	10倍程大きいコードを吐き出します。
	(GNU環境ではS2レコードを吐き出します。)



コードのデバックは、CPUモード5で実際の動作は、モード7を考えているのでちょっと悩んで
います。


  ----------------------------------   
 Mitsuo Tamatsukuri / Saitama, Japan
 tamazoh@xxxxxxxxxxxxxxxxxx
スレッド概略
[表示中](起点)


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


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