JAJSE04G January 2017 – January 2023 TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1
PRODUCTION DATA
このセクションでは、デバイスおよび関連するブート・オプションのブート定義表、BOOTDEF を構成する方法について説明します。ユーザーが構成可能な DCSM OTP の中に、 Z1-OTP-BOOTDEF-LOW および Z1-OTP-BOOTDEF-HIGH として 64 ビットの領域があります。デバッグ時には、EMU-BOOTDEF-LOW およびEMU-BOOTDEF-HIGH が、Z1-OTP-BOOTDEF-LOW およびZ1-OTP-BOOTDEF-HIGH をエミュレートする代用として機能するので、OTPに書き込まずにさまざまなブート・モード・オプションを検証するようにプログラムできます。ブート定義表に対するカスタマイズの範囲は、使用されているブート・モード選択ピンの数によって異なります。BOOTPIN_CONFIG および BOOTDEF 値の使用例 については、『TMS320F28004x リアルタイム・マイクロコントローラ・テクニカル・リファレンス・マニュアル』 の「ROM コードおよびペリフェラル・ブート」の章にあるブート・モードの使用事例のセクションを参照してください。
BOOTDEF 名 | バイト位置 | 名称 | 説明 |
---|---|---|---|
BOOT_DEF0 | 7~0 | BOOT_DEF0 モードおよびオプション | ブート・モードおよびブート・モードのオプションを設定します。これには、特定のブート・ペリフェラルに対する GPIO の変更や、別のフラッシュ・エントリ・ポイントの指定が含まれます。サポートされていないブート・モードを使用すると、デバイスがリセットされます。 有効な BOOTDEF 値については、「GPIOの割り当て」を参照してください。 |
BOOT_DEF1 | 15~8 | BOOT_DEF1 モードおよびオプション | BOOT_DEF0 の説明を参照してください。 |
BOOT_DEF2 | 23~16 | BOOT_DEF2 モードおよびオプション | |
BOOT_DEF3 | 31~24 | BOOT_DEF3 モードおよびオプション | |
BOOT_DEF4 | 39~32 | BOOT_DEF4 モードおよびオプション | |
BOOT_DEF5 | 47~40 | BOOT_DEF5 モードおよびオプション | |
BOOT_DEF6 | 55~48 | BOOT_DEF6 モードおよびオプション | |
BOOT_DEF7 | 63~56 | BOOT_DEF7 モードおよびオプション |