2338940_en-US

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2338940_en-US

2338940_en-US

How to use BMS GEN1 driver based on S32K3 RTD300 and BMS GEN2 driver based on S32K3 RTD600 together?

Hi Experts,

Our environment : S32K358 + MC33772C + MC33774A + TPL33665

software : S32DS3.5 + RTD 3.0.0 + BMS SDK gen1  --> upgrade to S32DS3.6.4 + RTD 6.0.0 + BMS SDK gen2

Currently, we want to upgrade our RTD version from 3.0.0 to 6.0.0, NXP also release BMS SDK gen2 based on RTD6.0.0 that we can use.

But I found that there are no MC33772 MC33774 MCAL driver in BMS SDK gen2.

I also can't install SDK gen1 and gen2 in the same IDE.

Q1: I want to ask that if autosar version is same with RTD6.0.0, can I move MC33772 or MC33774 related MCAL driver and source code which generated from RTD 3.0.0 environment into RTD 6.0.0 environment? Is it possible can work or is there any other way?

--------------------------------------------------

I checked the section "3.5 Support and driver plugins delivered" of SW32K3_BMS_GEN2_SDK_4.4_R21-11_0.9.1_CD06_D2603_Release_Notes.pdf. MC33774 and MC33772 are not listed.

SW32K3_BMS_GEN2_SDK_4.4_R21-11_0.9.1_CD06_D2603_Release_Notes 3.5 Support and driver plugins delivered.png

I also tried installing S32K3 RTD 3.0.0 and BMS GEN1 driver first in S32DSv3.6.6, and then installing S32K3 RTD 6.0.0 and BMS GEN2 driver, but I encountered an error. This aligns with our previous understanding of S32DSv3.6, which states that different versions of S32K3 RTD cannot be installed on the same S32DS.

Q2: Will the BMS GEN2 driver include MC33774 or MC33772 in the future?

The customer saw MC33774 listed in the BMS Gen2 SDK on the BMS-SW webpage, but after downloading the SDK, they found that MC33774 was not included in the driver plugins.

BMS Gen2 SDK BCC MC33774.png

Would you please help me? Thank you for the help in advance!

Best Regards,
Robin

Here is the information of customer:
Contact Name                TengHsaing Wen
Email (Contact)              bill@xingmobility.com
Company                        XINGMOBILITY

AA SW - External DevicePriority: MEDIUMSource: Direct CustomerRe: How to use BMS GEN1 driver based on S32K3 RTD300 and BMS GEN2 driver based on S32K3 RTD600 toget

Hello @Robin_Shen

The team has picked up the case and will come back with an answer as soon as possible. 

Re: How to use BMS GEN1 driver based on S32K3 RTD300 and BMS GEN2 driver based on S32K3 RTD600 toget

Hello @Robin_Shen

Input from the development team:
"Q1: The autosar version is the same on both RTDs(RTD 3.0.0 and RTD 6.0.0). You cannot use both packages for BMS drivers because there are some common components and you will have some conflicts on the project(generate and build phases). My proposal is to use your old setup with RTD 3.0.0 to configure and generate your code for MC33774 and MC33774. After that you can have another DS setup with RTD 6.0.0 where you should install our GEN2 release. On the new DS environment you can start from our Bcc_D1xx_TPL_example_S32K358_DS and change Bms_common according to your setup to include Bcc_772c and Bcc_774a. This example should work on RTD 6.0.0 and if you have any problems please contact us. 
Q2: The MC33774 was supported on GEN2 only on release SW32K3_BMS_GEN2_SDK_4.4_R21-11_0.9.1_CD03_D2510 , MC33772 was never part of GEN2. MC33774 will not come back in GEN2 drivers."

Tags (1)
No ratings
Version history
Last update:
‎04-18-2026 02:27 AM
Updated by: