Other Parts Discussed in Thread: TMDSRM48HDK, , RM48L950, HALCOGEN
Hi,
I am working on a functional safety project, hardware, firmware, software, and looking to see if Hercules Family, RM48Lxxx processor will work for our application. Because our product has a 20+ years field lifetime, and is potentially a high volume product, we are doing an in-depth internal review of micro-controllers (MCUs) from all of the vendors that make "functional-safety" MCUs, and so am looking at the RM48LXXX family.
I have been working with the TI development Kit TMDSRM48HDK to get familiar with the hardware as well as the development tools, so have a lot of questions about all of this. Our application is going to need UL Certification according to UL-60730-1 Class B software, so I have also downloaded TI's implementation of the "Safety Library" and sample development projects using 60730-1 library. Here are my questions.
We need a processor in the functional safety environment, capable of running "class B" UL-607300-1 compliant code. Our questions revolve around:
Hardware and Development Tools
- Any important differences between RM48x package types and variants that might affect
- Manufacturability (such as solderability)
- PCB tolerances (for instance for mBGA devices)
- For instance if mBGA devices ("micro BGA")device requires dificult manufacturing, we want to know this
- Thermal performance differences between gull-wing and mBGA packages
- Any other issues, such as vibrations, performance in convection heat (due to fire) or any other issues which could affect reliability
- Re: "Safe-TI Diagnostic Library" for functional safety CPUs.
- Current state of library in achieving 60730-1 conformance.
- Is coverage complete for all RM48Lxxx processor variants
- Roadmaps for next version of library, if any, if known.
- Current state of library in achieving 60730-1 conformance.
- Compiler Roadmaps
- Ti-Clang vs. TI-LTS, which one to choose and why?
- Availability of porting strategy to TI-Clang from TI-LTS for the RM48Lxxx SDK, Safety-Library, and other tools used for RM48Lxxx development.
- Ti-Clang vs. TI-LTS, which one to choose and why?
- Is it mandatory that we also use off-chip TI Smart Power Supply Module (TPS65381A) with RM48Lxxx MCU in order to achieve, EITHER
- Correct functioning of RM48Lxxx MCU
- Certification of conformance to UL-60730-1.
- Availability of any certification roadmaps of TI for either UL60730-1 or IEC-61508
- Hercules Safety MCU Development RM4 MKU Development Kit
- Which Debugger Pod should be used. What are the differences between them?
- I am having a 'C' and 'asm' code alignment problem with the USB problem. Looks like this problem just went away with latest compiler variant (20.2.7.LTS). Can you comment?
- Is JTAG debugger better than USB? USB stepping is very slow.
Availability of RM48Lxxx and Supply Chain
- How can I find about about availability of specific processors in RM48x family, based on TI's ability to manufacture them at the rate we may need?
- Have any of the specific processors still listed curently had announced any of the following:
- Processor Deprecation, discontinuation, so it is unavailable for purchase, in either of the two mechanical configurations (gull-wing or mBGA)
- Processor EOL announcements. How to find out if EOL is current or anticipated
- Have any of the specific processors still listed curently had announced any of the following:
- Feature Roadmaps for specific processors in RM48x family, or announcements about availability of new variants?
- Minimum quantity required for TI to consider making a special variant specifically for ConnectDER
- Any known near-term shortages of any processors in the RM48Lxxx family line?