You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Make TIFlash handle CCS installation locations in a more robust manner.
Context
CCS is not always installed in the default install location. Many times users may have multiple versions of CCS installed and thus place them in a different directory structure.
e.g.
/Applications/ti/CCS7.4/ccsv7/...
/Applications/ti/CCS8.0/ccsv8/...
/Applications/ti/CCS8.1/ccsv8/...
Expected result
TIFlash should be able to find the proper CCS installation even when the CCS installation directories are not structured as the default.
Current result
TIFlash relies on a particular, hardcoded directory structure for CCS installations.
e.g.
/Applications/ti/ccsv7/...
/Applications/ti/ccsv8/...
Possible Fix
Replace hardcoded method with a searching algorithm that searches for the "ccs root" folder. The "ccs root" folder should always contain:
An eclipse/ folder with ccs.properties file and ccstudio or eclipsec.exe executable
A ccs_base/ folder
By searching for these requirements, TIFlash should be able to find a valid CCS installation given a CCS_PREFIX (e.g. /Applications/ti) without using a hardcoded path
The text was updated successfully, but these errors were encountered:
Make TIFlash handle CCS installation locations in a more robust manner.
Context
CCS is not always installed in the default install location. Many times users may have multiple versions of CCS installed and thus place them in a different directory structure.
e.g.
/Applications/ti/CCS7.4/ccsv7/...
/Applications/ti/CCS8.0/ccsv8/...
/Applications/ti/CCS8.1/ccsv8/...
Expected result
TIFlash should be able to find the proper CCS installation even when the CCS installation directories are not structured as the default.
Current result
TIFlash relies on a particular, hardcoded directory structure for CCS installations.
e.g.
/Applications/ti/ccsv7/...
/Applications/ti/ccsv8/...
Possible Fix
Replace hardcoded method with a searching algorithm that searches for the "ccs root" folder. The "ccs root" folder should always contain:
By searching for these requirements, TIFlash should be able to find a valid CCS installation given a CCS_PREFIX (e.g. /Applications/ti) without using a hardcoded path
The text was updated successfully, but these errors were encountered: