I try to use the SDL DCC example in in the AM263x SDK (10_02_00_13) , I'm using the lunchpad
I did remove the error injection code to see if it will work with no error
and I have error in the following test:
| # | srcStr | testStr | inst | clk0_kHz | clk1_kHz | mode | src1Higher | errTest | TestResult |
|---|---|---|---|---|---|---|---|---|---|
| 0 | XTAL_CLK | RCCLK32K | MSS_DCCA | 25000 | 32 | CONTINUOUS | APP_TEST_CLOCK_SRC_1_HIGHER | 0x0 | fail |
| 4 | RCCLK10M | RCCLK32K | MSS_DCCA | 10000 | 32 | CONTINUOUS | APP_TEST_CLOCK_SRC_1_HIGHER | 0x0 | fail |
| 5 | RCCLK10M | RCCLK32K | MSS_DCCA | 10000 | 32 | CONTINUOUS | 0xFFFF | 0x0 | fail |
static DCC_TEST_UseCase DCC_Test_UseCaseArray[NUM_USE_CASES] =
{
/* Continuous - error generated */
{
"XTAL_CLK",
"RCCLK32K",
SDL_DCC_INST_MSS_DCCA,
SDL_DCC_CLK0_SRC_CLOCK0_0,
25000, /* 25 MHz for HFOSC0 */
SDL_DCC_CLK1_SRC_CLOCKSRC5,
32, /* 0.032 MHz for SYSCLK0 */
SDL_DCC_MODE_CONTINUOUS,
0x0,
APP_DCC_TEST_CLOCK_SRC_1_HIGHER,
0x0
},
{
"RCCLK10M",
"RCCLK32K",
SDL_DCC_INST_MSS_DCCA,
SDL_DCC_CLK0_SRC_CLOCK0_2,
10000, /* 10 MHz for RC OSC */
SDL_DCC_CLK1_SRC_CLOCKSRC5,
32, /* 32 kHz for SYSCLK0 */
SDL_DCC_MODE_CONTINUOUS,
0x0,
APP_DCC_TEST_CLOCK_SRC_1_HIGHER,
0x0
},
{
"RCCLK10M",
"RCCLK32K",
SDL_DCC_INST_MSS_DCCA,
SDL_DCC_CLK0_SRC_CLOCK0_2,
10000, /* 10 MHz for RC OSC */
SDL_DCC_CLK1_SRC_CLOCKSRC5,
32, /* 32 kHz for SYSCLK0 */
SDL_DCC_MODE_CONTINUOUS,
0x0,
0xFFFF,
0x0
},
all failed test use RCCLK32K, not sur what is the reason of failing