

Interrupt_clearACKGroup(INTERRUPT_ACK_GROUP1) Acknowledge this interrupt to receive more interrupts from group 1 Interrupt_register(INT_XINT1, &xInt1ISR) GPIO_setInterruptType(GPIO_INT_XINT1, GPIO_INT_TYPE_BOTH_EDGES) GPIO_setInterruptPin(234U, GPIO_INT_XINT1) GPIO_setPadConfig(234U, GPIO_PIN_TYPE_STD) GPIO_setDirectionMode(234U, GPIO_DIR_MODE_IN) GPIO_setMasterCore(234U, GPIO_CORE_CPU1) GPIO_setAnalogMode(234U, GPIO_ANALOG_DISABLED)

XBAR LOUNGE CODE
Running this code shows that you can generate an XINT using AIO234 as the input. The code below uses Driverlib to configure AIO223 as the input to XINT1. I then connected this pin to ADCINA5 (AIO234).
XBAR LOUNGE SOFTWARE
I purchased a LAUNCHXL-F280049c board and wrote some software that toggles an output pin at 500 hz. Thank you DTruex for putting this issue in front of my eyes. I'll be happy if someone from TI documentation team sees this post and confirms or refutes my suspicion.
XBAR LOUNGE MANUAL
If we compare these two statements with the table below, I think we can find a contradiction between them, because none of the digital input of AIOs is assigned to any of GPIOs, so that we can conclude that "The digital input of AIOs are also available on the Input X-BAR" is not correct because these SIGNALs don't come from GPIOs and this is the logical reason that we can't find digital input of AIO pin numbers under the menu of INPUTXBAR in TI PinMux.Īs I found out, the PinMux is OK, but Technical Reference Manual needs to be changed and the statement "The digital input of AIOs are also available on the Input X-BAR" should be removed in the next TRM release. So it doesn't say some of GPIOs so that we can understand that Input X-BAR has access to every GPIO.Ģ-On the other hand, it is stated that "The digital input of AIOs are also available on the Input X-BAR."

Here we have two statements in TMS320F28004x Piccolo™ Microcontrollersġ-The Input X-BAR is used to route signals from a GPIO to many different IP blocks such as the ADCs, eCAPs, ePWMs, and external interrupts. I want to say that you are right and expect TI engineers to confirm this issue. If you want to know what exactly digital input of AIOs are, I should say, as I mentioned above these pins are just GPIO pins that the analog signals on this device are multiplexed with them. The digital input of AIOs are also available on the Input X-BAR. T he Input X-BAR has access to every GPIO and can route each signal to any (or multiple) of the IP blocks previously mentioned. The Input X-BAR is used to route signals from a GPIO to many different IP blocks such as the ADC(s), eCAP(s), ePWM(s), and external interrupts. I have captured a screenshot for you to show that the INPUTXBAR Pins are exactly GPIO pins. Related to what is indicated in the manual, The analog signals on this device are multiplexed with digital inputs and this doesn't mean that analog IO pins could be connected to the input x-bar. Would you please refer to the paragraph that mentions " it is possible to connect an analog IO pin to the input x-bar"?
