Other Parts Discussed in Thread: HALCOGEN
Tool/software: Code Composer Studio
Hello, I would like to ask why Hercules with GUI interface control can run, and in the program directly to do what Task does not work.
Would like to ask when the PBIST and LBIST press the GUI will send what instructions to the EVM.
=================
Hello, I recently looked at Ti's Hercules Safety MCU Demos and studied how to use stc.c code.
So I used CCS to catch the project (C: \ ti \ Hercules \ Hercules Safety MCU Demos \ TMS570LS3x_target_sources)
The Project can work properly, but because it is not clear what GUI interface IO, but I judge him in the sys_main.c control Task_Number to SubTask_Number, because the contents of the case just inside the GUI corresponding to each icon.
So I directly in the Project Task_Number initial value into 3, so that the program began to implement pbist_test (), but the program will be a while loop, and jump from the loop condition is pbist test is completed.
If Task_Number is set to 4, let him execute stc_test (), EVM will always restart
In the CCS tool every time I press F8, I did not set BreakPoint, do stay in the same code, Debug content display error read a fixed location.
I went to run the execution of the Hercules Safety MCU Demos because the TMS570LS3x_demo_software.out had changed and he would ask for rewriting.
And if I reply Task_Number to 0, re-Debug, Hercules Safety MCU Demos will be able to run directly.
I do not understand where the difference? Why can use the GUI interface control can run, and I directly in the program which is not required Task Task.
Whether to provide this GUI interface program? Press PBIST and LBIST in the end to send what to the EVM.
Thank you all !!