Part Number: AM5728
Hi experts,
Does the DSP need to call Board_Init?
I believe that if ARM calls Board_Init and does the necessary initialization, the DSP does not need to call Board_Init.
I have tested the following two projects with EVM.
- GPIO_LedBlink_evmAM572x_armTestProject
- GPIO_LedBlink_evmAM572x_c66xTestProject
In the default project, both ARM and DSP call Board_Init. And if I use this default project, the ARM and DSP can control the GPIO.
I figured the DSP didn't need Board_Init, so I commented out the Board_Init for this default DSP project and tested it again.
But I can't control the GPIOs from the DSP. The two projects I used in this case are as follows.
- GPIO_LedBlink_evmAM572x_armTestProject → default setting
- GPIO_LedBlink_evmAM572x_c66xTestProject → commented out the Board_Init()
Do I need Board_Init for the DSP to control the GPIOs? If this is necessary, I would like to know why it is necessary.
Best regards,
Sasaki