Under normal circumstances, the development of automotive ECUs in the eyes of engineers: complex
1. Requirements analysis and top-level design;
2. Component selection, hardware module schematic design, PCB proofing, PCBA and unit module testing;
3. Module assembly;
4. Software development and testing;
5. System testing, correction and re-correction, certification.
After using ST AutoDevKit, automotive ECU development in the eyes of engineers: building blocks
1. Demand analysis, set goals;
2. Selection and ordering of modules and technologies, as well as solution recommendation, hardware-based “building blocks”;
3. Download the AutoDevKit free software development environment, call the necessary software stack, and complete the application development according to the operation instructions;
4. Senior experts assist in testing and verification.
What is AutoDevKit? Who can benefit from it?
AutoDevKit is a new efficient functional prototyping toolkit from STMicroelectronics that supports standardization and design reuse. The included AutoDevKit library is a free software environment that allows users to select microcontrollers and boards from ST’s extensive automotive portfolio. After selecting the AutoDevKit components, the software guides the user to connect the board, generate code, compile and download firmware, and finally prototype and debug. STMicroelectronics provides a relatively easy-to-use application programming interface (API) to easily connect and control each function board supported, which is also a basic function of the AutoDevKit ecosystem.
What are the benefits of using this toolkit? To quote Marco Monti, president of ST’s Automotive and Discrete Products Group, “Automotive electronics designers are under tremendous pressure to shorten development cycles, and it is critical to deliver a viable proof-of-concept quickly. The AutoDevKit ecosystem allows users to Focusing on developing system functionality without the need to develop low-level software such as device drivers saves months of work compared to traditional prototyping methods.”
Aside from the soft push, from a hardware point of view, AutoDevKit provides a large number of modules, including function boards and MCU boards. STMicroelectronics will provide these target development products for laboratory evaluation according to different customer development projects. All materials required, thereby saving device research and board development time required for product testing in conventional R&D methods. At the same time, STMicroelectronics has a technology innovation center, and can even provide customers with an integrated PCB board. If customers put forward actual application requirements, they can help them do actual application load tests and provide complete verification and certification test results. Including functional safety analysis, test bench report and electromagnetic compatibility test analysis report, etc.
From a software point of view, AutoDevKit provides a visual software environment, which simplifies the development process and allows customers to easily use ST technology to deal with new application problems and develop new applications without having to deeply understand ST’s product technology, micro-control A software or software environment, ie the customer does not have to be an ST software and hardware expert to develop. With the AutoDevKit software development environment, designers can select the function boards, technologies and modules required by the target application, and the software environment automatically configures the MCU peripherals, which means that designers do not need to spend time and effort allocating microcontroller resources to the application. The hardware connection viewer guides the designer to interconnect multiple function boards, and the usage of these function boards is also simplified, because all modules have their own drivers (embedded in the AutoDevKit software library), software designers only need to use the black box Loads can be activated by calling these APIs in the same way.
Which users can directly benefit from it? To sum up, there are three categories, in which AutoDevKit plays the roles of evaluation board, load and final module, which will be introduced in detail below.
The first category is customers willing to use ST technology to evaluate one or more products. Most likely, they will order the product they need and start testing the product on a unique platform within a few hours, rather than spending time on the hardware development required by conventional product evaluation methods.
The second category is customers who want to test a complete application with a target load in a real environment. This use case is extremely important, especially for mass-market customers who are evaluating not just products but complete solutions, and AutoDevKit can help these mass-market customers reduce the time it takes to develop new applications.
The third category is the customer who is stepping up the development of the final module after the first product evaluation. Likewise, AutoDevKit simplifies development efforts for customers, as designers can download all technical material from the web, including the benchmark software stack used to develop the final module.
Is AutoDevKit easy to get started with?
According to Max Vizzini, Mass Market Business Development Applications Manager, Automotive and Discrete Products Group (ADG) at STMicroelectronics, they tested AutoDevKit with college students majoring in electronics, engineering or software development, and the results were less than 6 Within hours, these students were able to develop an application project using SPC5Studio and AutoDevKit under the guidance of the staff. That said, the barriers to entry for AutoDevKit are not high.
Why is ST launching AutoDevKit?
Source: IHS automotive 2020 report
“Under the general trend of vehicle electrification and digitization, the auto accessories market is changing rapidly, and familiar technologies are developing towards electrification and intelligence. A new car may have more than 100 ECU modules, so the complexity of today’s automotive software can be It is much higher than the aircraft, and the software part accounts for about 70% of the entire application development time/cost.”
Giovanni Luca SARICA, Head of Mass Market Business Development, Automotive and Discrete Products Group (ADG), STMicroelectronics, and member of the Corporate Strategy Office, said, “How to solve the new challenges customers and designers are facing today? Assisting designers in developing for automotive and transportation vehicles New Electronic modules, speeding up the development of application prototypes, and shortening the overall development cycle are what STMicroelectronics launched AutoDevKit.”
Does ST want to replace customers and become the mid-stream and downstream market?
Vehicle electrification, assisted driving systems, and autonomous driving are the general trend. What are the main challenges facing the automotive market today? Automakers are forced to restructure vehicle architectures, the number of ECUs has increased dramatically, massive amounts of data have to be processed, and the computing power requirements of processors are constantly rising. More and more car manufacturers, especially new energy vehicle manufacturers, have decided to participate in ECU development instead of relying entirely on partners to provide ECUs.
In the face of market changes, STMicroelectronics needs to make changes, but does it intend to enter the downstream market? MH TEY, Senior Director of Automotive Product Marketing and Application at STMicroelectronics Asia Pacific, said, “We do not play the role of customers. STMicroelectronics is a chip manufacturer, and we focus on our core competitiveness. Regional customers provide more in-depth technical support, and the main reason for us to develop system solutions is to help customers shorten the overall R&D cycle, save costs, and understand product quality and safety performance through system solutions that combine software and hardware.”
AutoDevKit is free, is it true?
There will be promotions to receive the AutoDevKit boards for free during seminars and exhibitions, after which there will be a fee.
AutoDevKit software is free forever, with no royalties, license fees, and source code. In addition, all technical information is available for free download on the STMicroelectronics website, including bills of materials, schematics, Gerber files, and more.
According to Max Vizzini, “Everything is provided, the only limitation today is the tools we use to program the microcontrollers, which are limited to 256KB. Also, I want to stress that although we provide all of them for free software, but we do not grant the customer the right to manufacture the product, so it is the customer’s responsibility to ensure that the final solution, hardware and software meet the relevant regulatory standards.”
write at the end
STM32 is a very successful microcontroller solution in the industrial and consumer markets. SPC5 series automotive microcontrollers may not be familiar to everyone, but with the strong blessing of the AutoDevKit ecological matching construction, we can look at the problem from the user’s point of view. To solve the pain points of the other party’s industry, it is very possible that the future SPC5 may become the STM32 of the automotive electronics industry.