Announcement

Collapse
No announcement yet.

Purism Starts Shipping The First Librem 5 Smartphones

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Purism Starts Shipping The First Librem 5 Smartphones

    Phoronix: Purism Starts Shipping The First Librem 5 Smartphones

    In squeezing to shipping in Q3, Purism announced today their first batch of Librem 5 Linux smartphones are beginning to ship. In the process, we see the first actual photos of the Librem 5...

    http://www.phoronix.com/scan.php?pag...tarts-Shipping

  • profoundWHALE
    replied
    People who complain about Purism not being Libre enough clearly haven't actually done their research:

    https://www.crowdsupply.com/libre-ri...urism-donation

    I wonder why Purism would want a low-power libre-GPU that operates at ~25FPS 720p...

    Leave a comment:


  • jaskij
    replied
    Caliga you would be surprised how much modem handling happens in the userspace. Quite often it's seeing that vid/pid with vendor-specific class and using modeswitch to switch them to a more general class (commonly it's CDC-ACM for control plus CDC-ETH for data). And then modem-specific commands are sent on that tty from ModemManager or other userspace software. Or some such. Kernel support is less than half the story here.

    Leave a comment:


  • Toggleton
    replied
    Originally posted by jaskij View Post
    It will be joy to look through those schematics once they are released. I wonder which CAD they used? Eagle which is very popular in the hobbyist/maker community does not really have the features you would want working with such a device. KiCad is FOSS and has more features I believe (never bothered to learn it). And if you need a 5k+ CAD to edit those files... Some people are gonna complain.


    https://source.puri.sm/Librem5/dvk-mx8m-bsb
    Looks like they used KiCad for the Dev-Kit, so i would guess they will use it for the Final Phone too.
    https://puri.sm/posts/how-we-designe...free-software/
    Last edited by Toggleton; 09-26-2019, 03:47 AM.

    Leave a comment:


  • Caliga
    replied
    jaskij , ModemManager is only added on top. Hardware support needs to be in the kernel.

    On the modem choice, look at this forum search: https://forums.puri.sm/search?q=M.2%...ole.faerber%20
    There, Nicole says: "So first the Quectel EG-25G is a miniPCIe form factor card, we are looking for an M.2 card. "
    And much more details.

    intelfx , they have several replaceable modems to choose from. See https://puri.sm/faq/what-are-the-phone-specs/

    Leave a comment:


  • intelfx
    replied
    Originally posted by jaskij View Post
    I wonder why Purism dropped Quectel.
    Hmm. Which modem do they have there?

    Leave a comment:


  • jaskij
    replied
    I wonder why Purism dropped Quectel. I met their rep once and they seemed quite friendly to small vendors. I even had some of their modems in a devkit connected to a Pi and two out of three worked out of the box with Raspbian 9. Third was too new but works with Raspbian 10. Didn't try voice though. And oh, they joys of DBus to control the thing (DBus might be fine but the gtkmm bindings... Urgh).

    It will be joy to look through those schematics once they are released. I wonder which CAD they used? Eagle which is very popular in the hobbyist/maker community does not really have the features you would want working with such a device. KiCad is FOSS and has more features I believe (never bothered to learn it). And if you need a 5k+ CAD to edit those files... Some people are gonna complain.

    ​​​Damn, I want to run Phoronix Test Suite on it. Either on Purism or on a devkit. But the cheapest devkit is like 400 USD :/

    Leave a comment:


  • jaskij
    replied
    Caliga (no quote cause mobile) I mean ModemManager as in the FreeDesktop software which controls modems in most modern desktop distros. Because if that worked I can order a regular modem chip right now, a single unit, which I know works on Debian.

    Leave a comment:


  • Caliga
    replied
    Originally posted by jaskij View Post
    Does ModeManager load binary blobs?
    Not sure what you mean. There are zero blobs installed on the phone (only firmware embedded in secondary chips).

    Originally posted by jaskij View Post
    If not then they could either a) go with Mini PCIe b) go with custom modem PCBs, I know some modems which are available off-the-shelf (and were two years ago) that work with it.
    Actually, I think they have their own custom-made modem PCBs.
    Because those on M.2 cards that already existed had problems, e.g. no voice capability, or needs a blob to run etc...
    Hear it from the CTO: https://forums.puri.sm/t/this-is-the...e-used/6427/21

    More background in the ChaosCommunicationCamp Talk:
    https://puri.sm/posts/purism-cto-pre...dom-at-cccamp/
    Last edited by Caliga; 09-25-2019, 07:59 PM.

    Leave a comment:


  • tweak42
    replied
    Originally posted by Caliga View Post
    I think you're talking about the dev-kit.
    The phone has a custom-made PCB (schematics will be freed in the future). The main reason why it is thick is that it has two daughter-cards (modem, wifi/BT).
    See the pictures in the links above. As it was an explicit design-goal to have these components outside of the CPU so they can be replaced and turned off, it's unlikely to get thinner any time soon.
    If it's thicker, I wonder how durable the body/case is.
    With phone cases being practically the norm with all the slippery thin (and sometimes bendable) mainstream phones, thicker doesn't have to be a disadvantage if the case is designed / manufactured correctly.

    Leave a comment:

Working...
X