Board recommendation for MBDT BMS development + edge AI inference on NXP hardware

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Board recommendation for MBDT BMS development + edge AI inference on NXP hardware

160件の閲覧回数
miraj
Contributor I

Hello NXP Team,

I am working on combining two NXP-based development streams:

**Stream 1 — Model-based BMS development:**
Using MATLAB/Simulink with Embedded Coder and the Model-Based Design Toolbox for S32K3, I need to deploy a Battery Management System model as generated C code on an NXP S32K3-series microcontroller. The key requirements are: full MBDT for S32K3 support, SIL/PIL/External mode validation, FreeMASTER data logging, CAN FD interface, and ASIL D functional safety rating. I have been briefly looking at the S32K344 family as the target MCU.

**Stream 2 — Edge AI inference:**
Alongside the BMS controller, I need a second NXP board running quantized INT8 neural network models (TCN architecture, TF Lite format) on an NPU for real-time SOC estimation and short-horizon temperature prediction. I have been looking at the MCX N947-based boards for this purpose given the eIQ Neutron NPU.

**My questions:**

1. Given these two requirements, which specific NXP development boards would you recommend for each stream? I have done some research and have two or three boards in mind for the S32K344 side, but would highly prefer and value your recommendation.

2. For the edge AI board, is the MCX-N9XX-EVK or the FRDM-MCXN947 more appropriate for a context where I also want to measure power consumption during NPU inference?

3. Can the recommended boards communicate directly over CAN FD with a simple 3-wire bench connection, or is additional hardware required?                                                                                                                                                                                                                                              I hope my details are sufficient. If you need more information, please let me know. Thank you very much in advance for your guidance and time. 

0 件の賞賛
返信
1 返信

4件の閲覧回数
SorinIBancila
NXP Employee
NXP Employee

Hello,

1. The recommended hardware for the Model Based Design Toolbox for BMS are the 400V HVBMS S32K344 and the 800V HVBMS S32K358. I would pick the hardware based on architecture required (400V vs 800V). Both of them are well supported in the toolbox, with various examples.

2. Unfortunately, these boards are not supported by any toolbox we provide. I don't have any experience with these boards, so I can't really recommend one.

3. The hardware needed for CAN communication usually consist of two components:

  • CAN Controller: For S32K344, S32K358, it is included in the chip itself.
  • CAN Transceiver: For evaluation boards for S32K344, S32K358, it is an external IC (TJA1043, TJA1145 etc) which is mounted on the evaluation board.

Most of the evaluation boards include all the required hardware for CAN, but I recommend you to check these before buying.

 

Best regards,

Sorin Bancila 

