(toppers-users 3158) Re: ASPの書き込みについて

Saito Naoki saito.naoki @ nmiri.city.nagoya.jp
2010年 4月 7日 (水) 12:35:11 JST


宮崎様

斉藤です.

http://japan.renesas.com/support/faqs/faq_results/Q106701-Q106800/emulator_106755_jp.jsp

まずは具体的にどのようなメモリマップになっているかを
調べる必要があります.
HEW には Map Viewer というツールが同梱されているはずですので
それを使ってみるとよいと思います.
(プログラムメニューから選択できるはずです)

それと同時に,ターゲットボード(というか,E8a) が使用している
メモリアドレス範囲をターゲットボードのマニュアルから探し出して
ください.

また,プロセッサの詳細な型番を確認して,
利用可能なアドレスの範囲を確認してみてください.

それらがわかれば,何がおかしいのかの判断ができるのではないかと
思います.

以上です.

(10/04/07 12:14), 宮崎 弘行 wrote:
> 株式会社セカンドセレクション 宮崎 と申します。
> 先日から本MLで JSP/ASPのコンパイルについて質問させて頂いております。
>
> 現在、ASPカーネルをビルドし、ターゲット(M16C/62)に導入しようとして
> うまくいかず苦戦しております。
>
> ビルド完了後に E8aデバッガを使用して、ターゲットにダウンロードするときに
> 「Memory area error. It's outside the effective address range.」
> というメッセージがHew上で出力されてしまいます。
>
> これはダウンロードするプログラムのメモリマップが正しくないということ
> だと思いますが、具体的にどこをどう修正してよいかが分からず苦戦しており
> ます。恐れ入りますが、どなたか同じような経験をされた方がいらっしゃいまし
> たらご教授頂けないでしょうか。
>
> 組み込み初心者なのですが、ASPを正しいメモリマップにする方法などが
> 基本的に理解できていない状態です。
>
> [環境]
> ターゲット : M16C/62
> High-performance Embedded Workshop Upgrade 4.05
> M16C Series,R8C Family C Compiler V.5.44
> デバッガ E8a
>
> [これまでの手順]
> 1.RSK-M16C-62P(ルネサステクノロジ)簡易パッケージ V1.3.2
>      (ASPasp_rsk-m16c-62p_hew-20080825.lzh)をDL→解凍
> 2.HEWのプロジェクトファイルを開く。
>      - asp\target\rsk-m16c-62p_hew\sample_workspace\asp-rsk-m16c_62p.hws
> を開く。
> 3.cfg → makeoffset → kernel → sample1 の順でビルド。
>   この時ビルドは正常に完了しました。
>
> 4.E8aデバッガを使用してターゲットに書き込む
> Hew で "接続"。
> asp\target\rsk-m16c-62p_hew\sample_workspace\sample1\Debug\sample1.x30
> をダウンロードしようとするが、このとき
> 「Memory area error. It's outside the effective address range.」
> が出力されてダウンロードできません。
>
>>
> __________  ESET NOD32 Antivirus からの情報, ウイルス定義データベースのバージョン 5005 (20100406) __________
>
> このメッセージは ESET NOD32 Antivirus によって検査済みです。
>
> http://canon-its.jp
>
>
>