Tool/software: TI-RTOS
I noticed I could not receive information through UART-RX (pin DP4 on sensortag) while the programmer (Debug DevPack) is connected to it. At first I though it could be software related but it seems there is a hardware limitation.
The UART-RX pin works only if I disconnect the debugger from the sensortag, i.e. I can communicate with it when I remove the debugger using a FTDI or equivalent. It seems that when the debugger is connected to the sensortag the pin can't go LOW (remains HIGH when the TX pin of the FTDI tries to output data).
I tried a test to see if DP4 could go LOW by setting it as an output (Board_UART_RX | PIN_GPIO_OUTPUT_EN | PIN_GPIO_LOW) in the program and toggling it HIGH and LOW. If I disconnect the debugger the PIN goes from 3.3V to 0 and vice versa. But if I run the program with the debugger connected to the sensortag, the pin ranges 3.3V to ~ 2.2V. It seems there is a short to VDD somewhere when I connect the debugger.
Is this a normal behaviour ?
Greetings