This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Confusion and Motorware problems with CCS6 C2000 compiler versions

Other Parts Discussed in Thread: MOTORWARE

I had an installation of CCS6 (6.1.1) which was working fine - but gave errors whenever it tried to do software updates. After trying to fix this for some time - I eventually installed a new version of CCS6 (6.1.3). However - when I first built my Motorware project - I got a warning:

"Description Resource Path Location Type
This project was created using a version of compiler that is not currently installed: 6.2.3 [C2000]. Another version of the compiler will be used during build: 15.12.1.LTS. Go to 'Help > Check for Updates' page to check for updates and visit <a href="liveaction:OpenAppCenter">CCS App Center</a> to get the latest compilers. Go to 'Help > Install New Software...' to install older compilers. Alternatively, migrate the project to one of the available compiler versions by adjusting project properties."

I have changed the project properties/general/compiler version so I no longer get this warning - but now the code it builds doesn't ruin correctly. The project builds without error - but the motor doesn't run. I suspect it has something to do with FPU floating point handling.

I have reverted to the old CCS with the original compiler and built the exact same project and the code builds and runs fine.

I have tried the suggestion "Check for updates" and this has not solved the problem.

Can anyone tell me what I need to do to make the project compatible with the new compiler? Or any other suggestions how to get a fully working version of CCS?

Thanks

