Reply
Thread Tools
Posts: 34 | Thanked: 68 times | Joined on Nov 2015 @ Russian Federation
#121
Hi! I saw a new image Nemo Mobile but it can not download. Error № 403... Planned a new image Sailfish?
 

The Following 2 Users Say Thank You to amigo157 For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#122
Filip, I should have some free time in July. I think I'd start back where I finished - trying to boot the Nemo kernel under Debian. Or maybe the things have changed and it'd be better to sit down to something else?

It's distant future - about a month, but it's worth to plan a little.
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 

The Following 4 Users Say Thank You to marmistrz For This Useful Post:
filip.pz's Avatar
Posts: 108 | Thanked: 579 times | Joined on Feb 2013 @ Požega, Croatia
#123
Originally Posted by marmistrz View Post
Filip, I should have some free time in July. I think I'd start back where I finished - trying to boot the Nemo kernel under Debian. Or maybe the things have changed and it'd be better to sit down to something else?

It's distant future - about a month, but it's worth to plan a little.
Well, I've been in touch with Sebastian and he's working on N950 kernel and using Debian for testing. I've decided to wait for his patches to go into mainstream and add support for N9 where appropriate. At the moment not much is there, but it's being worked on. Also his approach to display is much better in the long run than mine (https://git.kernel.org/cgit/linux/ke...h=n950-display) - he's using omapdrm but w/o PVR drivers. When these go in, I'll try to add support for N9 display and patch PVR kernel "shim driver" to use that one instead of omapfb. He's also being optimistic regarding charging support w/o bme - that one would be really good.

At this point your best bet would be using his n950-display branch to see if you can get anything displayed on N950. My dropbox contains fairly fresh patchset for mainline but that would be for N9 only (no n950 display support).
 

The Following 7 Users Say Thank You to filip.pz For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#124
Hell, you have such good news and don't say a word! Shame on you!

Can you shed some light on the omapdrm/pvr difference? Why does it matter?

Is Sebastian here on TMO, watching our thread?
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 

The Following 3 Users Say Thank You to marmistrz For This Useful Post:
filip.pz's Avatar
Posts: 108 | Thanked: 579 times | Joined on Feb 2013 @ Požega, Croatia
#125
Originally Posted by marmistrz View Post
Can you shed some light on the omapdrm/pvr difference? Why does it matter?
It's more like drm vs fbdev - kernel is migrating from fbdev to drm and fbdev is in "maintanance mode". PVR uses open source driver for interaction between it's closed source binaries and the rest of the kernel trough fbdev. Moving support for our display panels to drm requires converting PVR "middle layer" also and that could be quite tricky. Sebastian is not interested in using closed source binaries, so that would be our job. PVR just provides us with GLES/EGL but OMAP DSS is the one responsible for rendering the image from framebuffer to display panel (ie you can do without PVR). I'm not an expert in the whole thing TBH.

Originally Posted by marmistrz View Post
Is Sebastian here on TMO, watching our thread?
Nope, but I asked him if I can share what we've discussed here and he's OK with that
 

The Following 7 Users Say Thank You to filip.pz For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#126
Are the N9 components anywhere on elinux.org? I found only the page for N950.

This matters when writing the DeviceTree.
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 

The Following 2 Users Say Thank You to marmistrz For This Useful Post:
filip.pz's Avatar
Posts: 108 | Thanked: 579 times | Joined on Feb 2013 @ Požega, Croatia
#127
Originally Posted by marmistrz View Post
Are the N9 components anywhere on elinux.org? I found only the page for N950.

This matters when writing the DeviceTree.
Nope, we are too lazy I guess

N950 list is being maintained by Sebastian, and N9 specific stuff would be (IIRC):
  • ALS/PS sensor is apsd990x (vs bh1770glc/sfh7770)
  • ak8975 magnetometer (vs ak8974)
  • Display panel (SMD vs AUO)
  • Main camera - list of possible camera modules: https://github.com/nemomobile/kernel...-camera.c#L249 vs (12MP Toshiba)
  • separate vibrator (N950 has it connected to TWL5031)
  • LP5521 LED controller (vs LP5523 on N950)

LED, ALS/PS and vibration all work. AK8975 is also done but untested. Cameras should work (not done by me), but I didn't test them (autofocus and flash seem to be missing). Display is being worked on (moving to DRM) - I'm not sure how much time it'll take to adapt PVR drivers to DRM.
 

The Following 5 Users Say Thank You to filip.pz For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#128
Is the N9 display working at all atm? Without it, it'll be difficult to develop the rest.

There's someone with an N9 who'd like to help too.
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 

The Following 3 Users Say Thank You to marmistrz For This Useful Post:
filip.pz's Avatar
Posts: 108 | Thanked: 579 times | Joined on Feb 2013 @ Požega, Croatia
#129
Originally Posted by marmistrz View Post
Is the N9 display working at all atm? Without it, it'll be difficult to develop the rest.

There's someone with an N9 who'd like to help too.
At the moment both fbdev and drm (with some minor bugs, and w/o PVR) work. I'm working on omapdrm for the last couple of days by using patches from here: https://git.kernel.org/cgit/linux/ke...h=n950-display, and getting a few things sorted out. Once that is complete I'll see what can be done to make PVR use omapdrm.

For now fbdev is the one to use (patches located at https://www.dropbox.com/s/ogx2nbzoxf...x.tar.bz2?dl=1 should be enough)

Last edited by filip.pz; 2016-07-04 at 08:22.
 

The Following 4 Users Say Thank You to filip.pz For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#130
peterleichnen offered testing a long time ago, can you get in touch with him and give him something to test?
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 

The Following 4 Users Say Thank You to marmistrz For This Useful Post:
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 15:31.