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.

SWITCHING OVER FROM PROGRAMMING WITH CCS AND BLACKHAWK TO ELPROTRONIC FLASHPRO 2000

Other Parts Discussed in Thread: TMS320F28035

We have the .out files from CCS and we can program them easiliy with the blackhawk emulator; however, for production, we need to provide our contract manufacturer with a self-contained programmer.

 

I picked up a FlashPro 2000 and we've experimented with it.  We run into a roadblock right off the bat.  When we go to load the .out file, it complains as follows:

 

"Converting file Renewable.out...      failed

Exe Hex2000 - The specified file was not found"

 

With a little bit of searching, we have found that the programmer needs to run a hex conversion utility called hex2000.exe.

We found the utility in a "bin" folder with CCS, and we've copied into the proper directory for the Elprotronic software to find it, with no luck.  We still get the same error.   I"m wondering, are there different versions of this file?  Some other detail that I'm missing?

Thanks,

Chris

  • Hi Chris,

    The hex2000 utility comes bundled with the TI compiler. Since there are many different version of the compiler, I'm sure the hex utility has also gone under multiple revisions. I'm not familiar with FlashPro but see if it is documented somewhere that a specific version of hex2000 is needed.

    Thanks

    ki

  • Hi Chris,

    have a look at the elprotronic user guide for your software ... it seems like you may need to add the path to a command line and/or batch file as well ...

    There is a section on using hex2000 ....

    http://www.elprotronic.com/files/Manual-FlashPro2000.pdf

    I would follow the good advice Ki gave and look at the Elprotronic information.

    Best Regards,

    Lisa

  • Hi and THANKS

    I have successfully converted the file using the above advice and a little bit of other searching on Elprotronic's website.  I'll outline what I found below to possibly help the next person:

    A few things seem to be important.

    1. The version of the FlashPro 2000 software: There is a version now (as of early April) up on the Elprotronic site that has additional support for the TMS320F28035 and other "piccolo" devices. So...you should use FlashPro 2000 version v1.4-6. You can get this on Elprotronic's website.

    2. The version of the User's Guide: Up on the Elprotronic web site, there is also a newer version of the user's guide with an updated section regarding the conversion of .out files to .hex files. You need to get this.

    3. The version of the hex2000.exe file: The version of the hex2000.exe file is different for different versions of code composer.  It seems to make sense to use the version that matches the version of code composer that made the .out file.      (Note that we have two versions of code composer currently being used by myself and my boss...ugh!)

    4. The hex2000.exe file needs to be saved in a directory so you know EXACTLY where it is.  Currently, FlashPro 2000 defaults to looking into a directory that would be associated with an installation of Code Composer 3.3 on your computer.  If you don't have Code Composer 3.3; or if you altered the directory name at all during installation, this won't work.  It's suggested that, if this is a problem, you go and find the hex2000.exe file and save it in the directory where FlashPro2000 is installed.

    5. Once in the FlashPro2000 software, you must go to the top line menu, then to "Setup" and then to "Preferences" ......in the Preferences tab there is a location where you have to specify the EXACT pathname and filename of the hex2000.exe file you will be using.

    6. Even after all of that............there is one last gotcha. Once everything above is taken care of, when you want to convert the .out file, you will first go to the "Open Code File" button in the FlashPro2000 software, and...this is VERY important....when the open file window opens, go down and look at the bottom of the screen, make sure that the file type is correct by picking the correct choice in the "Files of Type" window.....................now...........if you are opening a .out file for conversion.........you MUST make sure that you leave "Open as Read Only" UN-CHECKED!!!!!!!!!! The software automatically puts a check in this box. But, it will make file conversions fail.

     

    Thanks for your help, hope maybe I've helped someone else.

     

    Chris