we do have a question regarding the multiplexed GP0/HPI pins of the TMS320C6418 DSP.
We are developing an universal DSP Board with this DSP and a MSP430F1481 microcontroller serving as host for this system. This µC should initialize the DSP via HPI16, whose pins are multiplexed with GP0[15:8]. As we'd like the board to be universal, we want to use these pins after sucessful initialisation as GP0. The determination wether these pins are used as GP0 or for the HPI interface are determined via low/high of TOUT/!HPI_EN during reset.
As during the HPI boot process only the core is in reset state we therefore like to ask, if it's possible to reconfigure the device after the hpi boot process by pulling up the TOUT/!HPI_EN (and before DSPHINT is set to 1 to start the device) to have the additional GP0 pins available?