JAJSVL6 November 2024 F29H850TU , F29H859TU-Q1
ADVANCE INFORMATION
表 7-31 に、CPU1 コアがリセットされたときのブート ROM の一般的な手順を示します。
ブート中、ブート ROM コードによって、RAM 内のブート ステータス ロケーションが更新され、このプロセス中に実行されたアクションの詳細が記録されます。詳細については、『F29H85x および F29P58x リアルタイム マイクロコントローラ テクニカル リファレンス マニュアル』の「ブート ステータス情報」セクションを参照してください。
ステップ | CPU1 ACTION |
---|---|
1 | フラッシュ読み取りインターフェイス (FRI) の待機状態構成 |
2 | ウォッチドッグ有効化 |
3 | ゾーン 0 のフル デバッグ パスワードを OTP から SSU レジスタに設定 |
4 | UID (一意の ID) を OTP から SSU レジスタに設定 |
5 | PORESETn の場合のみ、すべての CPU RAM (LPAx、LDAx、CPAx、CDAx) が初期化 |
6 | 重要なトリム (APLL、PMM、OSC、フラッシュ) が OTP からロードされ、デバイス構成レジスタに書き込み |
7 | ESM 設定をグループ 0 イベントに対して実行 |
8 | SIC (安全相互接続) を有効化 |
9 | UPP (ユーザー保護ポリシー) のリビジョンを User-OTP から SSU レジスタに設定 |
10 | エラー ステータス ピン構成入力を User-OTP から設定 |
11 | User-OTP でイネーブルになっている場合、外付け水晶振動子の電源投入 |
12 | OTP から DCx レジスタへデバイス構成読み出し |
13 | 重要でない (ADC、DAC) トリムをロ-ド |
14 | 以下のものについて User-OTP 入力に基づいて SSU を設定
|
15 | DCx (デバイス構成)、PARTID、MCUCNF26、PERxSYSCONFIG (ペリフェラル システム構成) レジスタをロック |
16 | RAM の初期化を待機。PORESETn の場合のみ実行。 |
17 | PORESETn の場合、PORRESETn および XRSn リセット要因をクリア。XRSn の場合、XRSn リセット要因のみクリア |
18 | ボンディングされていない IO においてプルアップをイネーブル |
19 | ブート モード GPIO ピンをポーリングして、実行するブート モードを決定。ブート モード / 構成に基づいてブート ローダを実行。ブート シーケンスのフローチャートについては、セクション 7.7.4.2 を参照してください。 |
20 | LINK1 の RAMOPEN、以下を含む。LPA0、LDA0-7 |
21 | User-OTP 入力に基づいて SSU レジスタに書き込むことにより、LINK1 RAMPOPEN をロックおよびコミット |
22 | APR (アクセス保護領域) を User-OTP 構成から設定 |
23 | Link1 ブートローダの実行に対するウォッチドッグをディセーブル |
24 | Link1 実行でブートローダ処理 |
25 | Link1 RAMOPEN をクリア |
26 | C29 アプリケーション Link2 へジャンプ |