(toppers-users 3171) Re: TOPPERS/JSPが起動しない

Takayasu Nakane nakane @ next-dimension.co.jp
2010年 4月 12日 (月) 11:54:43 JST


中根といいます。
AP-SH2F-6A をベースに AP-SH2F-12A に実装しようとしているようですが
同じ SH2 でもアドレスマッピングが全く違うので変更する所は相当あると
思います。

6A は SH7145, 12A は SH7137 ですね。
SH7145 RAM 8KB  FFFFE000 〜
SH7137 RAM 16KB FFFF8000 〜

ベクタテーブルのアドレスも SCI 関連レジスタのアドレスも全て異なって
いますので,先ずはアドレス設定の見直しをした方がよろしいかと思います。

メッセージは表示されているので SCI 関係は大丈夫な様に見えますが,
>PC = 0x00000003 SR = 0x00000001 PR = 0x00000001
>r0 = 0x00000003 r1 = 0x00000005 r2 = 0x0000000f
プログラムカウンタが 0x00000003 になっているのは異常です。
メモリ関係のアドレス設定を見直す必要があるように見えます。

大変でしょうが,頑張って下さい。

中根@ND

>筑波大学の岩城です。
>いつもMLを拝見させていただいてます。
>
>先日「AP-SH2F-12AへのTOPPERSの実装について」というタイトルでMLを利用させてい
>ただきました。
>その後、いくらか修正を繰り返し、何らかの反応を確認できるようになったのですが、
>以下のような表示をひたすらに繰り返してしまい、一向に先に進みません。
>なお、プログラムは生成されるサンプルプログラムをそのまま実行しています。
>(MakefileのDBGENV := GDB_STUBをコメントアウトしています。
>この操作をしない場合は一切の反応を得ることができませんでした。)
>
>
>TOPPERS/JSP Kernel Release 1.4 (patchlevel = 3) for apsh2f12a (Apr  8 2010, 
>18:36:56)
>Copyright (C) 2000-2003 by Embedded and Real-Time Systems Laboratory
>                            Toyohashi Univ. of Technology, JAPAN
>Copyright (C) 2004-2006 by Embedded and Real-Time Systems Laboratory
>            Graduate School of Information Science, Nagoya Univ., JAPAN
>Copyright (C) 2001-2004 by Industrial Technology Institute,
>                            Miyagi Prefectural Government, JAPAN
>Copyright (C) 2002-2004 by Hokkaido Industrial Research Institute, JAPAN
>
>
>ンU??チム・スケerror occurs.
>PC = 0x00000003 SR = 0x00000001 PR = 0x00000001
>r0 = 0x00000003 r1 = 0x00000005 r2 = 0x0000000f
>r3 = 0x00000000 r4 = 0x00000002 r5 = 0x00000007
>r6 = 0x00000001 r7 = 0x00000002
>
>おそらくTOPPERS/JSPの起動中に何らかのエラーが出ているのだと思うのですが、
>原因を特定できません。
>また、酔漢様のサイト「酔漢電子工作手帳」の下記ページ
>http://ecrafts.g.hatena.ne.jp/suikan/?word=*%5B%E3%82%B5%E3%83%B3%E3%83%97%E3
>%83%AB%5D
>に書かれた「最小プログラム」というものも実行してみたのですが、以下のような表
>示が
>繰り返されました。
>
>
>TOPPERS/JSP Kernel Release 1.4 (patchlevel = 3) for apsh2f12a (Apr  8 2010, 
>18:28:23)
>Copyright (C) 2000-2003 by Embedded and Real-Time Systems Laboratory
>                            Toyohashi Univ. of Technology, JAPAN
>Copyright (C) 2004-2006 by Embedded and Real-Time Systems Laboratory
>            Graduate School of Information Science, Nagoya Univ., JAPAN
>Copyright (C) 2001-2004 by Industrial Technology Institute,
>                            Miyagi Prefectural Government, JAPAN
>Copyright (C) 2002-2004 by Hokkaido Industrial Research Institute, JAPAN
>
>
>mU??チム・スケerror occurs.
>PC = 0x0000000
>
>
>もし原因が分かるようでしたらアドバイスをお願いします。
>
>
>----
>岩城 匡広
>筑波大学 大学院 システム情報工学研究科
>知能機能システム専攻 
>〒305-8573 つくば市天王台1-1-1
>TEL: 029-853-6398 FAX: 029-853-6398
>E-mail: <jenoss @ edu.esys.tsukuba.ac.jp>
>
>