Implementing Wi-Fi on MCXW72 using IW612/RW612 for EdgeLock 2GO Provisioning

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

Implementing Wi-Fi on MCXW72 using IW612/RW612 for EdgeLock 2GO Provisioning

278 Views
harshal_mehta5
Contributor I
Hi NXP Support,

Hello NXP team, 

How can I practically implement Wi-Fi on the MCXW72 using either the IW612 or RW612 specifically to execute EdgeLock 2GO provisioning?

Please provide the exact hardware connection requirements, drivers, and software stacks needed to make this specific setup work. Note that our application cannot use Thread or Matter protocols.

Thanks,
Harshal
 
 
0 Kudos
Reply
4 Replies

145 Views
hao520
Contributor I

https://shequ.docin.com/app/shequ/themeview?tid=3179581
https://shequ.docin.com/app/shequ/themeview?tid=3179743
https://shequ.docin.com/app/shequ/themeview?tid=3179741
https://shequ.docin.com/app/shequ/themeview?tid=3179740
https://shequ.docin.com/app/shequ/themeview?tid=3179739
https://shequ.docin.com/app/shequ/themeview?tid=3179738
https://shequ.docin.com/app/shequ/themeview?tid=3179737
https://shequ.docin.com/app/shequ/themeview?tid=3179736
https://shequ.docin.com/app/shequ/themeview?tid=3179733
https://shequ.docin.com/app/shequ/themeview?tid=3179733
https://shequ.docin.com/app/shequ/themeview?tid=3179732
https://shequ.docin.com/app/shequ/themeview?tid=3179691
https://shequ.docin.com/app/shequ/themeview?tid=3179689
https://shequ.docin.com/app/shequ/themeview?tid=3179688
https://shequ.docin.com/app/shequ/themeview?tid=3179687
https://shequ.docin.com/app/shequ/themeview?tid=3179686
https://shequ.docin.com/app/shequ/themeview?tid=3179685
https://shequ.docin.com/app/shequ/themeview?tid=3179684
https://shequ.docin.com/app/shequ/themeview?tid=3179683
https://shequ.docin.com/app/shequ/themeview?tid=3179681
https://shequ.docin.com/app/shequ/themeview?tid=3179680
https://shequ.docin.com/app/shequ/themeview?tid=3179679
https://shequ.docin.com/app/shequ/themeview?tid=3179678
https://shequ.docin.com/app/shequ/themeview?tid=3179676
https://shequ.docin.com/app/shequ/themeview?tid=3179675
https://shequ.docin.com/app/shequ/themeview?tid=3179674
https://shequ.docin.com/app/shequ/themeview?tid=3179673
https://shequ.docin.com/app/shequ/themeview?tid=3179672
https://shequ.docin.com/app/shequ/themeview?tid=3179670
https://shequ.docin.com/app/shequ/themeview?tid=3179666
https://shequ.docin.com/app/shequ/themeview?tid=3179664
https://shequ.docin.com/app/shequ/themeview?tid=3179663
https://shequ.docin.com/app/shequ/themeview?tid=3179662
https://shequ.docin.com/app/shequ/themeview?tid=3179660
https://shequ.docin.com/app/shequ/themeview?tid=3179659
https://shequ.docin.com/app/shequ/themeview?tid=3179658
https://shequ.docin.com/app/shequ/themeview?tid=3179656
https://shequ.docin.com/app/shequ/themeview?tid=3179654
https://shequ.docin.com/app/shequ/themeview?tid=3179652
https://shequ.docin.com/app/shequ/themeview?tid=3179650
https://shequ.docin.com/app/shequ/themeview?tid=3179649
https://shequ.docin.com/app/shequ/themeview?tid=3179647
https://shequ.docin.com/app/shequ/themeview?tid=3179646
https://shequ.docin.com/app/shequ/themeview?tid=3179645
https://shequ.docin.com/app/shequ/themeview?tid=3179644
https://shequ.docin.com/app/shequ/themeview?tid=3179636
https://shequ.docin.com/app/shequ/themeview?tid=3179635
https://shequ.docin.com/app/shequ/themeview?tid=3179634
https://shequ.docin.com/app/shequ/themeview?tid=3179633
https://shequ.docin.com/app/shequ/themeview?tid=3179631
https://shequ.docin.com/app/shequ/themeview?tid=3179630
https://shequ.docin.com/app/shequ/themeview?tid=3179628
https://shequ.docin.com/app/shequ/themeview?tid=3179627
https://shequ.docin.com/app/shequ/themeview?tid=3179626
https://shequ.docin.com/app/shequ/themeview?tid=3179625
https://shequ.docin.com/app/shequ/themeview?tid=3179581
https://shequ.docin.com/app/shequ/themeview?tid=3179580
https://shequ.docin.com/app/shequ/themeview?tid=3179579
https://shequ.docin.com/app/shequ/themeview?tid=3179578
https://shequ.docin.com/app/shequ/themeview?tid=3179575
https://shequ.docin.com/app/shequ/themeview?tid=3179574
https://shequ.docin.com/app/shequ/themeview?tid=3179573
https://shequ.docin.com/app/shequ/themeview?tid=3179572
https://shequ.docin.com/app/shequ/themeview?tid=3179571
https://shequ.docin.com/app/shequ/themeview?tid=3178879

