Do you have sample code that illustrates locking, unlocking, erasing and programming the flash?
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.
Do you have sample code that illustrates locking, unlocking, erasing and programming the flash?
David,
TI Flash API consists a group of library functions user can be to erase/program Flash in their applications. I was told that the Flash API is bundled with the most recent Halcogen release. Would you please give try?
Thanks and regards,
Zhaohong
I downloaded pf035a_api v1.06.
However, I am working with IAR 6.4. Will those lib files work with IAR?
David,
We require customers to use our compiled object libraries we supply for data sheet Flash specifications to be valid. That being said, we understand that this is not acceptable to some customers, therefore we offer the following options.
1) Source code review license - This special license will need to be signed by the customer and in return they would receive a secured document intended only for code review and certification purposes only. Per the license, the code in the document may not be compiled, distributed or used on any device otherwise they will void all Flash specifications and in violation of the license.
2) Source code files license - This special license will need to be signed by the customer and in return they would receive the Flash API source code files for their use and would assume all liability for device Flash behavior and would not have any recourse with TI for Flash failures. There is no customer support nor additional documentation provided for this delivery.
Additionally, we require signed NDA between TI and the customer.
To initiate such a request, please contact your local TI representative.
On your initial question, the Platform F035a Flash API (pF035a) is linkable with the IAR code generation tools using the EABI versions of the library. The EABI version is the standard ARM ELF library format.