- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
現在、弊社ではTraveo II CYT2BL3CAS の開発をサポートさせていただいております。
その中で御社技術サポート様に問合せしたい内容があり、ご連絡させていただきます。
※営業担当者様へのご送付となり申し訳ありません。
WEBのサポートページ以外のご連絡先を存じ上げず、できればこのMailを御社の技術サポート
様宛に展開いただけますと幸いです。
何卒よろしくお願い申し上げます。
---------------------------------------------------
・CM0コアのバスエラー発生
プログラムランニング中にCM0側のPCが0xFFFFFF等の値になりシステムエラー
を検出している。
予想される問題点
CodeFlash領域への書き込み命令をCM4から行っており、_ISR0と_ISR1
を利用してTraveoのメモリアクセス処理を実行した。
この際にCM0側のユーザープログラムは、RAM上での動作となっているが、割り込み
VECTOR及び割り込み関数(_ISR0と_ISR1)がROMコード上に配置されている
為、同一FlashコントローラーのアクセスによるバスエラーがCM0側で起きているの
ではないか?
考えられる対策
CM0側の割り込みベクターの位置と割り込み関数をRAM上に設定する
※対策として間違っていないでしょうか?
---------------------------------------------------
何卒よろしくお願い申し上げます。
Solved! Go to Solution.
- Labels:
-
32-bit
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
予想される問題について、認識に間違いはないと考えます。
その際(今回の場合)、FLASHC_CM0_STATUS.MAIN_INTERNAL_ERRをご確認ください。
また、記載されている対策も有効と考えます。
以上です。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
予想される問題について、認識に間違いはないと考えます。
その際(今回の場合)、FLASHC_CM0_STATUS.MAIN_INTERNAL_ERRをご確認ください。
また、記載されている対策も有効と考えます。
以上です。