Other Parts Discussed in Thread: HALCOGEN, F021FLASHAPI
I cannot find F201.h while building the NHET example in the Hercules 1 Day Safety MCU Workshop ... I am using CCSv5.5 with a Hercules Launchpad ...
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.
Other Parts Discussed in Thread: HALCOGEN, F021FLASHAPI
I cannot find F201.h while building the NHET example in the Hercules 1 Day Safety MCU Workshop ... I am using CCSv5.5 with a Hercules Launchpad ...
Hi Tom,
Unfortunately, I don't see where the file F201.h is being referenced in the code. Can you provide more information regarding which version of Halcogen and from which file the F201.h file is being referenced it would be appreciated.
Chuck, Tom,
Don't know if this is it but there is an F021.h file that is part of the flash API - on my PC it's installed here:
C:\TI\Hercules\F021 Flash API\02.01.00\include
Anthony,
Yes I think it is probably part of the F021 Flash API. But I don't have that SW installed on my machine ... I have CCSv5.5 and I recently installed HalCoGen v4.0 ... And I did find references to that API ... Is this Flash API something that is now automatically installed with CCSv6? I was using the 1 day MCU course materials and tried to compile when it gave me the error that F021.h was missing. What do you know about this course material and its examples?
Regards,
Tom Dillon
Chuck,
My fat fingers typed F201.h when it should have been F021.h ... but I still don't understand why I need it to compile the first program in the 1Day MCU course on the Hercules chip. I am not using the Flash API ...
Tom
Hi Tom,
Are the files that you are working with from the TI TMS570 Wiki page or are they from a specific training event?
Also, the Flash API is normally included in the Halcogen installer since it is needed for the FEE drivers.
I could simply provide the F021.h file but I think there is something else going on such as an install issue since you don't seem to have the Flash API installed.
I am copying one of our software team leads so they can help work through the issue.
Chuck,
BTW I have solved the problem ... I installed the F021 API (downloaded spnc033.zip from http://www.ti.com/tool/f021flashapi) and then added the location of the library and include files to the project. I was able to then build the project and run it successfully.
What I cannot answer is why I had to install the Flash API individually. To help your investigation I can re-iterate here what I did ... I have CCSv5.5 installed ... then I installed the HALCoGen v4.0 and the SafeTI Demo SW ... Finally, I was using the "Hercules_MCU_1Day_LaunchPad_Training.pdf" file from the http://processors.wiki.ti.com website. I tried to build the example shown in the training (~approx pg 145) and it created the error for the F021.h file.
Hope this helps ...
Tom Dillon
Tom,
I'm glad you were able to work through the issue and appreciate your patience. The background will be very helpful to try and figure out what went wrong. Thanks Again!