Richard.

  • Richard Chapman said:

    However - when I first built my Motorware project - I got a warning:

    "Description Resource Path Location Type
    This project was created using a version of compiler that is not currently installed: 6.2.3 [C2000]. Another version of the compiler will be used during build: 15.12.1.LTS. Go to 'Help > Check for Updates' page to check for updates and visit <a href="liveaction:OpenAppCenter">CCS App Center</a> to get the latest compilers. Go to 'Help > Install New Software...' to install older compilers. Alternatively, migrate the project to one of the available compiler versions by adjusting project properties."

    This warning is expected. It is just letting you know that the project was originally created with v6.2.3 of the C2000 compiler, but that compiler version is not available in your CCS installation, so it is using the version that is available 15.12.1.LTS instead. 

    It should be ok to allow it to build the project with 15.12.1.LTS.

    Richard Chapman said:
    I have changed the project properties/general/compiler version so I no longer get this warning - but now the code it builds doesn't ruin correctly. The project builds without error - but the motor doesn't run. I suspect it has something to do with FPU floating point handling.

    How exactly did you change the compiler version? Did you point to the version installed with CCS 6.1.1?
    As you mentioned, I wonder if changing the compiler version somehow reset or removed some compiler option which is then affecting the runtime operation.

    Can you try importing the project again into a clean new workspace wtih CCS 6.1.3, build it with the default 15.12.1.LTS compiler and let us know if it works as expected?

  • Thanks for the reply:

    In answer to your questions:

    1) I suppressed the compiler warning by going to project properties/General/Compiler version and changing the compiler version to one of  those present. The project then built correctly - but the code did not run correctly. The only way I have found to get "working code" is to build it with my CCS 6.1.1 installation. This installation is a bit "broken" in that the "Software Update" function doesn't work for some reason.

    2) I have reinstalled CCS 6.1.3 and imported my project twice. In one case - I also created a new workspace to be sure I wasn't carrying any bad settings across. In both cases the project build without error - but did not run correctly.

    I have also started a similar discussion in the Motorware forum to see whether any other motorware users are seeing this issue. In that forum I describe a later test where I installed the older c2800 compiler tools V6.2.11 into CCS 6.1.3 using "Install new software". When I compiled using that compiler the generated code DOES NOT WORK. This suggests that the problem is not the compiler version but something else in CCS 6.1.3. Are there new libraries or linkers in CCS 6.1.3 that might be causing a problem?

    Richard.

  • Richard Chapman said:
    The only way I have found to get "working code" is to build it with my CCS 6.1.1 installation.

    What is the version of C2800 compiler tools used for this build with CCS 6.1.1? Was it 6.2.11?

    Richard Chapman said:
    In that forum I describe a later test where I installed the older c2800 compiler tools V6.2.11 into CCS 6.1.3 using "Install new software". When I compiled using that compiler the generated code DOES NOT WORK. This suggests that the problem is not the compiler version but something else in CCS 6.1.3.

    One more test that could help narrow down the source of the issue, is to load the .out file built with CCS 6.1.1 using CCS 6.1.3 and see if that works. You can do this without rebuilding the project by simply launching the debugger manually in CCS 6.1.3 and loading the program. This way you are using the same executable, but loading and running using either CCS 6.1.1 or CCS 6.1.3. Please see this wiki for information on how to manually launch the debugger.

  • AartiG said:

    Richard Chapman
    The only way I have found to get "working code" is to build it with my CCS 6.1.1 installation.

    What is the version of C2800 compiler tools used for this build with CCS 6.1.1? Was it 6.2.11?

    One more test that could help narrow down the source of the issue, is to load the .out file built with CCS 6.1.1 using CCS 6.1.3 and see if that works. You can do this without rebuilding the project by simply launching the debugger manually in CCS 6.1.3 and loading the program. This way you are using the same executable, but loading and running using either CCS 6.1.1 or CCS 6.1.3. Please see this wiki for information on how to manually launch the debugger.

    Yes. It was 6.2.11. But bear in mind that I have also built code with Compiler 6.2.11 in CCS 6.1.3 and then it di NOT work.

    I like your suggestion of loading the .out generated fro CCS6.1.1 using  CCS 6.1.3 - but I could find a way to load the .out file without it rebuilding. How exactly do I do that?

  • Richard Chapman said:
    I like your suggestion of loading the .out generated fro CCS6.1.1 using  CCS 6.1.3 - but I could find a way to load the .out file without it rebuilding. How exactly do I do that?

    I referenced a wiki page in my previous post that talks about how to manually launch the debugger in CCS without building a project. Here it is again:
    http://processors.wiki.ti.com/index.php/Debug_Handbook_for_CCS#Manual_launch

    As per that page, launch the debugger manually, then Connect to the device and Load Program using the menu options. 

  • Yes. Sorry I missed your wiki link first time - but now I have done the test. Here is what I found.

    I built the code and ran it with the normal auto debugger using CCS 6.1.1. It ran correctly as expected.

    I then closed CCS6.1.1 and opened CCS6.1.3. I then ran the debugger manually and loaded the .out file in the project "release" folder. The code again ran OK.

    I then tried automatically debugging in 6.1.3. Surprisingly (to me at least) on this occasion it did not recompile. I ran the code and again it ran OK.

    I then "cleaned" the project and forced a rebuild - so it did recompile. When I loaded that code - it had the expected error. It appears to me that the IQ functions (e.g._IQ12mpy()) are not functioning correctly.  It looks like _IQ12mpy() is returning zero unexpectedly.

    I then closed CCS6.1.3 and started CCS6.1.1 and manually started the debugger and loaded the code built with CCS 6.1.3. Again this code showed the same issue.

    I then stopped the debugger and clicked the debug button. This time - it did a full rebuild - and the rebuilt code ran correctly.

    Conclusion. Something in the .out file built with CCS6.1.3 is different and incorrect whereas the .out file built with CCS6.1.1 works as I want it to. It appears that the value returned from _IQ12mpy() is zero when I wouldn't expect it to be, though I haven't been able to see the input arguments with the debugger because it is called in an interrupt routine. In both cases I am using identical project code - based on the latest Morotware xxx.16.

    Where is the ultimate definition of the IQ maths functions defined? Is it part of CCS?

    It appears to come from:

    MW_INSTALL_DIR\sw\modules\iqmath\lib\f28x\float\IQmath_fpu32.lib

    But this should be the same in both cases....

    I seem to recall someone in the Motorware group saying that the "float" folders should not be included or used... But even if that is incorrect - it doesn't explain why the two CCS versions behave differently.....

    Thanks for your help.

    Richard.

     



  • Richard Chapman said:
    Conclusion. Something in the .out file built with CCS6.1.3 is different and incorrect whereas the .out file built with CCS6.1.1 works as I want it to.

    You can compare the two builds to see if any of the options being passed to the compiler/linker are different. You can do this by saving off the full output in the CCS build console in CCS 6.1.1 and CCS 6.1.3 (this will show all the options passed to the compiler and linker) and checking if there are any differences. 

    Richard Chapman said:
    Where is the ultimate definition of the IQ maths functions defined? Is it part of CCS?

    This comes from Motorware. Do you have only one version of Motorware installed and are sure that both projects are referencing source files and libraries from the same version of Motorware?

  • OK. I've compared the two builds - and it isn't so straightforward because all the binary paths for the compilers etc are different - so we see a lot of "misleading differences. However I do note that the last line of the builds has a possibly significant difference. the CCS6.1.1 contains the include:

    -l"rts2800_fpu32.lib"

    whereas the CCS6.1.3 does not seem to have this include. Do you agree that might be significant? Can you tell me why the two CCS versions have a difference here?

    build 611.txt
    **** Build of configuration Release for project proj_lab09a ****
    
    "C:\\ti\\ccsv6-old\\utils\\bin\\gmake" -k all 
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/cpu/src/32b/f28x/f2806x/CodeStartBranch.asm'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="CodeStartBranch.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/cpu/src/32b/f28x/f2806x/CodeStartBranch.asm"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/cpu/src/32b/f28x/f2806x/CodeStartBranch.asm'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/adc/src/32b/f28x/f2806x/adc.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="adc.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/adc/src/32b/f28x/f2806x/adc.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/adc/src/32b/f28x/f2806x/adc.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/clarke/src/32b/clarke.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="clarke.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/clarke/src/32b/clarke.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/clarke/src/32b/clarke.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/clk/src/32b/f28x/f2806x/clk.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="clk.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/clk/src/32b/f28x/f2806x/clk.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/clk/src/32b/f28x/f2806x/clk.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/cpu/src/32b/f28x/f2806x/cpu.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="cpu.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/cpu/src/32b/f28x/f2806x/cpu.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/cpu/src/32b/f28x/f2806x/cpu.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/ctrl/src/32b/ctrl.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="ctrl.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/ctrl/src/32b/ctrl.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/ctrl/src/32b/ctrl.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/filter/src/32b/filter_fo.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="filter_fo.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/filter/src/32b/filter_fo.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/filter/src/32b/filter_fo.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/flash/src/32b/f28x/f2806x/flash.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="flash.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/flash/src/32b/f28x/f2806x/flash.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/flash/src/32b/f28x/f2806x/flash.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/fw/src/32b/fw.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="fw.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/fw/src/32b/fw.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/fw/src/32b/fw.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/gpio/src/32b/f28x/f2806x/gpio.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="gpio.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/gpio/src/32b/f28x/f2806x/gpio.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/gpio/src/32b/f28x/f2806x/gpio.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/hal.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="hal.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/hal.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/hal.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/ipark/src/32b/ipark.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="ipark.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/ipark/src/32b/ipark.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/ipark/src/32b/ipark.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/offset/src/32b/offset.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="offset.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/offset/src/32b/offset.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/offset/src/32b/offset.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/osc/src/32b/f28x/f2806x/osc.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="osc.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/osc/src/32b/f28x/f2806x/osc.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/osc/src/32b/f28x/f2806x/osc.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/park/src/32b/park.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="park.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/park/src/32b/park.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/park/src/32b/park.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/pid/src/32b/pid.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="pid.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/pid/src/32b/pid.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/pid/src/32b/pid.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pie/src/32b/f28x/f2806x/pie.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="pie.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pie/src/32b/f28x/f2806x/pie.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pie/src/32b/f28x/f2806x/pie.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pll/src/32b/f28x/f2806x/pll.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="pll.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pll/src/32b/f28x/f2806x/pll.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pll/src/32b/f28x/f2806x/pll.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/src/proj_lab09a.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="proj_lab09a.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/src/proj_lab09a.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/src/proj_lab09a.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pwm/src/32b/f28x/f2806x/pwm.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="pwm.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pwm/src/32b/f28x/f2806x/pwm.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pwm/src/32b/f28x/f2806x/pwm.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pwr/src/32b/f28x/f2806x/pwr.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="pwr.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pwr/src/32b/f28x/f2806x/pwr.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pwr/src/32b/f28x/f2806x/pwr.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/svgen/src/32b/svgen.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="svgen.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/svgen/src/32b/svgen.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/svgen/src/32b/svgen.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/svgen/src/32b/svgen_current.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="svgen_current.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/svgen/src/32b/svgen_current.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/svgen/src/32b/svgen_current.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/timer/src/32b/f28x/f2806x/timer.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="timer.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/timer/src/32b/f28x/f2806x/timer.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/timer/src/32b/f28x/f2806x/timer.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/traj/src/32b/traj.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="traj.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/traj/src/32b/traj.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/traj/src/32b/traj.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/usDelay/src/32b/f28x/usDelay.asm'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="usDelay.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/usDelay/src/32b/f28x/usDelay.asm"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/usDelay/src/32b/f28x/usDelay.asm'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/user/src/32b/user.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="user.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/user/src/32b/user.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/user/src/32b/user.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/wdog/src/32b/f28x/f2806x/wdog.c'
    'Invoking: C2000 Compiler'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="wdog.pp"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/wdog/src/32b/f28x/f2806x/wdog.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/wdog/src/32b/f28x/f2806x/wdog.c'
    ' '
    'Building target: proj_lab09a.out'
    'Invoking: C2000 Linker'
    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number -z -m"proj_lab09a.map" --stack_size=0x3B0 --warn_sections -i"C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/lib" -i"C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --reread_libs --priority --disable_auto_rts --diag_suppress=16002 --xml_link_info="proj_lab09a_linkInfo.xml" --rom_model -o "proj_lab09a.out" -l"rts2800_fpu32.lib" "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/fast/lib/32b/f28x/f2806x/2806xRevB_FastSpinROMSymbols_fpu32.lib" "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/iqmath/lib/f28x/float/IQmath_fpu32.lib" "./CodeStartBranch.obj" "./adc.obj" "./clarke.obj" "./clk.obj" "./cpu.obj" "./ctrl.obj" "./filter_fo.obj" "./flash.obj" "./fw.obj" "./gpio.obj" "./hal.obj" "./ipark.obj" "./offset.obj" "./osc.obj" "./park.obj" "./pid.obj" "./pie.obj" "./pll.obj" "./proj_lab09a.obj" "./pwm.obj" "./pwr.obj" "./svgen.obj" "./svgen_current.obj" "./timer.obj" "./traj.obj" "./usDelay.obj" "./user.obj" "./wdog.obj" "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/ide/ccs/cmd/f2806x/f28069F_ram_lnk.cmd"  
    <Linking>
    'Finished building target: proj_lab09a.out'
    ' '
    
    **** Build Finished ****
    
    Buiold613.txt
    **** Build of configuration Release for project proj_lab09a ****
    
    "C:\\ti\\CCSNEW2\\ccsv6\\utils\\bin\\gmake" -k all 
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/cpu/src/32b/f28x/f2806x/CodeStartBranch.asm'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="CodeStartBranch.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/cpu/src/32b/f28x/f2806x/CodeStartBranch.asm"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/cpu/src/32b/f28x/f2806x/CodeStartBranch.asm'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/adc/src/32b/f28x/f2806x/adc.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="adc.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/adc/src/32b/f28x/f2806x/adc.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/adc/src/32b/f28x/f2806x/adc.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/clarke/src/32b/clarke.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="clarke.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/clarke/src/32b/clarke.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/clarke/src/32b/clarke.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/clk/src/32b/f28x/f2806x/clk.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="clk.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/clk/src/32b/f28x/f2806x/clk.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/clk/src/32b/f28x/f2806x/clk.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/cpu/src/32b/f28x/f2806x/cpu.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="cpu.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/cpu/src/32b/f28x/f2806x/cpu.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/cpu/src/32b/f28x/f2806x/cpu.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/ctrl/src/32b/ctrl.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="ctrl.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/ctrl/src/32b/ctrl.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/ctrl/src/32b/ctrl.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/filter/src/32b/filter_fo.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="filter_fo.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/filter/src/32b/filter_fo.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/filter/src/32b/filter_fo.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/flash/src/32b/f28x/f2806x/flash.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="flash.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/flash/src/32b/f28x/f2806x/flash.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/flash/src/32b/f28x/f2806x/flash.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/fw/src/32b/fw.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="fw.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/fw/src/32b/fw.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/fw/src/32b/fw.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/gpio/src/32b/f28x/f2806x/gpio.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="gpio.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/gpio/src/32b/f28x/f2806x/gpio.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/gpio/src/32b/f28x/f2806x/gpio.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/hal.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="hal.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/hal.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/hal.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/ipark/src/32b/ipark.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="ipark.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/ipark/src/32b/ipark.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/ipark/src/32b/ipark.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/offset/src/32b/offset.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="offset.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/offset/src/32b/offset.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/offset/src/32b/offset.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/osc/src/32b/f28x/f2806x/osc.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="osc.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/osc/src/32b/f28x/f2806x/osc.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/osc/src/32b/f28x/f2806x/osc.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/park/src/32b/park.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="park.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/park/src/32b/park.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/park/src/32b/park.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/pid/src/32b/pid.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="pid.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/pid/src/32b/pid.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/pid/src/32b/pid.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pie/src/32b/f28x/f2806x/pie.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="pie.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pie/src/32b/f28x/f2806x/pie.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pie/src/32b/f28x/f2806x/pie.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pll/src/32b/f28x/f2806x/pll.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="pll.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pll/src/32b/f28x/f2806x/pll.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pll/src/32b/f28x/f2806x/pll.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/src/proj_lab09a.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="proj_lab09a.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/src/proj_lab09a.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/src/proj_lab09a.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pwm/src/32b/f28x/f2806x/pwm.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="pwm.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pwm/src/32b/f28x/f2806x/pwm.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pwm/src/32b/f28x/f2806x/pwm.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pwr/src/32b/f28x/f2806x/pwr.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="pwr.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pwr/src/32b/f28x/f2806x/pwr.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/pwr/src/32b/f28x/f2806x/pwr.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/svgen/src/32b/svgen.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="svgen.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/svgen/src/32b/svgen.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/svgen/src/32b/svgen.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/svgen/src/32b/svgen_current.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="svgen_current.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/svgen/src/32b/svgen_current.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/svgen/src/32b/svgen_current.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/timer/src/32b/f28x/f2806x/timer.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="timer.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/timer/src/32b/f28x/f2806x/timer.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/timer/src/32b/f28x/f2806x/timer.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/traj/src/32b/traj.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="traj.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/traj/src/32b/traj.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/traj/src/32b/traj.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/usDelay/src/32b/f28x/usDelay.asm'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="usDelay.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/usDelay/src/32b/f28x/usDelay.asm"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/usDelay/src/32b/f28x/usDelay.asm'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/user/src/32b/user.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="user.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/user/src/32b/user.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/user/src/32b/user.c'
    ' '
    'Building file: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/wdog/src/32b/f28x/f2806x/wdog.c'
    'Invoking: C2000 Compiler'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/hal/boards/hvkit_rev1p1/f28x/f2806x/src/" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/solutions/instaspin_foc/boards/hvkit_rev1p1/f28x/f2806xF/src" --include_path="C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --include_path="C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer" -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="wdog.d"  "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/wdog/src/32b/f28x/f2806x/wdog.c"
    'Finished building: C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/drivers/wdog/src/32b/f28x/f2806x/wdog.c'
    ' '
    'Building target: proj_lab09a.out'
    'Invoking: C2000 Linker'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number -z -m"proj_lab09a.map" --stack_size=0x3B0 --warn_sections -i"C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/lib" -i"C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --reread_libs --priority --disable_auto_rts --diag_suppress=16002 --xml_link_info="proj_lab09a_linkInfo.xml" --rom_model -o "proj_lab09a.out" "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/fast/lib/32b/f28x/f2806x/2806xRevB_FastSpinROMSymbols_fpu32.lib" "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/iqmath/lib/f28x/float/IQmath_fpu32.lib" "./CodeStartBranch.obj" "./adc.obj" "./clarke.obj" "./clk.obj" "./cpu.obj" "./ctrl.obj" "./filter_fo.obj" "./flash.obj" "./fw.obj" "./gpio.obj" "./hal.obj" "./ipark.obj" "./offset.obj" "./osc.obj" "./park.obj" "./pid.obj" "./pie.obj" "./pll.obj" "./proj_lab09a.obj" "./pwm.obj" "./pwr.obj" "./svgen.obj" "./svgen_current.obj" "./timer.obj" "./traj.obj" "./usDelay.obj" "./user.obj" "./wdog.obj" "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/ide/ccs/cmd/f2806x/f28069F_ram_lnk.cmd"  -lrts2800_fpu32.lib 
    <Linking>
    'Finished building target: proj_lab09a.out'
    ' '
    
    **** Build Finished ****
    

    I will try to attach the two console outputs above.

    I will also post this to the Motorware forum.

    Thanks

    Richard.

  • Richard,

    Comparing the build outputs of the two versions, I see that there is a difference in the order in which libraries and object files are passed to the linker. 

    Specifically, take a look at the commands after the text: 'Invoking: C2000 Linker'.

    In the 6.1.1 build, the rts2800_fpu32.lib, 2806xRevB_FastSpinROMSymbols_fpu32.lib and IQmath_fpu32.lib are all passed to the linker prior to all the .obj files.

    In the 6.1.3 build, the rts2800_fpu32.lib is passed last after all the .obj files. I believe that passing the runtime library (rts) last was an intentional change made in either CCS 6.1.2 or 6.1.3 to address specific situations, and it also works well in most use-cases.

    The order in which libraries are seen by the linker is important because it plays a role in the process used by the linker for resolving symbols. Also note that the options --re-read_libs and --priority are being used. These options also play a role in the linker's decision. More details on these options and how the linker resolves symbols can be found in the C2000 Assembly language Tools Users Guide, Section 8.4.14.3.

    Another way you can confirm if this change in ordering is in fact impacting the output is by comparing the linker map files (.map) for the two builds. I suspect there will be a difference in the libraries from which certain symbols are resolved (ie in some cases IQmath_fpu32.lib vs rts2800_fpu32.lib).

    If this is the reason for the difference, you can customize the link order in 6.1.3. to make it match up with 6.1.1. In 6.1.3, go into Project Properties->Build->Link Order tab. Here you can add files and control their ordering using the Up/Down buttons, such that it matches up with the 6.1.1 ordering.

    I hope this helps explain and address the problem.

  • Hi Arti?
    I thought I replied to this earlier - but can't find my reply.
    I have compared the two map files (For some reason I don't have the attach menu this time - so cant attach them. I'll try again later) - and they are very different - with many of the obj files in the 6.1.1 build apparently missing from the 6.1.3 build. It isn't clear to me how I can manipulate the link order of the objects and libraries. I have checked all the link order options in the two builds and they are identical. This isn't surprising - because they appear to be an attribute of the project rather than the CCS version.
  • I'm having trouble posting my map files. Maybe they are too big. I'll try posting them in a zip.

    Here they are both is a zip:

    Proj09a ccs611+ccs613.zip

  • Richard,

    The idea here is that we want the build command in CCS 6.1.3 to look exactly like the one in CCS 6.1.1. If it does then it should produce the exact same output.

    In your 6.1.1 build, the link command looks like this (observe the text highlighted in Red):

    "C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number -z -m"proj_lab09a.map" --stack_size=0x3B0 --warn_sections -i"C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/lib" -i"C:/ti/ccsv6-old/tools/compiler/c2000_6.2.11/include" --reread_libs --priority --disable_auto_rts --diag_suppress=16002 --xml_link_info="proj_lab09a_linkInfo.xml" --rom_model -o "proj_lab09a.out" -l"rts2800_fpu32.lib" "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/fast/lib/32b/f28x/f2806x/2806xRevB_FastSpinROMSymbols_fpu32.lib" "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/iqmath/lib/f28x/float/IQmath_fpu32.lib" "./CodeStartBranch.obj" "./adc.obj" "./clarke.obj" "./clk.obj" "./cpu.obj" "./ctrl.obj" "./filter_fo.obj" "./flash.obj" "./fw.obj" "./gpio.obj" "./hal.obj" "./ipark.obj" "./offset.obj" "./osc.obj" "./park.obj" "./pid.obj" "./pie.obj" "./pll.obj" "./proj_lab09a.obj" "./pwm.obj" "./pwr.obj" "./svgen.obj" "./svgen_current.obj" "./timer.obj" "./traj.obj" "./usDelay.obj" "./user.obj" "./wdog.obj" "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/ide/ccs/cmd/f2806x/f28069F_ram_lnk.cmd"

    In the above command, the order of files is rts2800_fpu32.lib, 2806xRevB_FastSpinROMSymbols_fpu32.lib and then IQmath_fpu32.lib, followed by all the .obj files. 

    In the 6.1.3 build, the order is 2806xRevB_FastSpinROMSymbols_fpu32.lib, IQmath_fpu32.lib and then rts2800_fpu32.lib at the very last after all the object files.

    You need to modify the link order in 6.1.3 so it looks like the one in 6.1.1.

    To do this:
    - I would suggest first opening a new workspace in CCS 6.1.3 and importing your project into it (so you can keep the existing version unchanged). 
    - Go into Project Properties->Build->Link Order tab.
    - Add the 3 libraries to the list by clicking on Add... and selecting the libraries.
    - Use the Up/Down buttons to order the libraries such that rts2800_fpu32.lib is first and IQmath_fpu32.lib is last ( I have shown a screenshot below: the library in the middle is different than yours, but it is just to give an idea of how the order can be specified).
    - Rebuild the project and check if the map files match up this time.

  • Thanks Aarti

    But one of us is getting confused here - and I'm not sure which.

    As I stated earlier - the link order tab already appears identical with both CCS6.1.1 and CCS6.1.3.

    This may be because I may be using the same workspace for the two builds.

    It seems to me that something else is influencing the link order...

     Here is the link order tab from CCS6.1.3

    I cant find how to insert the screenshot - but it definitely has -l"rts2800_fpu32.lib" at the top. 

     And here is the console output from the build with this link order.

    ------------

    'Invoking: C2000 Linker'
    "C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/bin/cl2000" -v28 -ml -mt --float_support=fpu32 -O2 -g --define=FAST_ROM_V1p6 --diag_warning=225 --display_error_number -z -m"proj_lab09a.map" --stack_size=0x3B0 --warn_sections -i"C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/lib" -i"C:/ti/CCSNEW2/ccsv6/tools/compiler/c2000_6.2.11/include" --reread_libs --priority --disable_auto_rts --diag_suppress=16002 --xml_link_info="proj_lab09a_linkInfo.xml" --rom_model -o "proj_lab09a.out" "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/fast/lib/32b/f28x/f2806x/2806xRevB_FastSpinROMSymbols_fpu32.lib" "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/modules/iqmath/lib/f28x/float/IQmath_fpu32.lib" "./CodeStartBranch.obj" "./adc.obj" "./clarke.obj" "./clk.obj" "./cpu.obj" "./ctrl.obj" "./filter_fo.obj" "./flash.obj" "./fw.obj" "./gpio.obj" "./hal.obj" "./ipark.obj" "./offset.obj" "./osc.obj" "./park.obj" "./pid.obj" "./pie.obj" "./pll.obj" "./proj_lab09a.obj" "./pwm.obj" "./pwr.obj" "./svgen.obj" "./svgen_current.obj" "./timer.obj" "./traj.obj" "./usDelay.obj" "./user.obj" "./wdog.obj" "C:/Users/rchap_000/Google Drive/TI MW Projects/MW16_AUXMC_Bauer/sw/ide/ccs/cmd/f2806x/f28069F_ram_lnk.cmd" -lrts2800_fpu32.lib
    <Linking>
    'Finished building target: proj_lab09a.out'
    ' '

    **** Build Finished ****

    ----------------

    Which appear to link rts2800_fpu32.lib last.

    It seems to me that the linker is not obeying the link order - or something is overriding the link order in CCS6.1.3 whereas the order was followed in CCS 6.1.1.

    Is it possible that the syntax -l"rts2800_fpu32.lib" is interpreted differently between CCS6.1.1 and CCS6.1.3?

    Thanks Aarti

    Richard.

  • Aarti,
    I agree with Richard.
    The link order is critical for these projects because of the ROM code being used.

    6.1.3 is clearly not following the link order in the Properties --> Build --> Link Order definition.

    Can you please investigate the cause and fix?

    This is critical and I will post a warning in the InstaSPIN Forum until fixed.
  • BTW - this is similar to the Compiler bug that affected us with 6.2.0 - 6.2.2
    e2e.ti.com/.../295599
  • Richard Chapman said:
    This may be because I may be using the same workspace for the two builds.

    Using the same workspace across different versions of CCS is not recommended. This is mainly because the underlying Eclipse does not support this very well. The recommendation, for each new release of CCS, is to start up a new workspace and import projects into the new workspace.

    Having said that, the fact that the link order is not being obeyed here is unrelated, but for the future I would strongly recommend using a new workspace with a new version of CCS. 

    So, in an attempt to reproduce this, I imported a Motorware example project into CCS 6.1.3 and observed that the link order as set in the original project (with regards to the rts library) is not obeyed during the build. This appears to be a bug and I will file a bug report to get this fixed. In the meantime, you can work around this by removing and re-adding the rts library to the link order. In the Link Order tab, select the rts2800_fpu32.lib and click on Remove.  Then click on Add, select it from the list and add it back in and move it to the correct location in the list (in this case the top of the list).

    Let us know if this helps resolve the issue. And thank you very much for your patience while we worked through this issue. 

  • "(in this case the top of the list)"

    The link order should be:
    -l"rts2800_fpu32.lib"
    2806xRevB_FastSpinROMSymbols_fpu32.lib
    IQmath_fpu32.lib
  • Hi Aarti and Chris

    I tried Aarti's workaround - and I am pretty sure it works. I haven't done extensive testing - but all the IQ values are now "non-zero" which is at least a big improvement.

    Too be more precise - I removed the first line '-l"rts2800_fpu32.lib"' from the link order dialogue - and inserted the '-lrts2800_fpu32.lib' from the "add list"and moved it tot he top. Note that the double quotes were no longer present. The link order now appears to be followed and the code appears to work.

    My bet is that the double quotes are in Do you know why they are there in Motorware Chris?terpreted differently in CCS6.1.3. I'm not sure why the quotes were there in the first place - but they don't seem  be needed in CCS6.1.3. Do you know why they are there in Motorware Chris?

    And also Chris - can you confirm whether the "/float" folders in Motorware xx.16 should be being used as they appear to be in my builds.

    I thought you told me some time back these folders shouldn't be used - but my build in linking:

    C:\Users\rchap_000\Google Drive\TI MW Projects\MW16_AUXMC_Bauer\sw\modules\iqmath\lib\f28x\float\IQmath_fpu32.lib

    Is that what you would expect?

    Thank you both for helping with this. Please let me know what you find out about the "bug". Maybe it is the case that the "double quotes" should be removed from the motorware link order definition.

    Thanks again..
    Richard.

  • Richard Chapman said:
    My bet is that the double quotes are in Do you know why they are there in Motorware Chris?terpreted differently in CCS6.1.3. I'm not sure why the quotes were there in the first place - but they don't seem  be needed in CCS6.1.3. Do you know why they are there in Motorware Chris?

    It does seem that CCS 6.1.3 is not handling the double quotes properly, but that is a bug, as I would expect it to handle it correctly both with and without the quotes. Especially since the previous versions of CCS were able to handle it correctly. 

    In any case, the bug has already been fixed internally (tracking # is CCSIDE-2892 for your reference) and will appear in the next release of CCS v6.2.0, currently scheduled for release in July.

  • Aarti,
    Customer on the InstaSPIN forum recommended you post a warning about CCSv6.1.3 to the top of this forum and perhaps in the wiki. Might be helpful for C2000 / InstaSPIN customers.