Can someone who owns a Librem 5 please take high resolution photos in good lighting of both sides of the two M.2 cards?
I want to get a better count of the number of components in the Librem 5, but we don’t have schematics for the two M.2 cards. Partly this is just to satisfy my personal curiosity, but I would like to get an exact count to add to the wiki. The Librem 5 has the highest component count of any phone that I have ever seen. I tore apart a mid-range Huawei phone from 2015 and it only had 513 components on its PCB, so the L5 has about 2.5 times more components than the standard smartphone.
AFAIK, you don’t really need to disassemble the phone for that. Just open the back side and remove a small plastic piece attached with a couple of screws.
I was considering taking a picture and removing the small plastic piece, but did not because there’s also a metal shroud around the components on the M.2 PCBs (as seen in the PDFs that @Quarnero sent).
So, I am no photographer and I don’t have a good setup for taking photos like this or even a real camera, but I took a shot at it anyway. Note that this is a Chestnut device though as far as I know, the two m.2 boards haven’t changed in later L5 revisions.
EDIT: I accidentally uploaded a shot of the front of the BroadMobi card with the identifying numbers included. I have now upladed one with those numbers obscured. Hopefully that doesn’t come back to bite me.
Maybe open source browsers should warn / manage this automatically i.e. when you upload an image check for a QR code in the image - just as they ought to do with image metadata.
If the count is 51, then here is my conclusion on the Components List wiki page:
If the test elements aren’t included (since they are printed in the board), then the two Librem 5 boards together have 1174 components. In addition, the RS9116 WiFi/Bluetooth M.2 card contains 88 components and the BM818 modem M.2 card contains 6 components, so the 4 boards in the Librem 5 contain a total of 1268 components.
The spot you have labeled 46 is empty, so the count would be 50. That is the only difference I can see. I’ll try again a little later to see if I can get a better picture that can be included on that wiki page.
I would interpret it differently from you. I think that what @amosbatto has written is OK (correct).
To clear it up … he gives the number of components for the Librem 5. If he gives the number of components for a “standard phone”, whatever that might mean , then people can go with those numbers and they can work out for themselves what the ratio (2.5) is.
I think any possible confusion relates to “percent more”. “2.5 times more” means “2.5 times”. “250% more” means “3.5 times”. So “times more” is multiplicative while “percent more” is additive.
@FamousJameous, one more request. Can you read what is printed on chip #43?
It is the only IC which is unidentified in the whole phone, and I think that it is important for users who care about security to know exactly what every chip does and where it comes from.
Unfortunately, I don’t think that Purism can release the schematics for the RS9116 M.2 board, since that is controlled by Silicon Labs, but we can give people some assurance about the purpose of each chip on the board.
The datasheet for LSF0108 from TI describes it as a bi-directional voltage level translator and has a VQFN package option that looks like it could match what’s on the board. So, that may be correct.