Where do I access the Murata partner forum? I see that the question has been moved, but I can't find any forum at my.murata.com.
Back to my original question, I have found three different "Rocko" branches at GitHub - murata-wireless/meta-murata-wireless
Would I be able to use any of those branches with the Murata 1DX module?
Have you posed this question to NXP? I'm almost wondering if they are the correct entity to answer as they control the Linux release which includes our driver in support of the Murata Module.
I'm concerned about the Yocto version, not the Linux kernel version. Last time I checked, the NXP supplied BSP for imx6 used a very old version of Yocto. I have been using the fsl-community-bsp (at FSL Community BSP) instead for previous projects.
My original reason for asking this question was due to compatibility of a software updater package that I'm planning to use. I have recently learned that there are branches available for Morty. So my current plan is to keep going with Morty.
1 of 1 people found this helpful
1) NXP is perhaps peripherally aware of Murata's "fmac" customization on the NXP i.MX Yocto BSP release. They don't contribute to this effort. This is a Murata-driven strategy with support from Cypress to resolve the occasional bug that is uncovered with "fmac" release. As such, any users are best off to query Murata on the Cypress portal regarding this solution.
2) "rocko-mini" is the latest NXP i.MX Yocto release. This corresponds to the 4.9.123 Linux release as posted on the NXP i.MX SW website. The Murata solution just "drops into" the i.MX release. Murata *ONLY* supports NXP deployed i.MX BSP releases. There is always some "lag time" for the Murata release to become available after the NXP release launches.
3) "imx-rocko-mini-manda" is on "meta-murata-wireless" but is not yet fully deployed on the remaining Murata Wireless Github repositories. It may be one week or more for this to happen -- there are dependencies with "cyw-fmac" repository for instance "imx-rocko-mini-manda" is the actual "fmac" code that is pulled for building this "fmac" release.
4) I would recommend sticking to the latest imx-rocko-mothra" release until "imx-rocko-mini-manda" becomes available. Of course "morty" is fine as well.
5) One un-supported approach (by Murata) is to take the Cypress "fmac" tarball and follow the included manual steps (included in README) to drop in the targeted i.MX release. However, the latest kernel supported is 4.14. So no newer kernel versions can be supported.
6) NXP is integrating the Cypress "fmac" solution into their Linux kernel release starting with upcoming version 4.14. This will remove the backports dependency/approach. Murata will most likely just release a patch release to fix any wireless errata that need to be addressed - on to of the NXP baseline drop.
Thanks for the detailed answer Scott. I will stick to Morty right now, but there's a good chance I'll be using one the Murata Wi-Fi modules on future projects, and now I know the future plans for Yocto/kernel versions. It will be good when the backporting is no longer necessary, since that seems to complicate my efforts to configure the kernel.