I have a MPC5775B and MC33771 high-voltage BMS Evaluation System. I am not receiving all CAN IDs

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

I have a MPC5775B and MC33771 high-voltage BMS Evaluation System. I am not receiving all CAN IDs

541 Views
Shubhay
Contributor I

The board has CAN communication and they have provided a data sheet for the communication protocol. The problem is that I am not receiving all CAN IDs from the board. 0x18820100 is missingThis image is taken when I connect the MPC5775B board using peak CAN module. It shows all the received CAN messages. . When I connect my P CAN tool, I am not getting the ID. Also, CAN ID 0x18810114 gives the IC temperature measurement and AN1 voltage measurement for which the multiplication factor is not provided anywhere. I want to know how the hexadecimal values are converted to relevant temperatures.Communication protocol is the CAN ID table provided by NXP. It has information regarding which CAN ID represents which parameters.   

0 Kudos
3 Replies

490 Views
JozefKozon
NXP TechSupport
NXP TechSupport

Dear Shubhay,

could you please resend the pictures? I cannot see them in the community. 

JozefKozon_0-1704196848557.png

Are you using our RD33771CDSTEVB board with the MPC5775B MCU board? Have you connected more of the RD33771CDSTEVBs or only one? Please take a picture of your configuration and please share it.

JozefKozon_2-1704197464358.png

Could you please clarify the meaning of the 0x18820100 and 0x18810144? There is also an SPI interface between the MC33664 TPL to SPI transceiver and the MPC5775B MCU. Are you referring with the 0x18820100 and 0x18810144 to SPI response format after the read request? 

JozefKozon_1-1704197400816.png

With Best Regards,

Jozef

 

 

 

0 Kudos

467 Views
Shubhay
Contributor I

Dear Jozef, 

Here is my setup, I am using one RD33771CDSTEVB board with the MPC5775B MCU board and a cell emulator board. 

Shubhay_0-1704256562318.png

My question regarding the 0x18820100 and 0x18810144 is that -  When we purchased the MPC5775B and MC33771 high-voltage BMS Evaluation System | NXP Semiconductors we downloaded the software file for battery management setup, they have provided a pdf file which has the information regarding CAN ID which are coming from the BMS board. I have attached the pdf to this message named GUI_Communication_Protocol. When I connected the CAN Module I am not receiving CAN ID 0x18820100 and 0x18810144 from the board (Check image Capture.png) . It could be an issue in the SDK provided by NXP. If that is the reason a new SDK file is required to extract all functionality of the board. We also connected a load to the emulator, to see if after connection of load the CAN ID for current sensor comes or no, but it did not come. 

 

We require help regarding this. 

 

Regards

Shubhay Dongare 

0 Kudos

461 Views
JozefKozon
NXP TechSupport
NXP TechSupport

Dear Shubhay,

thank you very much for clarification. I understand it more now. Regarding the CAN ID 0x18810114 AN1 multiplication factor, it can be found in the Table 13. in the MC33771C datasheet. Please download the datasheet from the MC33771C product page, under the secure files.  

JozefKozon_0-1704264410703.png

Regarding the 0x18820100 CAN ID, it is referring to current measuring. By default the current measurement is disabled in our BCCs (Battery Cell Controllers). It needs to be enabled in the SYS_CFG1, I_MEAS_EN bit. By default it is 0. For enabling current measurement it needs to be set to 1. Please refer to the section 11.4 in the MC33771C datasheet. 

JozefKozon_3-1704265600415.png

JozefKozon_1-1704265441014.pngJozefKozon_2-1704265468422.png

Which SDK software are you using?

JozefKozon_4-1704265996018.png

If you require the new SDK with the current measurement enabled, I would need to contact an application team to adjust the SDK. They always require following data. Especially the Annual Volume. Please provide.

Customer: ?

End Customer: ? (Can also be your company)

End Application: ?

Country: India

Annual Volume: ?

With Best Regards,

Jozef

0 Kudos