Where can I find the firmware for the LTE model? Is it the CatM firmware I should be using from the same page?
Am I correct in understanding that to build my own rootfs/kernel for the FX30S, I will need to install leaf to pull the source code? This process seems to have changed since older releases, is this correct?
The following FX30S variants are currently available:
· Penta-band HSPA+ (3G) (WP8548)
· LTE Cat-M1/NB1 (WP7702)
You can get FX30S 3G firmware packages here : FX30S 3G firmware packages
and FX30S LTE Cat-M1/NB1 firmware packages here: FX30S LTE Cat-M1/NB1 firmware packages
No, You don’t install leaf. Please refer to Legato Yocto for more details.
Leaf is a development workspace manager designed to download, install, and configure your development environment for Legato. leaf
Thanks very much for your quick response. I will follow the links you sent.
One folllow on question- why is the FW different for the FX30S vs the module? Is there another controller in the FX30S, or is it for the additional hardware support? Can you point me to documentation that reveals these differences?
Also, the Legato link is for a 2017 build. How come the sources are that old when the last binary release seems be dated Jun 2020?
What module type on your FX30S? WP8548 or WP7702 module?
You can check it on the device label or use ATI3 command.
FX30S 3G firmware package for FX30S(WP8548), FX30S LTE Cat-M1/NB1 firmware package for FX30S(WP7702)
You can refer to this document. AirLink FX30S User Guide
Hi @karthick.ng,
The prebuilt full binary images are available at source.sierrawireless.com where as leaf is a package management tool that provides a development environment via VS Code or linux command line.
Depending on what you want to develop, you can pull the full yocto source environment or just the Legato framework.
The FX30 image is different from the WP module image in the following:
The FX30 image uses the WP module image as it’s base. ie, the R11.0.0.007 FX30 image is built on top of the WP R11 release
There are additional kernel drivers and fixes to support the FX30 hardware peripherals such as RS485, extra GPIO
There are additional Legato fixes. For the FX30 R11.0.0.007 release, Legato 18.09.5 was released compared to the module R11 release that contains Legato 18.09.2
There are changes in the root file system for similar reasons above. ie, bug fixes, hardware support
I tried building this following the instructions in the meta-swi-extras/README.build file. However, I am unable to clone meta-swi and meta-swi-extras repos from https://github.com/MalvernPark/meta-swi.git as mentioned in the instructions. I tried building with the downloaded source code from above, but that build fails with an “ExpansionError” when parsing the kernel.
Are the steps above correct to build yocto or is something wrong?