S32K3 MBDT | HV BMS | Temperature readings with higher number of CMU boards

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

S32K3 MBDT | HV BMS | Temperature readings with higher number of CMU boards

1,614 次查看
narsimh_kamath
NXP Employee
NXP Employee

[posting on behalf of Team Raftar]

We’re currently using a K358BMU connected to 8 peripheral boards, each equipped with the MC33774 chipset. The setup is configured and running the MBDT model for all BMS functionality checks.

Each peripheral board has 8 analog input channels, and we’ve properly configured the TD handler indexes in MBDT.

The issue we’re facing is as follows:

When we set the number of boards to till 6 in both S32CT and MBDT, all 8 analog inputs from each board are read correctly.

However, when we increase the number of boards to 8, only the first 4 analog input values per board are displayed in FreeMASTER — meaning only the Primary Measurements are showing up, while the rest are missing.

Has anyone encountered this issue before or knows what might cause the secondary measurements to not appear when scaling up to 8 boards? Any insights or suggestions would be greatly appreciated.

 

0 项奖励
回复
1 回复

1,352 次查看
mariuslucianand
NXP Employee
NXP Employee

Hello @narsimh_kamath,

This is a tricky one, and we would need more details regarding the implementation to be able to propose a solution for this.

The first thing which come into my mind is if everything works for 6 AFEs but not for 8, this might suggest a timing issue. What is the Simulink step size vs. the time it takes to execute all the conversions for the 8 devices and to communicate the values via TPL? What can happen here is that the measurements and transfer time might be longer than the step time and some values lost. How is the data acquisition procedure implemented? Did the team used the global conversion and then in the same step window read the values of all the 8 AFEs? Or they have continued to use a round-robin approach as in the enabling example we provide in our toolbox?

Also, depending on the approach, the Transaction Descriptor buffer might overload. Was the TD buffer sized increased or resized to be able to store all the requested data from the AFEs?

It is curious that only the first 4 AFEs readings are correct per each device, when it is increased to 8 AFEs. I think this depends on the actual implementation for the reading sequence. Is there every device handled separately (start conversion, waiting for the conversions to be finalized and then reading the results) per each device. Of course the external configuration tools project and the initializaion sequence must be double checked here, but maybe the data acquisition approach should be optimized.

Secondly, I am thinking rather or not it is an issue with the FreeMASTER. We have noticed that in the FreeMASTER we add a way higher amount of variables to be monitored, some of the data is not displayed. To elimintate this, you can create a new watched sublock and add there only the 8 analog values from the 8th BCC and test only with that.

Please describe the reading technique used, so that we can have a better understanding of the implementation to try understanding where is the issue coming from.

