Other Parts Discussed in Thread: UNIFLASH, SYSBIOS
Tool/software: Code Composer Studio
I have recently had to modify a project to change it from running off of SYS/BIOS tasks to instead run off of cpu timers. Because of this, I had to change a lot of code, and so am not sure what parts are relevant to post. The issue is that the new code works perfectly when run in debug mode through a XDS110, but as soon as I reset the power or try to run through UniFlash (which is how we have been sharing the files to other teammates) the board no longer runs properly. Of course, because it is no longer in debug mode, it is also much harder for me to even tell what is going on.
I am almost certain it is something to do with the code, as even if I do not touch the hardware at all, I can send the old .out file from before my changes through UniFlash and it works perfectly fine. Then, immediately when sending my new .out file, it no longer does. I am happy to post any code snippets that would help, I am just not sure which ones are relevant to this topic. Also, I am using the boot option to use GPIO pins 72 and 84 and pulling them high to use flash to boot, if that matters.