Im using a multicore application where 1 core is cortex r8 and another core is cortex r5.As soon as both cores enter the arm __main() code, one core starys in Arm mode(r8) and the other enters thumb mode(r5).When they both reach the main() function, the r8 is fine but the Pc value of the cortex r5 in the wave simulation is X.When the same fw is run on fpga it is fine. When it is run with arm rtls, it fails at r5 because of the X at PC.Both the cores use the same CFLAGS and Assembly flags and linker flags while building.Any help
Hi there, I have moved your question to the Architectures and Processors forum. Many thanks.