Other Parts Discussed in Thread: TPS659037
Tool/software: TI-RTOS
Hi
I created my own custom board library and built my own custom SBL_ccs_project. But the function Board_init(boardCfg) never return unless i commented the line 88 "BOARD_INIT_MODULE_CLOCK |" just like this
//line 87 to 98 in sbl_main.c boardCfg |= BOARD_INIT_UNLOCK_MMR | // BOARD_INIT_MODULE_CLOCK | BOARD_INIT_PINMUX_CONFIG | BOARD_INIT_DDR | BOARD_INIT_UART_STDIO | BOARD_INIT_WATCHDOG_DISABLE; /* Configure AVS voltage for the selected OPP to the voltage rails. */ SBL_Configure_AVS(oppMode); /* Board Library Init. */ Board_init(boardCfg);
By the way. my_custom_am5728_board_clock.c is the copy of evmAM572x_clock.c without any changing. And my custom board hardware has been tested normal. Why I can't initial my board(Board_init()) with boardCfg containing 'BOARD_INIT_MODULE_CLOCK'?