Other Parts Discussed in Thread: C2000WARE
Tool/software:
Hello,
We are investigating the use of the C2000 family of MCUs (namely the F280039C to start) and are in the process of determining whether or not we'd be able to certify the software against DO-178C. Looking through the datasheet and the TRM, there are few things that are concerning. Specifically, the ROM blocks:
-Boot ROM
-Secure ROM
-CLA Program ROM
-CLA Data ROM
Additionally, there is a section of memory identified as TI OTP and its flagged as "for TI internal use only".
Firstly, would you be able to provide some context on what these ROM locations (excluding Boot ROM) and OTP are used for?
Secondly, in order to be able to fully audit the source code and certify it against DO-178C, we will need access to all the source code that ships with the device. It is my understanding that the Boot ROM source is provided with C2000Ware, but I am unsure of the other ROM locations and the TI OTP. Is this source code provided with C2000Ware or any additional SDKS, or is it something that TI can provide to us directly (through an NDA).
As a follow-up question, I read elsewhere that the object/source code stored in the ROM locations will never change without an actual revision to the silicon, is this correct? We would also need to ensure that the version of the source code that ships with the devices is the same revision as the copy of the source code that we are working with and have certified.
Thanks!
Neal Malackowski