Hello everyone,
I'm looking for insights into the differences and suitable applications of the NXP S32N and S32Z processors. Both seem capable of domain control and virtualization, but I'm unsure about their specific advantages and best use cases.
From what I understand:
Can anyone provide more detailed comparisons or experiences with these processors in automotive applications?
Additionally, does anyone know the expected release time for development boards for these processors?
Thanks in advance!
Connor
Solved! Go to Solution.
Hi @noobsplzwin
in very short, S32N is much more powerful. It's intended for real-time super-integration of vehicle functions, so it can replace several ECUs. It's like S32Z + S32G in one package.
There are some nice video presentations like:
Because these devices are still in preproduction status, please contact your local sales office for details about the availability. If you don't have direct NXP sales contact:
https://www.nxp.com/support/sample-and-buy/distributor-network:DISTRIBUTORS
I believe that boards for S32Z/E should be already available in some limited quantities.
Regards,
Lukas
Hi @noobsplzwin
in very short, S32N is much more powerful. It's intended for real-time super-integration of vehicle functions, so it can replace several ECUs. It's like S32Z + S32G in one package.
There are some nice video presentations like:
Because these devices are still in preproduction status, please contact your local sales office for details about the availability. If you don't have direct NXP sales contact:
https://www.nxp.com/support/sample-and-buy/distributor-network:DISTRIBUTORS
I believe that boards for S32Z/E should be already available in some limited quantities.
Regards,
Lukas
Hi Lukas,
Thank you for the detailed response and the video links. I've watched the demo video, and it looks exactly like the kind of application I have in mind. I have a few questions:
Use of Extra Controllers: I noticed that the demo is using additional S32K3 and S32K1 controllers to manage the actuators. Could you explain the rationale behind this setup? Is the concept that the S32N runs different control algorithms/logic, sends the actual control commands to the zone controllers (S32K3/S32K1) via CAN, and then the S32K1 and S32K3 handle the actual hardware control? S32N should also be able to do the work of S32k, right?
Third-Party Software Integration: The S32 CoreRide platform appears to integrate a lot of third-party software. Specifically, will the µ-visor Hypervisor from Green Hills Software be part of the NXP SDK, and will it be available for free to the public?
QNX Integration: Regarding QNX, has its integration already been completed as part of the NXP SDK? Will we be able to use it directly upon release?
Hypervisor Integration: We've been working on the hypervisor for many years on RISC-V, dealing with memory and hardware I/O conflicts... I have successfully run our hypervisor in a QEMU environment with ARM R52, and it performed quite well. Is there any chance we can integrate our hypervisor into the NXP CoreRide platform? What would be the process for such an integration?
Thank you for your assistance.
Best regards,
Connor
Hi @noobsplzwin
Please notice that S32N is not supported by our online support team yet because it is still in certain phase of pre-production. The support is currently available only to direct customers via their FAE. For more details, I have to redirect you to your NXP sales or FAE person or to distribution FAE as already mentioned earlier. Thanks for understanding.
Regards,
Lukas