Other Parts Discussed in Thread: MOTORWARE
I have an installation of CCS6.1.1. I can build my Motorware FPU project with this CCS 6.1.1 and it runs fine.
But - this installation wont do software updates for some reason. After spending some time trying to resolve its update problem - I installed a new CCS instance and once upgraded it reports CCS 6.1.3.
This appears to build my projects fine - but they don't run properly. One particular symptom - the variable:
gMotorVars.VdcBus_kV - always reports 0.0 KV - though the other AtoD readings look reasonable. I suspect there is a problem with the FPU code. I am using lab09A based FPU code. I don't have much evidence to support this suspicion.
I have repeated the specific problem several times. I can build the identical project with CCS 6.1.3 and it has the problem - then rebuild it with the same project files and same workspace with CCS6.1.1 and it compiles and works fine.
To further diagnose - I have installed an earlier version of the C2800 compiler (C2800 compiler tools V6.2.11) on CCS 6.1.3 and ensured that CCS 6.1.3 uses the older compiler - but the problem persists. I am pretty sure this is the same compiler version that works OK in CCS 6.1.1.
Can anyone shed any light on this problem? It doesn't appear to be a compiler problem. Maybe there is a library problem or something?
Is anyone using FPU based Motorware code on CCS 6.1.3?
Thanks.
Richard.
