cancel
Showing results for 
Search instead for 
Did you mean: 

Support for Murata 2BC CYW4373 chipset

M. Tsutsumi
Associate II

I would like to use the Murata Wi-Fi/BT combo module 2BC on STM32MP1.

Is it possible?

If it is possible, I would like to know how to integrate 2BC on STM32MP1.

 

I understand following.

- Murata 1DX are mounted on STM32MP1 evaluation board.

- Murata has the necessary FMAC and other files.

  https://github.com/murata-wireless

- CYW4373 description in the file below.

  https://github.com/torvalds/linux/blob/master/include/linux/mmc/sdio_ids.h

 

 

Best Regards,

Tsutsumi

1 ACCEPTED SOLUTION

Accepted Solutions
Erwan SZYMANSKI
ST Employee

Hello @M. Tsutsumi,
On technical aspect, it looks completely possible. Can you precise, when you say "how to integrate", do you mean how to use it on Evaluation kit or how to integrate on a custom board ?

For a custom board, you will have to adapt your design to the new module, but even if it looks not pin to pin compatible, the main features are the same so you will not be lost.

For the ST Evaluation board, the only solution is to use the SD card connector and plug an adapter from Murrata to use the 2BC module (https://www.murata.com/en-eu/products/connectivitymodule/wi-fi-bluetooth/overview/lineup/usd-m2-adapter). With this solution, it will be mandatory to boot on another memory than SD card, as the SD card slot will not be available anymore. Choose eMMC for example. 

As SW point of view, different actions :

  • Update device trees to respect the new HW configuration
  • If necessary, take Murrata kernel patches and integrate it into the kernel
  • Install the good WLAN firmware and NVRAM config file on your target at the right place.

I hope these information will help you to go forward.

Kind regards,
Erwan. 

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.

View solution in original post

2 REPLIES 2
Erwan SZYMANSKI
ST Employee

Hello @M. Tsutsumi,
On technical aspect, it looks completely possible. Can you precise, when you say "how to integrate", do you mean how to use it on Evaluation kit or how to integrate on a custom board ?

For a custom board, you will have to adapt your design to the new module, but even if it looks not pin to pin compatible, the main features are the same so you will not be lost.

For the ST Evaluation board, the only solution is to use the SD card connector and plug an adapter from Murrata to use the 2BC module (https://www.murata.com/en-eu/products/connectivitymodule/wi-fi-bluetooth/overview/lineup/usd-m2-adapter). With this solution, it will be mandatory to boot on another memory than SD card, as the SD card slot will not be available anymore. Choose eMMC for example. 

As SW point of view, different actions :

  • Update device trees to respect the new HW configuration
  • If necessary, take Murrata kernel patches and integrate it into the kernel
  • Install the good WLAN firmware and NVRAM config file on your target at the right place.

I hope these information will help you to go forward.

Kind regards,
Erwan. 

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.
M. Tsutsumi
Associate II

Hello Mr. Erwan,

Thank you for your reply.

"how to integrate" means both Eval board and Custom board.

I understand by your answer.

 

Best Regards,

Tsutsumi