0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-2359267%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EMBDT%20BMS%E9%96%8B%E7%99%BA%E3%81%8A%E3%82%88%E3%81%B3NXP%E3%83%8F%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A7%E3%82%A2%E4%B8%8A%E3%81%A7%E3%81%AE%E3%82%A8%E3%83%83%E3%82%B8AI%E6%8E%A8%E8%AB%96%E3%81%AB%E9%96%A2%E3%81%99%E3%82%8B%E5%8F%96%E7%B7%A0%E5%BD%B9%E4%BC%9A%E3%81%AE%E6%8E%A8%E5%A5%A8%E4%BA%8B%E9%A0%85%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2359267%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%3ENXP%E3%83%81%E3%83%BC%E3%83%A0%E3%81%AE%E7%9A%86%E6%A7%98%E3%80%81%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%82%3C%2FSPAN%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CSPAN%3E%E7%A7%81%E3%81%AF%E7%8F%BE%E5%9C%A8%E3%80%81NXP%E3%83%99%E3%83%BC%E3%82%B9%E3%81%AE2%E3%81%A4%E3%81%AE%E9%96%8B%E7%99%BA%E3%82%B9%E3%83%88%E3%83%AA%E3%83%BC%E3%83%A0%E3%82%92%E7%B5%B1%E5%90%88%E3%81%99%E3%82%8B%E4%BD%9C%E6%A5%AD%E3%81%AB%E5%8F%96%E3%82%8A%E7%B5%84%E3%82%93%E3%81%A7%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%20%3CSPAN%3E**%E3%82%B9%E3%83%88%E3%83%AA%E3%83%BC%E3%83%A01%20%E2%80%94%20%E3%83%A2%E3%83%87%E3%83%AB%E3%83%99%E3%83%BC%E3%82%B9%E3%81%AEBMS%E9%96%8B%E7%99%BA%3A**%3C%2FSPAN%3E%3CBR%20%2F%3E%20%3CSPAN%3EMATLAB%2FSimulink%E3%81%A8Embedded%20Coder%E3%80%81%E3%81%8A%E3%82%88%E3%81%B3S32K3%E7%94%A8%E3%83%A2%E3%83%87%E3%83%AB%E3%83%99%E3%83%BC%E3%82%B9%E8%A8%AD%E8%A8%88%E3%83%84%E3%83%BC%E3%83%AB%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%80%81%E7%94%9F%E6%88%90%E3%81%95%E3%82%8C%E3%81%9FC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%A8%E3%81%97%E3%81%A6%E3%83%90%E3%83%83%E3%83%86%E3%83%AA%E3%83%BC%E7%AE%A1%E7%90%86%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%83%A2%E3%83%87%E3%83%AB%E3%82%92NXP%20S32K3%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA%E3%83%9E%E3%82%A4%E3%82%AF%E3%83%AD%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9%E3%81%AB%E5%B1%95%E9%96%8B%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%E4%B8%BB%E3%81%AA%E8%A6%81%E4%BB%B6%E3%81%AF%E3%80%81S32K3%E5%90%91%E3%81%91MBDT%E3%81%AE%E5%AE%8C%E5%85%A8%E3%81%AA%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%80%81SIL%2FPIL%2F%E5%A4%96%E9%83%A8%E3%83%A2%E3%83%BC%E3%83%89%E3%81%AE%E6%A4%9C%E8%A8%BC%E3%80%81FreeMASTER%E3%83%87%E3%83%BC%E3%82%BF%E3%83%AD%E3%82%AE%E3%83%B3%E3%82%B0%E3%80%81CAN%20FD%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%E3%80%81%E3%81%8A%E3%82%88%E3%81%B3ASIL%20D%E6%A9%9F%E8%83%BD%E5%AE%89%E5%85%A8%E8%A9%95%E4%BE%A1%E3%81%A7%E3%81%99%E3%80%82%E5%AF%BE%E8%B1%A1MCU%E3%81%A8%E3%81%97%E3%81%A6S32K344%E3%83%95%E3%82%A1%E3%83%9F%E3%83%AA%E3%82%92%E7%B0%A1%E5%8D%98%E3%81%AB%E6%A4%9C%E8%A8%8E%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FSPAN%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CSPAN%3E**%E3%82%B9%E3%83%88%E3%83%AA%E3%83%BC%E3%83%A02%20%E2%80%94%20%E3%82%A8%E3%83%83%E3%82%B8AI%E6%8E%A8%E8%AB%96%3A**%3C%2FSPAN%3E%3CBR%20%2F%3E%20%3CSPAN%3EBMS%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9%E3%81%AB%E5%8A%A0%E3%81%88%E3%81%A6%E3%80%81%E3%83%AA%E3%82%A2%E3%83%AB%E3%82%BF%E3%82%A4%E3%83%A0%E3%81%AESOC%E6%8E%A8%E5%AE%9A%E3%81%A8%E7%9F%AD%E6%9C%9F%E7%9A%84%E3%81%AA%E6%B8%A9%E5%BA%A6%E4%BA%88%E6%B8%AC%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AB%E3%80%81%E9%87%8F%E5%AD%90%E5%8C%96%E3%81%95%E3%82%8C%E3%81%9FINT8%E3%83%8B%E3%83%A5%E3%83%BC%E3%83%A9%E3%83%AB%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%83%A2%E3%83%87%E3%83%AB%EF%BC%88TCN%E3%82%A2%E3%83%BC%E3%82%AD%E3%83%86%E3%82%AF%E3%83%81%E3%83%A3%E3%80%81TF%20Lite%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%83%E3%83%88%EF%BC%89%E3%82%92NPU%E4%B8%8A%E3%81%A7%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8BNXP%E3%83%9C%E3%83%BC%E3%83%89%E3%81%8C%E3%82%82%E3%81%861%E6%9E%9A%E5%BF%85%E8%A6%81%E3%81%A7%E3%81%99%E3%80%82eIQ%20Neutron%20NPU%E3%82%92%E6%90%AD%E8%BC%89%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8B%E3%82%89%E3%80%81%E3%81%93%E3%81%AE%E7%9B%AE%E7%9A%84%E3%81%AE%E3%81%9F%E3%82%81%E3%81%ABMCX%20N947%E3%83%99%E3%83%BC%E3%82%B9%E3%81%AE%E3%83%9C%E3%83%BC%E3%83%89%E3%82%92%E6%A4%9C%E8%A8%8E%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%20%3CSPAN%3E**%E7%A7%81%E3%81%AE%E8%B3%AA%E5%95%8F%3A**%3C%2FSPAN%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%20%3CSPAN%3E1.%20%E3%81%93%E3%82%8C%E3%82%892%E3%81%A4%E3%81%AE%E8%A6%81%E4%BB%B6%E3%82%92%E8%B8%8F%E3%81%BE%E3%81%88%E3%81%A6%E3%80%81%E3%81%9D%E3%82%8C%E3%81%9E%E3%82%8C%E3%81%AE%E7%94%A8%E9%80%94%E3%81%AB%E9%81%A9%E3%81%97%E3%81%9FNXP%E9%96%8B%E7%99%BA%E3%83%9C%E3%83%BC%E3%83%89%E3%82%92%E5%85%B7%E4%BD%93%E7%9A%84%E3%81%AB%E3%81%A9%E3%82%8C%E3%82%92%E3%81%8A%E5%8B%A7%E3%82%81%E3%81%97%E3%81%BE%E3%81%99%E3%81%8B%EF%BC%9FS32K344%E7%94%A8%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E3%81%AF%E3%81%84%E3%81%8F%E3%81%A4%E3%81%8B%E8%AA%BF%E6%9F%BB%E3%82%92%E8%A1%8C%E3%81%84%E3%80%812%E3%80%813%E7%A8%AE%E9%A1%9E%E3%81%AE%E3%83%9C%E3%83%BC%E3%83%89%E3%82%92%E5%80%99%E8%A3%9C%E3%81%A8%E3%81%97%E3%81%A6%E8%80%83%E3%81%88%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81%E8%B2%B4%E7%A4%BE%E3%81%AE%E3%81%94%E6%8E%A8%E8%96%A6%E3%82%92%E3%81%84%E3%81%9F%E3%81%A0%E3%81%91%E3%82%8B%E3%81%A8%E5%A4%A7%E5%A4%89%E3%81%82%E3%82%8A%E3%81%8C%E3%81%9F%E3%81%84%E3%81%A7%E3%81%99%E3%80%82%3C%2FSPAN%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CSPAN%3E2.%20%E3%82%A8%E3%83%83%E3%82%B8AI%E3%83%9C%E3%83%BC%E3%83%89%E3%81%AB%E9%96%A2%E3%81%97%E3%81%A6%E3%80%81NPU%E6%8E%A8%E8%AB%96%E4%B8%AD%E3%81%AE%E6%B6%88%E8%B2%BB%E9%9B%BB%E5%8A%9B%E3%82%82%E6%B8%AC%E5%AE%9A%E3%81%97%E3%81%9F%E3%81%84%E5%A0%B4%E5%90%88%E3%80%81MCX-N9XX-EVK%E3%81%A8FRDM-MCXN947%E3%81%AE%E3%81%A9%E3%81%A1%E3%82%89%E3%81%8C%E3%82%88%E3%82%8A%E9%81%A9%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%81%8B%EF%BC%9F%3C%2FSPAN%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%20%3CSPAN%3E3.%20%E6%8E%A8%E5%A5%A8%E3%83%9C%E3%83%BC%E3%83%89%E3%81%AF%E3%80%81%E3%82%B7%E3%83%B3%E3%83%97%E3%83%AB%E3%81%AA3%E7%B7%9A%E5%BC%8F%E3%83%99%E3%83%B3%E3%83%81%E6%8E%A5%E7%B6%9A%E3%81%A7CAN%20FD%E3%82%92%E4%BB%8B%E3%81%97%E3%81%A6%E7%9B%B4%E6%8E%A5%E9%80%9A%E4%BF%A1%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%81%8B%EF%BC%9F%E3%81%9D%E3%82%8C%E3%81%A8%E3%82%82%E8%BF%BD%E5%8A%A0%E3%81%AE%E3%83%8F%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A7%E3%82%A2%E3%81%8C%E5%BF%85%E8%A6%81%E3%81%A7%E3%81%99%E3%81%8B%EF%BC%9F%E7%A7%81%E3%81%AE%E8%AA%AC%E6%98%8E%E3%81%A7%E5%8D%81%E5%88%86%E3%81%A7%E3%81%82%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E9%A1%98%E3%81%A3%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E3%81%95%E3%82%89%E3%81%AB%E6%83%85%E5%A0%B1%E3%81%8C%E5%BF%85%E8%A6%81%E3%81%AA%E5%A0%B4%E5%90%88%E3%81%AF%E3%81%8A%E7%9F%A5%E3%82%89%E3%81%9B%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%E3%81%94%E6%8C%87%E5%B0%8E%E3%81%A8%E8%B2%B4%E9%87%8D%E3%81%AA%E3%81%8A%E6%99%82%E9%96%93%E3%82%92%E3%81%84%E3%81%9F%E3%81%A0%E3%81%8D%E3%80%81%E8%AA%A0%E3%81%AB%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E