- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear NXP Team,
We want to connect only CMU and S32K348 MC with a TPL along with 18Cell emulator but want to discard or not connect BJB for initial setup .
Since the RD-HVBMSCT800BUN Read S32CT model is already configured with Battery Junction Box.
1. Is there anything to be done in configuration to remove Battery Junction Box ?
2. If I am not connecting Battery Junction Box , try to power on CMU and S32K348,will the code flash without any errors since BJB is not connected?
Regards,
Shiva
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/Solver-settings-in-Matlab-HVBMSSCTBUN/t...


- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @ShivaB,
Thank you for your interest in our MBDT for BMS!
I will try to answer your questions below:
1. Is there anything to be done in configuration to remove Battery Junction Box ?
There are three main components/locations related with the Battery Junction Box: hardware configuration, BCCs initialization and the communication with the BCC at runtime.
- The hardware configuration is achieved through the S32CT or EBT, in this case the S32CT. These components related with the BJB are: Bcc_772C, and the Bms_common where the settings related to the BJB and Transactions descriptors are stored, while the Phy_665a contains mainly the TPL type of the TPL busses configured in the transceiver. To be honest, if you don't have a BJB for now, you can leave the settings untouched and get rid of the configuration later, if no BJB will be added to your system.
- Hardware Initialization: Initialization is performed into 2 main parts:
- Board Initialization, which configures the BCC_772C RTD driver component. This entry is configured from the Model Settings, and initializes the BCC_772C component. It can be disabled following the pattern below:
- The Initialization of each BCC device - on the BJB there are 2 BCCx772C which works together for the redundancy. In order to work properly, they need to be enumerated, so that they receive each an BCC ID. This process can be commented in the Initialize Function, the INIT_772C.
- The periodic Current measurements, which starts the global conversion and each step time it reads the measured BCC analog values. Also needs to be commented when no BJB is used.
- Board Initialization, which configures the BCC_772C RTD driver component. This entry is configured from the Model Settings, and initializes the BCC_772C component. It can be disabled following the pattern below:
2. If I am not connecting Battery Junction Box , try to power on CMU and S32K348,will the code flash without any errors since BJB is not connected?
Of course the application will show errors and timeouts when you are not connecting the BJB, but the CMU part shall work as expected.
Hope this helps,
Marius
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/Solver-settings-in-Matlab-HVBMSSCTBUN/t...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Can someone respond on this please ?
