月別アーカイブ: 2009年4月

動きました

アーデュイーノ互換マイコン・ボードを作る
エレキジャックNo.12
を買ってeJackinoを組み立てて動きました。
秋月のFTDIの基板を乗せているのですが、写真や図で表示される
変換基板のJ1の設定が誤っていて、3.3V出力が4V以上になっていて
気づくのに時間がかかりました。
ハードの単純さより開発環境の充実がポイントなんだと思います。

今日は雨

午前中に病院で薬を頂いてくる。
支給額0の給与明細書届く。
インターフェース付録のSH2基板でjsp動くようになりました。
検索しても見つからないのでjsp-1.4.3のソースの7145を変更して動かしました。
CPUの差
sys_config.cのhardware_init_hook のバス初期化部分
ハードの差
クロックとCS2に接続されたRAMサイズが違うので
user_config.hのスタックの初期値と
sh7145*のタイマとシリアル部分の設定値を書き換え

今日は雨

SH2の開発ツールをアップデートしらた、モニタプログラムのリンクでエラーが
出るようになってしまいました。
sh2hew3.exeを解凍してビルド(ターゲットを変更しています)すると、
Phase OptLinker starting
Command Line :
d:\program files\renesas\hew\tools\renesas\sh\9_3_0\bin\LnkSpawn.exe
-subcommand=”G:\CPU\SH2\mon-hew34\monitor\monitor.sub”
INPUT SUPERH,MONITOR
LIST MONITOR.MAP
SHOW SYMBOL
OUTPUT MONITOR.MOT
FORM STYPE
CHANGE INFORMATION=1320
NOOPTIMIZE
LIBRARY SUPERH,7144
LIBRARY MONITOR
DEFINE $BRR=12
DEFINE $STACK=0
START VECTOR/0,ROM/400,RAM/FFFFFEA0,USER/FFFFE000,SCI/FFFF81B0
Software license problem:
Duration of Trial License of UNKNOWN is exhausted. (37)
L3430 (F) The total section size exceeded the limit
Optimizing Linkage Editor Abort
Optimizing Linkage Editor V.9.05.00.000
All rights reserved.
SentinelRMS (C) 1989-2006 SafeNet, Inc. All rights reserved.
Build Stopped – Fatal Error
1 Error, 0 Warnings
——————————————————————————–
のようにエラーになります。
エラーの出ないプロジェクトの設定を真似て次のようにするとOKになりました。
Phase OptLinker starting
Command Line :
d:\program files\renesas\hew\tools\renesas\sh\9_3_0\bin\LnkSpawn.exe
-subcommand=”G:\CPU\SH2\mon-hew34\monitor\monitor.sub”
INPUT SUPERH,MONITOR
LIST MONITOR.MAP
SHOW SYMBOL
CHANGE INFORMATION=1320
NOOPTIMIZE
LIBRARY SUPERH,7144
LIBRARY MONITOR
DEFINE $BRR=12
DEFINE $STACK=0
START VECTOR/0,ROM/400,RAM/FFFFFEA0,USER/FFFFE000,SCI/FFFF81B0
-output=MONITOR.abs
-end
-input=MONITOR.abs
FORM STYPE
OUTPUT MONITOR.MOT
-exit
Software license problem:
Duration of Trial License of UNKNOWN is exhausted. (37)
Maximum link size limited to 256KB code+data.
Optimizing Linkage Editor V.9.05.00.000
All rights reserved.
SentinelRMS (C) 1989-2006 SafeNet, Inc. All rights reserved.
Phase OptLinker finished
Build Finished
0 Errors, 0 Warnings

ポイントは、-つきのオプションで指定している部分です。
subファイルで与えるオプションはよく変更がありますが
今回は解決に時間がかかってしまいました。

気持ちよい日

ユルユルカ読了
CubeSuite_V110.exeインストール。78K0(8bit),78K0R(16bit),V850(32bit)対応。
トラ技付録の78K0と78K0Sは未対応。
ほぼ問題なく移行できたけど2つエラーになるプロジェクトがありました。
音声データなどの定数定義でエラーになるみたい。

DDTの付録基板動きました



DDTの付録基板(IO基板に取り付け)に書き込むことができました。
78Kの基板(写真下)でVIOを3.3Vにして使用しました。
自分で生成したjedファイルも動いたのでこの後確認が続けられそうです。
長い間使ってきたハンダがなくなりそうです。
0.6mm-200gを使い切ることになります。
同じ径の150gを注文しましたが使い切ることは有るのでしょうか。

もえない読了

気持ちいい季節

ひぐらしのなく頃に礼 賽殺し編読了
シリーズもこれでおわり。
昨日は車のタイヤ交換しました。とっても疲れました。
16F873Aの基板組み立てました。MikroCでUARTの通信が出来ることを確認。
1度書き換えたあとPIC KIT2で書き換えできなくなったみたい。
LVP=0で書き込んだせいかなー?
事情があるワクチンソフトをインストールしました。
ウイルスバスタを実行しているのですが、7時間動かして70%しか進んでいません。