現在、セキュアブート機能を開発中です。
GMAC KEY が NVM KEY カタログにインポートされ、KF が HSE_KF_USAGE_SIGN に設定されました。
GMAC 計算ではエラーは報告されていませんが、結果はすべてゼロです。
その理由は何でしょうか?
こんにちは@LISI1
これはデータキャッシュの問題のようです。HSE はコアのキャッシュを認識できないため、HSE との通信に使用されるすべてのデータ オブジェクトは、キャッシュ不可能なメモリに強制的に配置する必要があり、注意が必要です。簡単なテストとして、プロジェクトでデータ キャッシュを無効にして、違いがあるかどうかをCAN確認できます。
統合マニュアルには次のように記載されています。
よろしくお願いいたします。
ルーカス