Interfacing FRDM33772BSPIEVB MC33772 with SPI Communication to a Arduino Uno R3

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

Interfacing FRDM33772BSPIEVB MC33772 with SPI Communication to a Arduino Uno R3

130 次查看
Shubhay
Contributor I

Hello NXP Team, 

We require your help to successfully interface FRDM33772BSPIEVB MC33772 using SPI Communication to a Arduino Uno R3. In the document provided by NXP named (FRDM33772BSPIEVB , Featuring the MC33772B battery cell controller IC - User Guide) it is stated that Compatible NXP MCU development platforms FRDM33772BSPIEVB is compatible with multiple NXP MCU development platforms:
• FRDM-KL25Z (default)
• FRDM-KE06Z
• FRDM-KL43Z
• FRDM-KV31F
• FRDM-KW40Z
• FRDM-KEAZ128
• S32K144EVB
• Arduino R3

Yet when we searched the internet we found no reference to help in interfacing with Arduino R3. There is a software package given by NXP named (Embedded SW: Battery Cell Controller Software Driver for MC33771B/MC33772B) it is only designed for S32K144EVB. Also a software is given for FRDM-KL25Z  but nothing is provided for Arduino R3. 

We request you to provide some support regarding the same as it has been promised in your document. We tried to interface FRDM33772BSPIEVB with Arduino Uno R3 by connecting their SPI Pins respectively. We are getting only 1 byte of data over SPI. That means, there is some sort of initialization need to be done to interface the two controller ICs. 

 

Kindly help regarding the same. 

 

Best Regards 

Shubhay Dongare 

CEO Mexatech Innovations 

www.mexatechinnovations.com 

标记 (1)
0 项奖励
3 回复数

111 次查看
Shubhay
Contributor I

I understand that you only have experience in interfacing MCUs (S32K1/3, MPC56xx, ...) with the FRDM33772BSPIEVB but according to your datasheet named (FRDM33772BSPIEVB , Featuring the MC33772B battery cell controller IC - User Guide) it is stated that:

Compatible NXP MCU development platforms FRDM33772BSPIEVB is compatible with multiple NXP MCU development platforms:
• FRDM-KL25Z (default)
• FRDM-KE06Z
• FRDM-KL43Z
• FRDM-KV31F
• FRDM-KW40Z
• FRDM-KEAZ128
• S32K144EVB
• Arduino R3

You have stated that Arduino R3 is compatible with FRDM33772BSPIEVB

0 项奖励

114 次查看
TomasVaverka
NXP TechSupport
NXP TechSupport

Hello Shubhay,

Unfortunately, we do not have much experience/recommendations for interfacing the FRDM33772BSPIEVB with Arduino boards. 

The MC3377x is auto grade product typically used in conjunction with NXP's Auto MCUs (S32K1/3, MPC56xx, ...).  

Those are platforms where our effort is focused and which our key automotive/industrial customers are demanding. 

As you correctly stated, we offer our complex BCC Package including the SW driver, UM11143 with evaluation boards settings and examples for S32K144 with documentation.

In addition to that, there is the AN12084 (MC3371_MC33772 Programming Guide) which provides basic guidelines for configuration and programming the MC3377x. You may find it useful for your own development.

BRs, Tomas

标记 (1)
0 项奖励

110 次查看
Shubhay
Contributor I

I understand that you only have experience in interfacing MCUs (S32K1/3, MPC56xx, ...) with the FRDM33772BSPIEVB but according to your datasheet named (FRDM33772BSPIEVB , Featuring the MC33772B battery cell controller IC - User Guide) it is stated that:

Compatible NXP MCU development platforms FRDM33772BSPIEVB is compatible with multiple NXP MCU development platforms:
• FRDM-KL25Z (default)
• FRDM-KE06Z
• FRDM-KL43Z
• FRDM-KV31F
• FRDM-KW40Z
• FRDM-KEAZ128
• S32K144EVB
• Arduino R3

You have stated that Arduino R3 is compatible with FRDM33772BSPIEVB

0 项奖励