The difference between S32SDK_S32K144_RTM_1.0.0 and S32SDK_S32K14x_EAR_0.8.4

I installed the latest S32 Design studio v2.0, but the SDK is changed to S32SDK_S32K14x_EAR_0.8.4. But in v1.3, there are two SDKs 《S32SDK_S32K144_RTM_1.0.0》 and 《S32_SDK_EAR_0.8.2》. So what's the difference between RTM and EAR . Which one we should use in our project.

I do not think it is possible to add SDK EAR0.8.2 into S32DS v2.0, because of Processor Expert and some other internal dependencies. I recommend you to use RTM1.0.0 version and better, please use SDK EAR 0.8.4 included in S32DS v2.0.

In 0.8.4 EAR release, the HAL layer has been replaced with HW_ACCESS which is part of the driver layer. Why was this done?

When can I expect a RTM version of the SDK? I am asking because for one of the systems we are developing, we use S32K144 with 1.0.0 RTM. But there is a good chance that we may end up using S32K146/8 and we want as smooth a transition as possible at that time.

For another system, we will only use S32K144 (custom board, not evaluation board). Currently for this system, we use 1.0.0 RTM. Which version of the SDK do you recommend we use for this system?

1) HAL layer was replaced with the Hardware Access Layer in order to group the hardware access functions that are required in the peripheral drivers and to improve PD performance.

2) The next RTM SDK for S32K14x will be available in the first months of the next year.

3) If the system is planned to be in production before the next SDK RTM is released, my recommendation would be to use the current available version(1.0.0). Otherwise, you can use the next RTM, to have the compatibility with other S32K14x derivatives.