Building MBPL SDK on aarch64 SBC

I am trying to complete firmware updates on an MC7411 module with an aarch64 SBC (RK3588 SoC). I can build the libraries without any errors but I can not build the firmware download application. It is giving me undefined reference errors.

On an x86_64 machine, I can build the firmware download application with the pre-built libraries for x86_64 but if I build the libraries, I get the same undefined reference errors. Am I missing something?

Did you have the full source code of the MBPL SDK?

You know, I didn’t even look. I just downloaded the SDK from here, assuming it included the source files: Mobile Broadband Package for Linux (SDK, Drivers, Documentation). But no, it doesn’t look like I have the source files for the libraries which makes sense on why it isn’t working. Are you able to provide the SDK with the source files? Or maybe just pre-built libraries for aarch64?

if you need to have the full MBPL SDK source code, you need to contact Sierra FAE.

BTW, can you use the prebuilt fw-download-toolarm64?

Lastly, you can have a look in this thread, other user using aarch64 was using fwdwl-literpi: