Other Parts Discussed in Thread: HALCOGEN, TMS570LS1227
Hello All,
I've been reading through the F021 Flash API Reference Guide (version 2.00.01), TI document spnu501e. This is for a TMS570LS1227 on the development board, using CCS v5.5.1 and HALCoGen 03.08.01.
In Section 5.3 "Recommended Program Flow", the flowchart starts off with the box "Properly Initialized Device". I was wondering what exactly that meant.
Section 2.3.1 mentions that all the API functions must be run in privilege mode, which I understand. Beyond that, there doesn't seem to be any other mention of required initialization needed.
Obviously, TMS570 needs to be initialized properly, so I am looking through (SPNA106D) "Initialization of Hercules ARM Cortex-R4F Microcontrollers". This document does mention some flash memory related items, such as setting the wait states for reading the memory.
Are there any other settings that need to be done for erasing or programming flash memory beyond what is mentioned in this document, and beyond what is generated by HALCoGen?
Best Regards,
James Graves