Hello NXP Community,
I'm trying to set up the S32G-VNP-RDB3 gateway to most closely resemble configuration used in real cars also assuming high security as a priority. I would like to ask which configuration is the default setup used in the automotive industry for gateways:
1. Linux OS exclusively
2. FreeRTOS or another RTOS exclusively (e.g. Autosar OS)
3. Linux + RTOS together
Which is the recommended setup for the S32G-VNP-RDB3 to be used for real applications?
My second question is about LLCE accelerator. It can be configured (adding filters for routing, destinations etc.) from both Linux and FreeRTOS host side. There also is a headless mode. Which of these approaches is the intended default for car manufacturers? Would it be more likely to have LLCE configured from the Linux host, FreeRTOS, combination of both OS, or using headless mode? What is the best practice?
The reason I'm asking about this is that the documentation describes both approaches, e.g. there is a very nice Linux BSP document showing how to enable various features like LLCE, HSE etc. and at the same time many examples are for RTOS using S32 Design Studio which seems to be separate from using Yocto Linux. All advice and experience from real automotive projects involving gateway ECUs will be very appreciated. Thank you in advance.
已解决! 转到解答。
Hello, @OmerSakarya
Thanks for your post.
As you may know, NXP is the SOC manufacturer, for software side, we mainly provide the basic drivers/BSP for both M and A cores, our customers themselves have various application-level implementation according to their specific requirements based on our S32G products.
For further understanding the S32G products, I could recommend referencing the GoldVIP project from following link:
GoldVIP provides a reference vehicle integration platform that accelerates S32G hardware evaluation, software development and rapid prototyping efforts.
It integrates NXP standard and reference software, along with open source and third-party software to provide an evaluation, development and rapid prototyping platform.
The use cases in it may be useful for your questions, I suggest reading the UMs in it for further reference.
BR
Chenyin
Hello, @OmerSakarya
Thanks for your post.
As you may know, NXP is the SOC manufacturer, for software side, we mainly provide the basic drivers/BSP for both M and A cores, our customers themselves have various application-level implementation according to their specific requirements based on our S32G products.
For further understanding the S32G products, I could recommend referencing the GoldVIP project from following link:
GoldVIP provides a reference vehicle integration platform that accelerates S32G hardware evaluation, software development and rapid prototyping efforts.
It integrates NXP standard and reference software, along with open source and third-party software to provide an evaluation, development and rapid prototyping platform.
The use cases in it may be useful for your questions, I suggest reading the UMs in it for further reference.
BR
Chenyin