このセクションでは、BOOT_DEF メモリの領域 Z1-OTP-BOOTDEF-LOW / Z2-OTP-BOOTDEF-LOW および Z1-OTP-BOOTDEF-HIGH / Z2-OTP-BOOTDEF-HIGH でのブート モードの設定に使用される GPIO とブート オプションの値について詳細に説明します。BOOT_DEFx の構成方法については、『TMS320F28P65x リアルタイム マイクロコントローラ テクニカル リファレンス マニュアル』の「ブート モード表オプションの構成」セクションを参照してください。ブート モード オプションを選択するときは、使用する特定のデバイス パッケージのピン マルチプレクサ オプションで、必要なピンが利用可能であることを確認します。
デフォルトのブート モード GPIO ピン:
- ブート モード ピン 0 - GPIO84
- ブート モード ピン 1 - GPIO72
ブート ピン選択のガイドライン:
- PWM 機能を持つピンは避けてください。
- アナログまたは USB ピンにすることはできません。
- ブート モード選択ピンとデフォルトのブート ペリフェラル ピンは、すべてのパッケージで使用できます。
- JTAG エミュレーション ピンと水晶振動子ピンは避けてください。
- ブート モード選択ピンは入力にすることができます。
- ピンに PHY ブートストラップ機能を持たせることはできません。
表 7-17 SCI ブート オプション
| オプション |
BOOTDEF 値 |
SCITXDA GPIO |
SCIRXDA GPIO |
サポート対象のパッケージ |
| 0 (デフォルト) |
0x01 |
GPIO12 |
GPIO13 |
すべて |
| 1 |
0x21 |
GPIO84 |
GPIO85 |
すべて |
| 2 |
0x41 |
GPIO36 |
GPIO35 |
176-QFP、169-BGA、256-BGA |
| 3 |
0x61 |
GPIO42 |
GPIO43 |
すべて |
| 4 |
0x81 |
GPIO65 |
GPIO64 |
すべて |
| 5 |
0xA1 |
GPIO29 |
GPIO28 |
176-QFP、169-BGA、256-BGA |
| 6 |
0xC1 |
GPIO8 |
GPIO9 |
176-QFP、169-BGA、256-BGA |
表 7-18 CAN ブート オプション
| オプション |
BOOTDEF 値 |
CANTXA GPIO |
CANRXA GPIO |
サポート対象のパッケージ |
| 0 (デフォルト) |
0x02 |
GPIO59 |
GPIO58 |
すべて |
| 1 |
0x22 |
GPIO4 |
GPIO5 |
176-QFP、169-BGA、256-BGA |
| 3 |
0x42 |
GPIO19 |
GPIO18 |
176-QFP、169-BGA、256-BGA |
| 4 |
0x62 |
GPIO37 |
GPIO36 |
176-QFP、169-BGA、256-BGA |
| 5 |
0x82 |
GPIO63 |
GPIO62 |
すべて |
表 7-19 CAN FD ブート オプション
| オプション |
BOOTDEF 値 |
MCAN TX |
MCAN RX |
サポート対象のパッケージ |
| 0 |
0x08 |
GPIO4 |
GPIO10 |
すべて |
| 1 |
0x18 |
GPIO8 |
GPIO10 |
176-QFP、169-BGA、256-BGA |
| 2 |
0x28 |
GPIO19 |
GPIO18 |
176-QFP、169-BGA、256-BGA |
| 3 |
0x38 |
GPIO4 |
GPIO5 |
176-QFP、169-BGA、256-BGA |
| 4 |
0x48 |
GPIO74 |
GPIO75 |
176-QFP、169-BGA、256-BGA |
表 7-20 USB ブート オプション
| オプション |
ブート モード値 |
USB0 DM |
USB0 DP |
サポート対象のパッケージ |
| 0 (デフォルト) |
0x09 |
GPIO42 |
GPIO43 |
すべて |
表 7-21 I2C ブート オプション
| オプション |
BOOTDEF 値 |
SDAA GPIO |
SCLA GPIO |
サポート対象のパッケージ |
| 0 |
0x07 |
GPIO0 |
GPIO1 |
すべて |
| 1 |
0x27 |
GPIO42 |
GPIO43 |
すべて |
| 2 |
0x47 |
GPIO91 |
GPIO92 |
すべて |
| 3 |
0x67 |
GPIO104 |
GPIO105 |
176-QFP、169-BGA、256-BGA |
表 7-22 SPI ブート オプション
| オプション |
BOOTDEF 値 |
SPIPICOA |
SPIPOCIA |
SPICLKA |
SPIPTEA |
サポート対象のパッケージ |
| 0 |
0x06 |
GPIO58 |
GPIO59 |
GPIO34 |
GPIO35 |
すべて |
| 1 |
0x26 |
GPIO198 |
GPIO203 |
GPIO204 |
GPIO205 |
176-QFP、169-BGA、256-BGA |
| 2 |
0x46 |
GPIO16 |
GPIO17 |
GPIO18 |
GPIO19 |
176-QFP、169-BGA、256-BGA |
| 3 |
0x66 |
GPIO54 |
GPIO55 |
GPIO56 |
GPIO57 |
176-QFP、169-BGA、256-BGA |
表 7-23 パラレル ブート オプション
| オプション |
BOOTDEF 値 |
D0~D7 GPIO |
C28x (DSP) 制御 GPIO |
ホスト制御 GPIO |
サポート対象のパッケージ |
| 0 (デフォルト) |
0x00 |
D0~GPIO0 |
GPIO10 |
GPIO11 |
すべて |
| D1~GPIO1 |
| D2~GPIO2 |
| D3~GPIO3 |
| D4~GPIO4 |
| D5~GPIO5 |
| D6~GPIO6 |
| D7~GPIO7 |
| 1 |
0x20 |
D0~GPIO89 |
GPIO91 |
GPIO92 |
176-QFP、256-BGA |
| D1~GPIO90 |
| D2~GPIO58 |
| D3~GPIO59 |
| D4~GPIO60 |
| D5~GPIO61 |
| D6~GPIO62 |
| D7~GPIO88 |