English

New FP2 Motherboard

design
Tags: #<Tag:0x00007f9ff6120ff0>

#82

Higher than the price of the current motherboard? (340€ incl. frame)


#83

@Leo_TheCrafter, MHL hardware is a must! Future Fairphones must be ready for convergence, that is, ready to be plugged to a monitor and be used as personal computers (see https://ubports.com/devices/nexus5-convergence)


#84

Probably around this price point


#85

Hi,

I think the guys at https://ubports.com would be keen on giving you feedback, so that both your project and theirs go hand in hand. In fact, I am opening a topic there for them to be aware of your work.

For those unaware, UBports are the developers of Ubuntu Touch after Canonical dropped the project, for it not being profitable (a shame IMHO). The OS has so much potential and convergence capabilities.


#86

I just want to say this is amazing and would really bring the FP2 into full open source fruition. The x86 VS ARM on Android will be interesting. I imagine this would actually make it an excellent platform for UBports, Plasma Mobile, and other Linux based mobile OSes. Sadly a lot of services have moved away from open APIs and have locked everything down with proprietary APIs and DRM. But this is still really amazing and I’m excited to see this get made. I would absolutely pick this up.


#87

@vomae

Isn’t FP2 already??
They are talking about Nexus 5, but - don’t tell me these top images are not from our FP2…:thinking::grin:

fp2head

Still one would get a more advanced and state-of-the-art core module.

On our Stuttgart Fairphone community meeting yesterday we discussed the same point.

If the price was equal - how would FP look then?
Also in means of having secured spare parts for ~3 years?

Having a choice how would one decide? - rather buy a core module (phone) with the old chipset or the new one at the same price.

I think the new module should even be slightly higher in price due to the difference in advancement. Not too much, but enough so customers (actual users) have a choice they can take. Just as with other products. Often there are slightly different versions of one manufacturer, many times it’s the price that decides.
Being in need of a spare part out of the warranty period would hurt either way.


#88

Keep in mind that the FP2’s core module comes with warranty in the first place (which is included in the price), while this comes with no warranty whatsoever. Hardware without warranty is not an easy sell, I’d say.

Anyway, Fairphone 2 doesn’t have support for any wired display cables/drivers. That’s why @vomae was talking about MHL. Unfortunately MHL is propriatery iirc so it has license fees. Convergence via wireless connections is not developed so far.


#89

This would be really cool. If they are on the fairphone forum please tell me their usernames so I can invite them to the post now that I have the right to invite people.


#90

Good point you are mentioning here. Warranty is part of most if not all new purchases, but considering the price people are often shocked neglecting this fact.

I am not sure of that at the end. If there would not be the usual new item warranty period given it would not be interesting at all for me (probably not for most others too). Warranty as I know the law is mandatory.


#91

You should be able to invite people with their email address, regardless of them being a forum member.


#92

Or - @Leo_TheCrafter - you most likely will find them in this thread; though I have no idea how active they are in this forum:

And you will most likely find them on
http://ubports.com/


#93

Thanks for you replies.


#94

I would love to be at the moment when the question of warranty will be an issue: it would mean the project is finished and working :heart_eyes:

Warranty usually covers things like bad soldering (shortcuts, broken tracks, …) or design problems (power supply too small, missing current protection, …), which is the point of that work. Once everything works fine in labs (alpha test), beta test can be run on willing customers like us, then we can think about the future: it could as well be an open-source xGPL hardware design that people download and build with instruction. Like they say in the GPL: “THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. (…)


#95

So… you just opened the URL, saw the images and then jumped to conclusions… The post-truth era is real!!! :joy: :joy:

For those unaware, they speak of convergence as the ability of plugging your phone to a screen and having a computer (as cool as it sounds!)

Not possible for the FP2 due to hardware limitations.

Oh, man.

Maybe there’s an alternative. Still worth the price nonetheless.


#96

For the precision:

  • “cable-convergence” is not possible on FP2 due to hardware limitations.
  • wireless “Miracast-convergence” is possible ! But it could give a bad user experience due to the ~1 second lag…
  • “DisplayLink adapters” is a working solution as well ! But from what I understood, limitation= no charging of your FP2 simultaneously…

#97

@NeoTheThird is in the UBPorts team.

Indeed! They are very active in the Telegram supergroup :slight_smile:


#98

Thanks for tagging me @oli.sax.

Congrats on the interesting project @Leo_TheCrafter. Looks interesting, but after skimming the thread i have a couple of questions and comments.

  1. Are you 100% settled on the idea of using x86?
    a) FP2 battery life is subpar as it is. Sure atom processors are a little more efficient than the one in your average desktop, but they’ll never compete with any RISC arch.
    b) What standard modules do you want to keep from the default device configuration? Have you thought about the proprietary binary blobs you need for that? Or will you reverse-engineer them to compile them for x86? :smiley:
    c) You could just as well address enough ram with a 64-bit ARM chip.
    d) The biggest performance-breaker on the FP2 is the poorly optimized Linux kernel. Sorry, but that thing is hacked and stitched together, it’s pretty ugly. I don’t want to insult anyone here. Fairphone is a small company with very limited resources, and what they achieved with that is pretty damn amazing. But if you compare the FP2 performance with that of other devices with similar specs (like the Oneplus One), the difference is depressing. That problem would of course go away if you had a mainline linux kernel, but you’ll circle back to the issue with the drivers.
    e) Do people really want windows? Even with a more powerful atom processor, a juggernaut like windows 10 would still be excruciatingly slow. It could probably never be more than a funny gadget, idk if that can justify the price. Linux is considerably better optimized and works on ridiculously cheap ARM hardware. For perspective, i’m typing this on my 100$ Pinebook, sporting a 1.2 ghz A53 and 2 gigs of ram. Try running Windows 10 on similar hardware, i dare you.
    f) Cooling. You referenced the GPD pocket, that one has fans, iirc. How big do you want to make your device?
  2. Since someone mentioned MHL: If size is not a big concern and you’re able to get a native video signal from somewhere else, you could also just slap a native micro-hdmi port on that thing. That’d circumvent the need for slimport, mhl or a usb-c standard with video-out that’d probably require licensing costs.