Regards,
Marius

 

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2191143%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ES32K3%20MBDT%20%7C%20HV%20%E7%94%B5%E6%B1%A0%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F%20%7C%20CMU%20%E6%9D%BF%E6%95%B0%E9%87%8F%E8%B6%8A%E5%A4%9A%EF%BC%8C%E6%B8%A9%E5%BA%A6%E8%AF%BB%E6%95%B0%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2191143%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%3E%5B%E4%BB%A3%E8%A1%A8%E6%8B%89%E5%A4%AB%E5%A1%94%E5%9B%A2%E9%98%9F%E5%8F%91%E5%B8%83%5D%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%E6%88%91%E4%BB%AC%E7%9B%AE%E5%89%8D%E6%AD%A3%E5%9C%A8%E4%BD%BF%E7%94%A8%E8%BF%9E%E6%8E%A5%E5%88%B0%208%20%E4%B8%AA%E5%A4%96%E5%9B%B4%E8%AE%BE%E5%A4%87%E6%9D%BF%E7%9A%84%20K358BMU%EF%BC%8C%E6%AF%8F%E4%B8%AA%E5%A4%96%E8%AE%BE%E6%9D%BF%E9%83%BD%E9%85%8D%E5%A4%87%20MC33774%20%E8%8A%AF%E7%89%87%E7%BB%84%E3%80%82%E6%89%80%E6%9C%89%E7%9A%84%E7%94%B5%E6%B1%A0%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F%E5%8A%9F%E8%83%BD%E6%A3%80%E6%9F%A5%E5%9D%87%E5%B7%B2%E9%85%8D%E7%BD%AE%E5%B9%B6%E8%BF%90%E8%A1%8C%20MBDT%20%E6%A8%A1%E5%9E%8B%3C%2FSPAN%3E%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%3CSPAN%3E%E6%AF%8F%E4%B8%AA%E5%A4%96%E8%AE%BE%E6%9D%BF%E6%9C%89%208%20%E4%B8%AA%E6%A8%A1%E6%8B%9F%E8%BE%93%E5%85%A5%E9%80%9A%E9%81%93%EF%BC%8C%E6%88%91%E4%BB%AC%E5%B7%B2%E7%BB%8F%E5%9C%A8%20MBDT%20%E4%B8%AD%E6%AD%A3%E7%A1%AE%E9%85%8D%E7%BD%AE%E4%BA%86%20TD%20%E5%A4%84%E7%90%86%E5%99%A8%E7%B4%A2%E5%BC%95%E3%80%82%3C%2FSPAN%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CSPAN%3E%E6%88%91%E4%BB%AC%E9%9D%A2%E4%B8%B4%E7%9A%84%E9%97%AE%E9%A2%98%E5%A6%82%E4%B8%8B%EF%BC%9A%3C%2FSPAN%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CSPAN%3E%E5%BD%93%E6%88%91%E4%BB%AC%E5%9C%A8%20S32CT%20%E5%92%8C%20MBDT%20%E4%B8%AD%E5%B0%86%E6%9D%BF%E6%95%B0%E9%87%8F%E8%AE%BE%E7%BD%AE%E4%B8%BA%206%20%E6%97%B6%EF%BC%8C%E6%AF%8F%E5%9D%97%E6%9D%BF%E7%9A%84%E6%89%80%E6%9C%89%208%20%E4%B8%AA%E6%A8%A1%E6%8B%9F%E8%BE%93%E5%85%A5%E9%83%BD%E8%83%BD%E6%AD%A3%E7%A1%AE%E8%AF%BB%E5%8F%96%E3%80%82%3C%2FSPAN%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CSPAN%3E%E4%BD%86%E6%98%AF%EF%BC%8C%E5%BD%93%E6%88%91%E4%BB%AC%E5%B0%86%E6%9D%BF%E7%9A%84%E6%95%B0%E9%87%8F%E5%A2%9E%E5%8A%A0%E5%88%B0%208%20%E4%B8%AA%E6%97%B6%EF%BC%8CFreeMaster%20%E4%B8%AD%E4%BB%85%E6%98%BE%E7%A4%BA%E6%AF%8F%E5%9D%97%E6%9D%BF%E7%9A%84%E5%89%8D%204%20%E4%B8%AA%E6%A8%A1%E6%8B%9F%E8%BE%93%E5%85%A5%E5%80%BC%E2%80%94%E2%80%94%E8%BF%99%E6%84%8F%E5%91%B3%E7%9D%80%E5%8F%AA%E6%98%BE%E7%A4%BA%E4%B8%BB%E8%A6%81%E6%B5%8B%E9%87%8F%E5%80%BC%EF%BC%8C%E8%80%8C%E5%85%B6%E4%BD%99%E7%9A%84%E5%88%99%E7%BC%BA%E5%A4%B1%E3%80%82%3C%2FSPAN%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CSPAN%3E%E6%9C%89%E6%B2%A1%E6%9C%89%E4%BA%BA%E9%81%87%E5%88%B0%E8%BF%87%E8%BF%99%E4%B8%AA%E9%97%AE%E9%A2%98%EF%BC%8C%E6%88%96%E8%80%85%E7%9F%A5%E9%81%93%E4%BB%80%E4%B9%88%E5%8F%AF%E8%83%BD%E5%AF%BC%E8%87%B4%E5%9C%A8%E6%89%A9%E5%B1%95%E5%88%B0%208%20%E5%9D%97%E6%9D%BF%E6%97%B6%E6%97%A0%E6%B3%95%E6%98%BE%E7%A4%BA%E4%BA%8C%E6%AC%A1%E6%B5%8B%E9%87%8F%E7%BB%93%E6%9E%9C%EF%BC%9F%E4%BB%BB%E4%BD%95%E8%A7%81%E8%A7%A3%E6%88%96%E5%BB%BA%E8%AE%AE%E5%B0%86%E4%B8%8D%E8%83%9C%E6%84%9F%E6%BF%80%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2203446%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K3%20MBDT%20%7C%20HV%20BMS%20%7C%20Temperature%20readings%20with%20higher%20number%20of%20CMU%20boards%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2203446%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F219663%22%20target%3D%22_blank%22%3E%40narsimh_kamath%3C%2FA%3E%E3%80%81%3C%2FP%3E%0A%3CP%3E%E8%BF%99%E6%98%AF%E4%B8%80%E4%B8%AA%E6%A3%98%E6%89%8B%E7%9A%84%E9%97%AE%E9%A2%98%EF%BC%8C%E6%88%91%E4%BB%AC%E9%9C%80%E8%A6%81%E6%9B%B4%E5%A4%9A%E7%9A%84%E5%AE%9E%E6%96%BD%E7%BB%86%E8%8A%82%E6%89%8D%E8%83%BD%E6%8F%90%E5%87%BA%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%E3%80%82%3C%2FP%3E%0A%3CP%3E%E6%88%91%E6%83%B3%E5%88%B0%E7%9A%84%E7%AC%AC%E4%B8%80%E4%BB%B6%E4%BA%8B%E6%98%AF%EF%BC%8C%E5%A6%82%E6%9E%9C%206%20%E4%B8%AA%20AFE%20%E9%83%BD%E8%83%BD%E6%AD%A3%E5%B8%B8%E5%B7%A5%E4%BD%9C%EF%BC%8C%E8%80%8C%208%20%E4%B8%AA%20AFE%20%E5%8D%B4%E4%B8%8D%E8%A1%8C%EF%BC%8C%E8%BF%99%E5%8F%AF%E8%83%BD%E8%AF%B4%E6%98%8E%E6%97%B6%E6%9C%BA%E6%9C%89%E9%97%AE%E9%A2%98%E3%80%82Simulink%20%E6%AD%A5%E9%95%BF%E4%B8%8E%E6%89%A7%E8%A1%8C%208%20%E4%B8%AA%E8%AE%BE%E5%A4%87%E7%9A%84%E6%89%80%E6%9C%89%E8%BD%AC%E6%8D%A2%E4%BB%A5%E5%8F%8A%E9%80%9A%E8%BF%87%20TPL%20%E4%BC%A0%E9%80%92%E5%80%BC%E6%89%80%E8%8A%B1%E8%B4%B9%E7%9A%84%E6%97%B6%E9%97%B4%E7%9B%B8%E6%AF%94%E6%98%AF%E5%A4%9A%E5%B0%91%EF%BC%9F%E5%8F%AF%E8%83%BD%E5%87%BA%E7%8E%B0%E7%9A%84%E6%83%85%E5%86%B5%E6%98%AF%EF%BC%8C%E6%B5%8B%E9%87%8F%E5%92%8C%E4%BC%A0%E8%BE%93%E6%97%B6%E9%97%B4%E5%8F%AF%E8%83%BD%E9%95%BF%E4%BA%8E%E6%AD%A5%E8%BF%9B%E6%97%B6%E9%97%B4%EF%BC%8C%E4%BB%8E%E8%80%8C%E4%B8%A2%E5%A4%B1%E4%B8%80%E4%BA%9B%E5%80%BC%E3%80%82%E5%A6%82%E4%BD%95%E5%AE%9E%E6%96%BD%E6%95%B0%E6%8D%AE%E9%87%87%E9%9B%86%E7%A8%8B%E5%BA%8F%EF%BC%9F%E5%9B%A2%E9%98%9F%E6%98%AF%E5%90%A6%E4%BD%BF%E7%94%A8%E4%BA%86%E5%85%A8%E5%B1%80%E8%BD%AC%E6%8D%A2%EF%BC%8C%E7%84%B6%E5%90%8E%E5%9C%A8%E5%90%8C%E4%B8%80%E6%AD%A5%E9%AA%A4%E7%AA%97%E5%8F%A3%E4%B8%AD%E8%AF%BB%E5%8F%96%E4%BA%86%E6%89%80%E6%9C%89%208%20%E4%B8%AA%20AFE%20%E7%9A%84%E5%80%BC%EF%BC%9F%E8%BF%98%E6%98%AF%E7%BB%A7%E7%BB%AD%E4%BD%BF%E7%94%A8%E6%88%91%E4%BB%AC%E5%B7%A5%E5%85%B7%E7%AE%B1%E4%B8%AD%E6%8F%90%E4%BE%9B%E7%9A%84%E5%90%AF%E7%94%A8%E7%A4%BA%E4%BE%8B%E4%B8%AD%E7%9A%84%E5%BE%AA%E7%8E%AF%E6%96%B9%E6%B3%95%EF%BC%9F%3C%2FP%3E%0A%3CP%3E%E6%AD%A4%E5%A4%96%EF%BC%8C%E6%A0%B9%E6%8D%AE%E4%B8%8D%E5%90%8C%E7%9A%84%E6%96%B9%E6%B3%95%EF%BC%8C%E4%BA%8B%E5%8A%A1%E6%8F%8F%E8%BF%B0%E7%AC%A6%E7%BC%93%E5%86%B2%E5%8C%BA%E5%8F%AF%E8%83%BD%E4%BC%9A%E8%B6%85%E8%BD%BD%E3%80%82%E6%98%AF%E5%90%A6%E5%A2%9E%E5%8A%A0%E6%88%96%E8%B0%83%E6%95%B4%E4%BA%86%20TD%20%E7%BC%93%E5%86%B2%E5%8C%BA%E7%9A%84%E5%A4%A7%E5%B0%8F%EF%BC%8C%E4%BB%A5%E4%BE%BF%E8%83%BD%E5%A4%9F%E5%AD%98%E5%82%A8%E4%BB%8E%20AFE%20%E8%AF%B7%E6%B1%82%E7%9A%84%E6%89%80%E6%9C%89%E6%95%B0%E6%8D%AE%EF%BC%9F%3C%2FP%3E%0A%3CP%3E%E5%A5%87%E6%80%AA%E7%9A%84%E6%98%AF%EF%BC%8C%E5%BD%93%E5%A2%9E%E5%8A%A0%E5%88%B08%E4%B8%AAAFE%E6%97%B6%EF%BC%8C%E6%AF%8F%E5%8F%B0%E8%AE%BE%E5%A4%87%E5%8F%AA%E6%9C%89%E5%89%8D4%E4%B8%AAAFE%E8%AF%BB%E6%95%B0%E6%98%AF%E6%AD%A3%E7%A1%AE%E7%9A%84%E3%80%82%E6%88%91%E8%AE%A4%E4%B8%BA%E8%BF%99%E5%8F%96%E5%86%B3%E4%BA%8E%E9%98%85%E8%AF%BB%E9%A1%BA%E5%BA%8F%E7%9A%84%E5%AE%9E%E9%99%85%E6%89%A7%E8%A1%8C%E6%83%85%E5%86%B5%E3%80%82%E6%AF%8F%E5%8F%B0%E8%AE%BE%E5%A4%87%E6%98%AF%E5%90%A6%E9%83%BD%E5%8D%95%E7%8B%AC%E5%A4%84%E7%90%86%E6%AF%8F%E5%8F%B0%E8%AE%BE%E5%A4%87%EF%BC%88%E5%BC%80%E5%A7%8B%E8%BD%AC%E6%8D%A2%EF%BC%8C%E7%AD%89%E5%BE%85%E8%BD%AC%E6%8D%A2%E5%AE%8C%E6%88%90%EF%BC%8C%E7%84%B6%E5%90%8E%E8%AF%BB%E5%8F%96%E7%BB%93%E6%9E%9C%EF%BC%89%E3%80%82%E5%BD%93%E7%84%B6%EF%BC%8C%E8%BF%99%E9%87%8C%E5%BF%85%E9%A1%BB%E4%BB%94%E7%BB%86%E6%A3%80%E6%9F%A5%E5%A4%96%E9%83%A8%E9%85%8D%E7%BD%AE%E5%B7%A5%E5%85%B7%E9%A1%B9%E7%9B%AE%E5%92%8C%E5%88%9D%E5%A7%8B%E5%8C%96%E9%A1%BA%E5%BA%8F%EF%BC%8C%E4%BD%86%E4%B9%9F%E8%AE%B8%E5%BA%94%E8%AF%A5%E4%BC%98%E5%8C%96%E6%95%B0%E6%8D%AE%E9%87%87%E9%9B%86%E6%96%B9%E6%B3%95%E3%80%82%3C%2FP%3E%0A%3CP%3E%E5%85%B6%E6%AC%A1%EF%BC%8C%E6%88%91%E5%9C%A8%E6%83%B3%E8%BF%99%E6%98%AF%E5%90%A6%E6%98%AF%20FreeMASTER%20%E7%9A%84%E9%97%AE%E9%A2%98%E3%80%82%E6%88%91%E4%BB%AC%E6%B3%A8%E6%84%8F%E5%88%B0%EF%BC%8C%E5%9C%A8FreeMASTER%E4%B8%AD%EF%BC%8C%E6%88%91%E4%BB%AC%E6%B7%BB%E5%8A%A0%E4%BA%86%E6%9B%B4%E5%A4%9A%E8%A6%81%E7%9B%91%E6%B5%8B%E7%9A%84%E5%8F%98%E9%87%8F%EF%BC%8C%E6%9C%89%E4%BA%9B%E6%95%B0%E6%8D%AE%E4%B8%8D%E6%98%BE%E7%A4%BA%E3%80%82%E4%B8%BA%E4%BA%86%E6%B6%88%E9%99%A4%E8%BF%99%E7%A7%8D%E6%83%85%E5%86%B5%EF%BC%8C%E4%BD%A0%E5%8F%AF%E4%BB%A5%E5%88%9B%E5%BB%BA%E4%B8%80%E4%B8%AA%E6%96%B0%E7%9A%84%E7%9B%91%E8%A7%86%E5%AD%90%E9%94%81%EF%BC%8C%E5%B9%B6%E5%9C%A8%E5%85%B6%E4%B8%AD%E4%BB%85%E6%B7%BB%E5%8A%A0%E6%9D%A5%E8%87%AA%E7%AC%AC%208%20%E4%B8%AA%20BCC%20%E7%9A%84%208%20%E4%B8%AA%E6%A8%A1%E6%8B%9F%E5%80%BC%EF%BC%8C%E7%84%B6%E5%90%8E%E4%BB%85%E4%BD%BF%E7%94%A8%E8%AF%A5%E5%80%BC%E8%BF%9B%E8%A1%8C%E6%B5%8B%E8%AF%95%E3%80%82%3C%2FP%3E%0A%3CP%3E%E8%AF%B7%E6%8F%8F%E8%BF%B0%E6%89%80%E4%BD%BF%E7%94%A8%E7%9A%84%E8%AF%BB%E5%8F%96%E6%8A%80%E6%9C%AF%EF%BC%8C%E4%BB%A5%E4%BE%BF%E6%88%91%E4%BB%AC%E6%9B%B4%E5%A5%BD%E5%9C%B0%E4%BA%86%E8%A7%A3%E6%89%A7%E8%A1%8C%E6%83%85%E5%86%B5%EF%BC%8C%E4%BB%8E%E8%80%8C%E5%B0%9D%E8%AF%95%E7%90%86%E8%A7%A3%E9%97%AE%E9%A2%98%E7%9A%84%E6%A0%B9%E6%BA%90%E3%80%82%3C%2FP%3E%0A%3CP%3E%E8%87%B4%3CBR%20%2F%3EMarius%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E