SH/H8 用フラッシュライタ (20) H8ライター 0.38b3 ― 2010年10月24日 21時02分02秒
H8ライターのバージョンが上がっていた。
「USB <-> シリアル変換ケーブルを使用した場合、転送が遅かったのを修正」
ということなので試してみたくなった。
測定条件
CPU基板 AKI-SH2/7045F
ファイルサイズ mot file 176,166byte
シリアルポート AKI/USB-RS232
時間計測はストップウォッチ
これは驚きだ。
ここまで早くなるなんて...
h8flush を抜いて最速になってしまった。
7045_F286_P1152.mot (7045_F286_P384.MOTのボーレートだけを115200に変更)
参照: H8ライター + H8工作 + PIC工作
「USB <-> シリアル変換ケーブルを使用した場合、転送が遅かったのを修正」
ということなので試してみたくなった。
測定条件
CPU基板 AKI-SH2/7045F
ファイルサイズ mot file 176,166byte
シリアルポート AKI/USB-RS232
時間計測はストップウォッチ
H8Writer 0.38b3 23.68秒 参考までに h8flush 3.7 27.53秒 fw 2.6 46.03秒 fdt 4.02 78.40秒 H8Write Turbo 2.2 82.94秒 H8Writer 0.36 83.72秒
これは驚きだ。
ここまで早くなるなんて...
h8flush を抜いて最速になってしまった。
7045_F286_P1152.mot (7045_F286_P384.MOTのボーレートだけを115200に変更)
参照: H8ライター + H8工作 + PIC工作
SH/H8 用フラッシュライタ (21) H8ライターの書き込み制御ファイルをコンパイルする(4) ― 2010年10月25日 20時57分13秒
「SH/H8 用フラッシュライタ (18) H8ライター 0.38b3」で作成した 7045_F286_P1152.mot を shc の新しいバージョンでも作成してみようと思った。
これは以前コンパイルできることを確認済みだ。
しかし、コンパイルしてリンクしようとするとエラーでリンクできない。
以前使ったものと、バージョンが異なるのかもしれない。
今回は
SH SERIES C/C++ Compiler V.9.03.02.000
以下のように、セクションサイズの合計が制限を超えてしまうというエラーになる。
"LINK.SUB"の内容を変更して事なきを得たが困ったものだ。
以前使ったコンパイラのバージョンの時の LINK.SUB (SuperH RISC engine Standard Toolchain (V.9.0.3.0))
今回使ったコンパイラのバージョンの時の LINK.SUB (SuperH RISC engine Standard Toolchain (V.9.3.2.0))
環境: SuperH RISC engine Standard Toolchain (V.9.3.2.0)
これは以前コンパイルできることを確認済みだ。
しかし、コンパイルしてリンクしようとするとエラーでリンクできない。
以前使ったものと、バージョンが異なるのかもしれない。
今回は
SH SERIES C/C++ Compiler V.9.03.02.000
以下のように、セクションサイズの合計が制限を超えてしまうというエラーになる。
Optimizing Linkage Editor V.9.05.01.000 Copyright (C) 1989,2008 Renesas Technology Corp. and Renesas Solutions Corp. All rights reserved. SentinelRMS (C) 1989-2006 SafeNet, Inc. All rights reserved. Software license problem: Duration of Trial License of UNKNOWN is exhausted. (37) ** L3430 (F) The total section size exceeded the limit Optimizing Linkage Editor Abortsubcommand の解釈が変わってしまったようだ。
"LINK.SUB"の内容を変更して事なきを得たが困ったものだ。
以前使ったコンパイラのバージョンの時の LINK.SUB (SuperH RISC engine Standard Toolchain (V.9.0.3.0))
OUTPUT 7045_v INPUT 7045_v LIST FORM stype START P,B/0fffff000 EXIT
今回使ったコンパイラのバージョンの時の LINK.SUB (SuperH RISC engine Standard Toolchain (V.9.3.2.0))
INPUT 7045_V.obj list START P,B/0fffff000 OUTPUT 7045_v.abs end INPUT 7045_V.abs FORM stype OUTPUT 7045_v.mot EXIT
環境: SuperH RISC engine Standard Toolchain (V.9.3.2.0)
最近のコメント