I am developing the MSP430FR2353 firmware update from another MPU over I2C bus using MSP430 BSL.
For the same, I want to make BSL user configuration specifically to change I2C communication from the default I2C bus eUSCI_B0 (pins P1.2 & P1.3) to eUSCI_B1 (pins P4.6 & P4.7).
I am referring to the slau550aa.pdf. It provides two tables - "Table 3-1. BSL Device Descriptor" and "Table 3-2. BSL User Configuration Structure".
However, it seems the "Table 3-1" details does not fit into the "Table 3-2" Structure as per the required bytes.
Could anyone please help me how I can map these two tables details to get the correct BSL user configurations?
Will BSL signature and config field will replace the BSL tag/length and timer base address field or what?