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.

Projects not Loading?!

Other Parts Discussed in Thread: TMS320F28027F, MOTORWARE

I have been trying, for quite some time now, to load project_labs onto the TMS320F28027F with the boosterpack.

The projects build fine, with no errors or warnings. However, when debugging, I constantly receive message saying: ... failure to load the  .out file! with the following message displayed in the console;

C28xx: Error occurred during flash operation: Unable to read algorithm file "C:\ti\ccsv6\ccs_base\DebugServer\bin\..\..\c2000\flashAlgorithms\FlashAPIInterface2802xV2_00.out"
C28xx: Error occurred during flash operation: Unable to read algorithm file "C:\ti\ccsv6\ccs_base\DebugServer\bin\..\..\c2000\flashAlgorithms\FlashAPIInterface2802xV2_00.out"
C28xx: Flash Programmer: Error encountered when writing to flash memory
C28xx: File Loader: Memory write failed: Unknown error
C28xx: GEL: File: C:\ti\motorware\motorware_1_01_00_15\sw\solutions\instaspin_foc\boards\boostxldrv8301_revB\f28x\f2802xF\projects\ccs5\proj_lab01\Flash\proj_lab01.out: Load failed.

I have tried, multiple times, uninstalling and re-installing the CCS software to no avail. I am not sure what do next, as I do not fully understand the software or way I should get such an error!

It seems that I am the only one reporting such an error. It has been pointed out  to me that the projects run quite well for other users...

Any solutions?

  • Morikeh Daramy said:
    C28xx: Error occurred during flash operation: Unable to read algorithm file "C:\ti\ccsv6\ccs_base\DebugServer\bin\..\..\c2000\flashAlgorithms\FlashAPIInterface2802xV2_00.out"

    Does the flash algorithm file (FlashAPIInterface2802xV2_00.out) exist in the above path in your CCS installation?

    If it does not, then I suspect something is not right with your CCS installation. I know you mentioned uninstalling and reinstalling CCS already, but did you make sure
    to completely delete the directory prior to reinstall. If you simply over-installed on top of an existing installation, there may have still been some leftovers that prevented
    a clean reinstall.

    I would suggest completely deleting the directory where CCS is installed, and doing a fresh clean installation, preferably of the latest version of CCSv6.
    http://processors.wiki.ti.com/index.php/Download_CCS

  • What is the safest way to delete the directory/CCS?
    I have tried by uninstalling the program, but the old workspace remains when I install it again.
    Sorry if this is an obvious question, but I have had so many problems, I want to make sure everything is done right!

  • Hi Morikesh,

    Simply use Shift + Delete to permanently deleting any workspace or CCS remains.

    Regards,
    Gautam
  • I can not seem to find the flash algorithm file (FlashAPIInterface2802xV2_00.out) from the above path in my CCS installation.

    "C:\ti\ccsv6\ccs_base\DebugServer\bin"

    Upto this point on the path, there is only one other file, and it does not lead to the desired file path.

    What can I do next, I have already deleted everything and reinstalled the CCS software?

    Kind Regards
    Morikeh
  • Morikeh Daramy said:
    I can not seem to find the flash algorithm file (FlashAPIInterface2802xV2_00.out) from the above path in my CCS installation.

    "C:\ti\ccsv6\ccs_base\DebugServer\bin"

    The file FlashAPIInterface2802xV2_00.out should actually be in C:\ti\ccsv6\ccs_base\c2000\flashAlgorithms.

    If it is not there even after multiple uninstalls/reinstalls, then I'm sorry, I can't really explain the reason for it.

  • Yes, You are right. It is in the location you have specified.

    Now, should I change/alter the file path or something like this in the project properties?
    How can I fix this issue?

    Thank you to all that have helped me to this stage! :)
  • If that file is in the location specified, then there is nothing else you need to do. The flash programmer uses that algorithm file when writing to flash. As long as the file exists and has execute permissions, it should just work. So I don't know why you would still see the error.