SPRUII1A November 2017 – January 2020
The MSP430™ device is included to provide stand-alone functionality for control and configuration of the DS90UB960 devices. When used with an EVM, MSP430 use is optional. The MSP430 can be enabled or disabled by an onboard switch. Switch S3 position 1, set to the ON position disables the MSP430 (by holding in RESET). When in the off position, MSP430 is enabled.
Table 6 lists the connections of the MSP430 on the Fusion board. Notice P3.0 is a spare optional switch (S2) that can be used as a GPIO. Port 4 offers eight GPIO pins. The first four GPIOs are routed to the second deserializer, U2. The last four GPIOs are routed to the first deserializer, U1.
Pin | Name | Function | Description |
---|---|---|---|
Port 1 | |||
P1.0 | INTB_RADAR | Interrupt input | Interrupt output – deserializer U2 |
P1.1 | INTB_CAM | Interrupt input | Interrupt output – deserializer U1 |
Port 2 | |||
P2.0 | Spare4_UC | GPIO (output) | D15, green LED |
P2.1 | Spare5_UC | GPIO (output) | D16, yellow LED |
P2.2 | Spare6_UC | GPIO (output) | D17, orange LED |
P2.3 | Spare7_UC | GPIO (output) | D18, green LED |
P2.4 | Spare8_UC | GPIO (output) | D19, green LED |
P2.5 | I2C_SW_SOC | GPIO (output) | Enable I2C bus to the EVM |
P2.6 | I2C_SW_UB960 | GPIO (output) | Enable I2C bus to the two DS90UB960s |
P2.7 | I2C_SW_EXTERNAL | GPIO (output) | Enable I2C bus to the external option |
Port 3 | |||
P3.0 | S2 (spare_switch ) | GPIO (input) | Optional switch |
P3.1 | I2C_SDA_UC | I2C data | I2C data line |
P3.2 | I2C_SCL_UC | I2C clock | I2C clock line |
P3.3 | PDB_UB960_cam | GPIO (output) | Deserializer U1 wakeup |
P3.4 | PDB_UB960_radar | GPIO (output) | Deserializer U2 wakeup |
P3.5 | SPARE1_UC | GPIO (output) | D11, yellow LED |
P3.6 | SPARE2_UC | GPIO (output) | D12, orange LED |
P3.7 | SPARE3_UC | GPIO (output) | D13, green LED |
Port 4 | |||
P4.0 | GPIO0_0 | GPIO (output) | GPIO 0 - Deserializer U2 |
P4.1 | GPIO0_1 | GPIO (output) | GPIO 1 - Deserializer U2 |
P4.2 | GPIO0_2 | GPIO (output) | GPIO 2 - Deserializer U2 |
P4.3 | GPIO0_3 | GPIO (output) | GPIO 3 - Deserializer U2 |
P4.4 | GPIO1_0 | GPIO (output) | GPIO 0 - Deserializer U1 |
P4.5 | GPIO1_1 | GPIO (output) | GPIO 1 - Deserializer U1 |
P4.6 | GPIO1_2 | GPIO (output) | GPIO 2 - Deserializer U1 |
P4.7 | GPIO1_3 | GPIO (output) | GPIO 3 - Deserializer U1 |
A push button, S1, on the Fusion board resets the MSP430. When pushed, the microcontroller is reset. With the Fusion board, the MSP430, EVM, or an external microcontroller can be used to initialize components.