GR-SAKURA
GR-KURUMI
GR-COTTON
GR-CITRUS
GR-PEACH
GR-KAEDE
GR-ADZUKI
GR-LYCHEE
GR-ROSE
GR-MANGO(*)
SNShield
Web Compiler
IDE for GR
TOPPERS関連
女子美コラボ
その他
※プロデューサミーティング中
作り方使い方資料
イベント関連
作品記事
体験記事
ライブラリ
ツール
その他・過去ファイル
e2studioで作成したmotファイルをRenesas Flash Programmerを使用して
E1経由でmotファイルを書き込もうとしたところベリファイ実行後に
下記メッセージがでてしまいました。
※↓Renesas Flash Programmerのエラーメッセージ
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
エラー(E300010A): アドレス(0x0012004B)のデータが一致しません。操作は失敗しました。
該当のアドレスはTMEFレジスタになりますが、どう対処すれば良いのかさっぱりです。
プロジェクトの方で何か設定が必要なのでしょうか。
ちなみにJ7の設定は4がONそれ以外はOFFです。
宜しくお願いします。
ジャンパー設定は問題ありません。
GR-KAEDEではTM領域が有効になっており、その領域には画像認識用のミドルウェアが組み込まれています。
このため、出荷時の段階でTMEFは000に設定されております。本レジスタはRX64Mのマニュアルに記載されているコンフィギュレーションクリアコマンドが必要になりますので、プロジェクトで生成したmotにはデフォルト値0xffを書き込もうとしてエラーが発生しているものと思います。
ですので、motに0x120040の領域を出力しない(セクションアドレスを変えてしまう)か、以下のようなコード箇所で
#define OFS_SPCC __attribute__ ((section (".ofs1"))) /* 0x00120040 */
const unsigned long __SPCCreg OFS_SPCC = 0xf8ffffff;
と、OFS_SPCCの値を変えて試してみていただけますでしょうか?
(すみませんが、後者のは試していません)
"const unsigned long __SPCCreg OFS_SPCC = 0xf8ffffff;"
こちらを試してみた所下記の表示が出てしまいました。
----------------------------------------------------------------------------------------
エラー(E100000E): デバイスでプロテクションエラーが発生しました。 (Response 50:DA)
操作は失敗しました。
ですので下記の方法をやり方を調べて試してみます。
"motに0x120040の領域を出力しない(セクションアドレスを変えてしまう)"