0 Kudos
Reply

247 Views
MStackDev_376
Contributor I

Hi Harshal,


Quick question: why do you need the MCXW72 for this setup? The RW612 is already a wireless MCU. You could just run your application directly on the RW612 and drop the extra microcontroller entirely.


If you go with the RW612, you can use the Mongoose networking library to handle your Wi-Fi and networking stacks. From there, you can focus directly on your application. There is a ready to use RW612 example here that can give you a good starting point.

To download it to your local workspace, open the link, select the 'Settings' panel and choose a destination directory. Then download the project to your computer by clicking the blue 'Generate C/C++' button. You can then open it with MCUXpresso IDE, build it, and flash it.


Heads up: I am part of the Mongoose development team, I hope this helps you in your project

0 Kudos
Reply

245 Views
harshal_mehta5
Contributor I
Thanks for the reply and the Mongoose pointer! Quick follow-up though — before considering RW612, I was actually trying to get MCXW72 working with IW612 specifically (not RW612), since MCXW72 is our required security/application core (TF-M, EdgeLock Secure Enclave) for this project.

From the IW612 datasheet, Wi-Fi is hardwired to SDIO only (Table 1, and the CONFIG_HOST_BOOT[1:0] pin table where every option except SDIO/UART/SPI for Wi-Fi/BT/802.15.4 respectively is marked "Reserved"). MCXW72's datasheet doesn't list any SDIO peripheral — only I2C, SPI, UART, CAN, FlexIO.

So my question is: is it correct that MCXW72 physically cannot drive IW612's Wi-Fi at all, since it has no SDIO host controller? Or is there some way around this that I'm missing — e.g., an SDIO-over-SPI/UART workaround, or some other supported bridging method NXP provides for pairing these two specific chips?

If MCXW72 + IW612 genuinely isn't feasible, that's useful to know — but I wanted to confirm this is a hard hardware limitation before ruling it out.
0 Kudos
Reply

258 Views
Ricardo_Zamora
NXP TechSupport
NXP TechSupport

Hello Harshal,

 

Hope you are doing well. Could you please clarify what are your requirements?

Could you please confirm if you are following any of these Application Notes?

 

The MCXW72 doesn't offer the hardware interfaces the IW612 needs to operate as a hosted Wi-Fi module. The IW612 requires SDIO 3.0 for Wi-Fi, UART for Bluetooth, and SPI for 802.15.4

If you are looking for a device that supports all these protocols, then I would recommend the RW612 as an all-in-one product.

 

Best Regards,

Ricardo

0 Kudos
Reply