Sorry, got a little lost in my anti-x86 rant there, so some other points i wanted to make about other things may have slipped my mind. I’ll come back to this later, if you don’t mind.

Please understand my criticism, i don’t want to shit all over your project, just want to give you some things to consider. Even the most beautiful PCB design will be useless if can’t draw to the screen…

Best of luck!


#99

You are not shitting all over the project, Neo. Your reply is worth a celebration.

That being said:

OH, YESSS!
:tada: :firecracker: :confetti_ball::man_dancing::dancer:


Where are you based @Leo_TheCrafter?


#100

Please be aware that I can only answer some of your questions.
a) The Intel Atom processor has a SDP of only 2W, but it can vary quite a bit, beacuse the Intle CPU has got a factory programmed voltage vs clock table thats indvidual to each CPU.
c) Most ARM (based) Processors (like snapdragon, Mediatek or others) use RAM thats layered on top of the processor. It’s still possible tu have something like 8gb RAM, but you’re limited to only one memory chanel.
e) Win10 runs on the GPD Pocked quite nicely. But still most people would run Android or Desktop grade Linux.
f) I don’t think I will need fans, beacuse most snapdragons (Including the one that is already build in) also have a SDP of 2W. And because of the higher efficiency the ATOM processor will reach the 2W not as often as the Snapdragon 801, which still uses 28nm processing.


#101

My understanding of that project is that it’s an “open-hardware” phone so the idea is to get some new chips (LTE, WiFi, SIM/radio, …), so drivers would have to be written from their specs. That would of course be open source :innocent:.