Tool/software: TI-RTOS
Hi TI experts,
I create a uart_test application based on pdk_k2g_1_0_10 CSL code, and I generate 4 test case in this code:
define UART_TEST_CASE1 /* Only open uart0 interrupt and direct connect to arm*/
//#define UART_TEST_CASE2 /* Only open uart1 interrupt and dierect connect to arm */
//#define UART_TEST_CASE3 /* open both uart0 and uart1 interrupt and both direct connect to arm */
//#define UART_TEST_CASE4 /* open uart0 interrupt and direct connect to arm, open Uart1 interrupt and route to CIC then to arm */
This code can be build and run on ccs, when it run, open the Hyper Terminal and touch character on the keyboard, there will display:
“Uart0:a” or “Uart1:a”
There is some problem on the arm interrupt, and my test results was:
UART_TEST_CASE1: arm uart0 interrupt normal.
UART_TEST_CASE2: arm uart1 interrupt normal.
UART_TEST_CASE3: arm uart0 interrupt didn’t happen, arm uart1 interrupt normal.
UART_TEST_CASE4: arm uart0 and uart1 interrupt normal.
Please help to check the attached code and find out it is firmware issue or chip issue.
Thanks
Victor2352.Uart_Test.zip