Hi,
I have a question about dual core booting on F28377D. I know CPU2 is booting under the control of CPU1. In cpu1 I have a lot of initilization routine, such as adc, dac, epwm, spi, i2c, interrupt etc. After the init routines in cpu1 I have IPCBootCPU2(C1C2_BROM_BOOTMODE_BOOT_FROM_FLASH) function to send to cpu2 IPCBOOTMODE command.
Some gpio's ownership are given to CPU2 in CPU1 initilization. Application works well both in cpu1 and cpu2 but at the beginning of the execution just after the reset, some cpu2 gpio's toggles randomly in a short duration. I verified that this unwanted gpio toggle occurs befored cpu1 initilization routine. I suspect that it may be about cpu2 bootrom or cpu1 cinit routine.
This gpio's may control a relay and I don't want an unnecessary relay switching at the beginning.Also, I don't think this is caused by a noise, gpio have a pull-down resistor at the pin, so it is not floating.
If you give some suggestions I will be glad,
Thanks,
DSP : F28377D
Compiler : CCS, v6.4.9