This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PROCESSOR-SDK-OMAPL138: PROCESSOR-SDK-OMAPL138

Part Number: PROCESSOR-SDK-OMAPL138
Other Parts Discussed in Thread: OMAPL138

Hello,


I'm working on OMAPL138, In that, I'm facing the issue in UART1 while transmitting data  I have checked with CRO voltage level getting fluctuated, Actually I have to receive the data from S1216F8 gi3 (skytraq GNSS) Instead of latitude, longitude data I'm receiving some garbage data.

I have checked with the level shifter also that time also I'm getting junk data and voltage level fluctuating instead of 3.3.v I'm receiving 2.5v.

My UART1 is working only I have checked with loopback mode.

Please help me out of this error. Below I have mentioned the UART1 configuration

void Uart1(void)
{
        PSCModuleControl(SOC_PSC_1_REGS, HW_PSC_UART1 , PSC_POWERDOMAIN_ALWAYS_ON,
        PSC_MDCTL_NEXT_ENABLE);

        /* Setup PINMUX */
        UARTPinMuxSetup(1, FALSE);

        UARTEnable(SOC_UART_1_REGS);

        /* 1 stopbit, 8-bit character, no parity */
        config = UART_WORDL_8BITS;

        /* Configuring the UART parameters*/
        UARTConfigSetExpClk(SOC_UART_1_REGS, SOC_UART_1_MODULE_FREQ, 115200,
                            config, UART_OVER_SAMP_RATE_16);

        /* Enabling the FIFO and flushing the Tx and Rx FIFOs.*/
        UARTFIFOEnable(SOC_UART_1_REGS);

        /* Setting the UART Receiver Trigger Level*/
        UARTFIFOLevelSet(SOC_UART_2_REGS, UART_RX_TRIG_LEVEL_1 );

}




Thanks in advance

Regards,

Seyed