Team,
We are planning to use NXPS32G3 for one of our projects. Clarification on below queries would be appreciated. Note: preference is to utilize license free tools as much as possible until unless it is really needed
Overview of the project : This processor is to develop a testboard which is used to validate the functionalities of multiple ECUs. For ex, 16 CAN, 10+ LIN channels parallel Tx/Rx between Testboard and ECU, UDS/Doip over Ethernet and usage of IO/ADC/PWM controls etc.
Our plan is to use S32G3 processor with freeRTOS, NXP provided low level drivers, UDS (CAN & Auto Eth) supported bootloader if any
1. I believe CAN/LIN & other needs can be achieved without Autosar by utilizing NXP provided drivers (similar to iLLD by Infineon) and freeRTOS. But how do acheive DOIP over Ethernet without going for licensed stack like Autosar?
2. What are all tools/packages needed to complete this project requirement ?
- NXP S32 Design studio
- Low level drivers from NXP (CAN/LIN/ADC/PWM etc)
3. With NXP S32G3xx, Do we get UDS enabled bootloader ? If so, how do we get these packages ?
hi,vstephe
Thank you for contacting us.
1.At present, we do not provide the way you said.
2-3.There are the requirement about the tools/packages.
-NXP S32 Design studio is needed to development.
- EB tresos Studio (need license)
-RTD Software Package (CAN/LIN/ADC/PWM etc)
-LLCE/PFE/HSE/IPCE Software Package
Do you ready to purchase S32G? If you can reach your FAE, you can download the required packages at the following link as the following picture.
Design : Product Information : Automotive SW – S32G Standard Software
Hope it can help you.
BR
Joey
hi,vstephe
The UDS is not currently supported under the bootloader from NXP. As far as I know, feature like CAN UDS DPI/DID&SID Filtering should be filtered by the application layer, and LLCE can only filter CAN IDs.
BR
Joey
hi,vstephe
Thank you for your reply.
You can download EB from the link I provided. We have provided a license for the EB , as shown in the following picture.
Regarding S32G, we have provided the BSP for A53 and RTD for M7. You can use the BSP software package to bring up the S32G Cortex-A53.
Regarding the UDS question, I will find the relevant information and reply to you as soon as possible.
I hope this helps you.
BR
Joey