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.

Linux Mint, MotorWare import (installation)

Other Parts Discussed in Thread: MOTORWARE, ISO15, DRV8301



 Hi, the time of new trouble get with this package.

 Linux Mint 17.1 64Bit platform

 CCS 6.0.1.00040

Target C2000

motorware_1_01_00_13

All windoze code installed in WINE and in a VBox running XP SP2 too.

 Motorware after uncompress is in default as other packages

/opt/ti -> /opt/ti/motorware_1_01_00_13



Project import from Motorware suite.

 Instruction suggest not to import project but I don't like tamper original code so it is read only. I installed another directory with all right but code don't compile nor link as is out of the box, major trouble came from

.cproject

 resulting in an invalid path

                <macros>
                    <stringMacro name="MW_INSTALL_DIR" type="VALUE_TEXT" value="${PROJECT_ROOT}\..\..\..\..\..\..\..\..\..\.."/>

after change to backslash with slash project compile fine, this is a motorware issue than ccs.

                    <stringMacro name="MW_INSTALL_DIR" type="VALUE_TEXT" value="${PROJECT_ROOT}/../../../../../../../../../.."/>

 after setting this line project compile on original directory prepared to tamper code, so patch on all motorware directory .cproject apply for.


Importing project and copying to workspace usual CCS issue of missing linked resources from .project, adding the missing lines and copying result in partial success due it cannot find user.h

 User.h is located in a path not listed, I got a copy to project directory due this contain motor parameter to patch and I wish have original code untouched.

 Also after this compilation proceed to success but fail in two linker issue, unresolved symbols and code don't fit in flash. I inspect later this trouble.

original source project on writable directory copy compile and load to processor....

 UART is not usable due to assignment of fault pin to same, this prevent using code from RS485 based, original idea was to use ISO15 to communicate with host. TIme to have thing working and I can see later.

*** more to come from this work in progress but finally code loaded to launchpad with drv8301 launchpad. ******

  • Thanks for reporting this Roberto. I've filed a bug and will ensure this gets fixed in future versions of MotorWare.
  • Hi Trey, also thank for filing, I think this is of help to developers also what I exposed about suite that give more trouble also to M$ users. I remember old VAX and Unix workstation, they where expensive but not so painful...
    I trapped a lot of similar error along CCS and using this suite instead of my code on C2000 appeared with other trouble I all listed in appropriate sections.

     If you have some time please also take an eye to path related installation and write protect folder issue came from native windoze system.

     This is a solution for other user than me, do you think need to be verified too?