こんにちは、
現在、私はNXP社のS32Z280-594EVBボードを使用しています。S32DSを使用して、R52_0_0コア用のLED点滅プロジェクトを作成しました。
S32デバッグプローブは持っていませんが、プロジェクトをボードに書き込む必要があります。IVT方式を用いて、私のプロジェクトをフラッシュ可能なイメージに変換する方法についてご教示ください。
デバッグプローブを使用せずにS32Z280ボード上でフラッシュイメージを生成し、起動するための手順、または参考資料やサンプルを共有していただけますでしょうか?
よろしくお願いします。
こんにちは、 suresh308531
お問い合わせいただきありがとうございます。
ご質問を拝受いたしました。確認させていただきます。
BR
ジョーイ
こんにちは、 suresh308531
お問い合わせいただきありがとうございます。
ご質問の内容については、以下のリンクをご参照ください。
この情報がお役に立てば幸いです。
BR
ジョーイ
こんにちは、 suresh308531
あなたのR52 UARTプロジェクトを共有していただけませんか?確認のお手伝いができますよ。
BR
ジョーイ
こんにちは、 Joey_zさん。
再開まで今しばらくお待ちください。
あなたの手順に従って、無事に成功しました。.binファイルを縮小しましたファイルサイズを調整し、IVT方式を用いてフラッシュイメージを作成しました。
しかし、イメージをフラッシュした後、基板から何も出力されません。簡単なUARTのサンプルコードをテストしてみました。同じUARTコードは、同じピンと構成を使用して、M33コア上で正常に動作します。
次に、R52_0_0コア用の新しいプロジェクトを作成しましたが、UART出力が表示されません。
IVT構成には、.ldファイルから取得したRAM開始ポインタアドレスとRAMエントリポインタアドレスを使用しました。ファイルと.mapファイル。
この問題を解決するのを手伝っていただけませんか?S32Z280 R52_0_0コアに必要な追加のブート設定、メモリ設定、またはR52固有の設定があればお知らせください。
BR、
スレシュ
こんにちは、 Joey_zさん。
再開まで今しばらくお待ちください。
参考までに、私のR52 UARTプロジェクトを添付しました。プロジェクトを確認していただき、IVTフラッシュイメージ作成後にR52_0_0コアが起動/実行されない理由を特定するのを手伝っていただけませんか?
IVTイメージは正常に生成され、フラッシュ書き込みも正常に完了しましたが、R52コアからUART出力がありません。
BR、
スレシュ
こんにちは、 suresh308531
プロジェクトを確認しましたので、以下の内容を参考にコードを修正してみてください。
R52から直接起動したい場合は、以下の手順を参考にしてください。
1. startup.s ファイルを変更して RTU0 を早期に初期化し、ブートターゲットを R52 として RTU0 SRAM 初期化を追加します(下図参照)。添付ファイルにstartup.sパッチファイルがあります。
2.クロック初期化を使用する前に、パーティション1を有効にします( Mcu_SetMode()関数を使用)。以下の図を参照してください。
3.ボードのブートをQSPIから設定します。
この情報がお役に立てば幸いです。
BR
ジョーイ
こんにちは、 suresh308531
このアプリケーションは記入済みですか?もし引き続き何か問題があれば、サポートさせていただきます。
BR
ジョーイ