the-modem-distro / pinephone_modem_sdk

Pinephone Modem SDK: Tools to build your own bootloader, kernel and rootfs
GNU General Public License v3.0
595 stars 64 forks source link

Libre Firmware for Librem 5 Modem. #175

Open carlosgonz0 opened 1 year ago

carlosgonz0 commented 1 year ago

Hi Any progress for the development of the firmware for L5 modem?

Biktorgj commented 1 year ago

Yes and no,

I mean, I made it boot, got serial, USB, audio working somewhat, and got the ADSP to boot... but with Quectel's ADSP blobs.

There's two show-stopping issues with the BM818, and some other issues that need to be taken into account by anyone who'd want to use it:

I made two tools related to the Broadmobi:

I also have (although so far they're not publicly shared so nobody kills their modems):

I basically ended up at a point where I'm not sure if it's worth to keep trying to make it work, as it'll be only a crippled down version of what's available for the Quectel, and probably prone to a lot of issues due to the low available memory, when you can put a different module in there and call it a day

carlosgonz0 commented 1 year ago

https://forums.puri.sm/t/l5-modem-bm818-open-firmware/17810

carlosgonz0 commented 1 year ago

I think it should be good using this firmware to Librem 5 not matter if the firmware it is REDUCED to L5 modem but benefits and improvement the L5 modem with: powersave, heatsave, unblob, freedom.

carlosgonz0 commented 1 year ago

This modem will be to L5, i hope this modem has more RAM and ROM

https://www.sierrawireless.com/iot-modules/4g-modules/em7565/