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.
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
Availability of RM48Lxxx and Supply Chain
Any important differences between RM48x package types and variants that might affect
The RM48x consists of 5 platforms: RM48L982 (PGE package, ZWT package), RM48L950 (PGE package, and ZWT package), and RM48L550 (ZWT package only). The ZWT package supports EMIF, RTP and DMM, but PGE package doesn't. The RM48L952 supports 220MHz maximum CPU speed, but other supports 200MHz CPU speed. The ball pitch in ZWT package is 0.8mm, and PGE package has 144-pin with a 0.5mm lead pitch. Regarding the NFBGA, please see the application note:
- 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.
RM48x parts have been assessed for use in applications targeting IEC 61508 (up to SIL3). There is no UL Certification for these parts.
Check out this white paper on how Hercules MCUs (family including TMS570 and RM4/5) make it easier to comply to IEC 60730 and UL 1998 standards:
https://www.ti.com/lit/fs/spny005/spny005.pdf?ts=1694629553827
We don't have any plan to update the SafeTI Diagnostic library.
Compiler Roadmaps
- Ti-Clang vs. TI-LTS, which one to choose and why?
The armcl compiler is recommended for safety applications using Hercules devices (TMS570 and RMx).
No all the macros, Intrinsics, and Pragma used in HalCoGen code and SDL are fully supported by TI ARM Clang compiler. To use Clang, the user has to modify those code manually.
Is it mandatory that we also use off-chip TI Smart Power Supply Module (TPS65381A) with RM48Lxxx MCU in order to achieve,
No, It is not mandatory requirement.
Availability of any certification roadmaps of TI for either UL60730-1 or IEC-61508
It has been certified for use in TEC 61508 SIL3 application.
Hercules Safety MCU Development RM4 MKU Development Kit
Which Debugger Pod should be used. What are the differences between them?
Many JTAG debuggers are supported. XDS110, XDS100V2, XDS2x, and JLink emulators, etc.
https://dev.ti.com/tirex/explore/node?node=AEIJm0rwIeU.2P1OBWwlaA__FUz-xrs__LATEST
- 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.
What does the USB here mean?
Mr. Wang, thank you for my help. Do you know yet about "Availability", in the three questions I asked previously?
I asked "Availability of RM48Lxxx and Supply Chain"
There are very few of these processors available from, low quantities mostly less than 500. We are going to potentially need more than this.
Hi Kip,
I have invited you as a friend. I will tell you the contact info of our marketing manager, so you will get help from him about the availability. Thanks
Today I received the Blackhawk xds200 JTAG debugger. It works Great ! Much faster using JTAG connection and hardware in the blackhawk, S/N: TC58248
Hi KIp,
Did you accept my friend invitation? I didn't get a private message from you.
I sent you a friendship request three weeks ago, please accept it so you will see my private message there.