SPRUIL1D May 2019 – December 2024 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
Table 4-61 shows the boot parameter table for I2C boot. Must be preceded with the common boot parameters described in Table 4-53.
| Byte Offset | Size (bytes) | Name | Default Value | Description |
|---|---|---|---|---|
| 256 | 1 | Port | 0 | Physical port number |
| 257 | 1 | Mode | From Pins | 0x4E = I2C Master, 0x72 = I2C slave |
| 258 | 1 | Dev Addr | From Pins | I2C address when slave mode (0x10 or 0x11) |
| 259 | 1 | Reserved | 0 | Reserved |
| 260 | 4 | Mod Clock | 0 | I2C Module input clock. If 0, it is computed by ROM code. |
| 264 | 2 | Bus Freq | 400 | I2C Master mode bus frequency, in kHz |
| 266 | 2 | Bus Addr | From Pins | I2C Master mode storage device's address (0x50 or 0x51) |
| 268 | 2 | Read Index | 0 | Index to the active read offset (0 or 1) |
| 270 | 2 | Read Offset 0 | 0x0000 | I2C Master mode read offset |
| 272 | 2 | Read Offset 1 | 0x8000 | I2C Master mode backup read offset |
| 274 | 2 | Reserved | 0 | Reserved |
| 276 | 2 | Reserved | 0 | Reserved |
| 280 | 2 | Busy Timeout | From pins | Number of µs before a bus recovery is attempted. In units of microseconds in Q3 number format. Value of 0 disables bus recovery attempts. |