View Single Post
wicket's Avatar
Posts: 634 | Thanked: 3,266 times | Joined on May 2010 @ Colombia
#33
Originally Posted by Halftux View Post
Are there already somewhere kernel patches which are needed for Maemo5?
Unpatched mainline kernels are already bootable on the N900. Whilst I personally haven't tried booting Maemo, others have. Have a look at http://elinux.org/N900 and http://elinux.org/N900/Changelog for a recent (last updated in August) status. For Maemo, you need to enable CONFIG_SYSFS_DEPRECATED and CONFIG_SYSFS_DEPRECATED_V2. I recommend using Pali's kernel which is more complete as it includes extra patches that are yet to be mainlined. The two SYSFS options are already enabled in Pali's config.

Originally Posted by Halftux View Post
Are there already somewhere kernel patches to get Nokia SGX module running?
Pali's kernel includes the SGX patches. I believe the user space SGX drivers from Maemo should just work on the N900. If you find they don't work on other platforms, you may want to look at http://software-dl.ti.com/dsps/dsps_public_sw/gfxsdk/. v4 is needed for X11 as support was dropped in v5.

Originally Posted by Halftux View Post
Are there already somewhere kernel patches for gst-dsp?
Pali's kernel includes some DSP patches. The tidspbridge driver used to be in mainline but it got removed because it was broken (see the elinux.org page).

felipec did the gst-dsp user space work for both the N900 and N9 at Nokia I believe. I don't know if it got upstreamed. If not, have a look here:

https://github.com/felipec/gst-dsp

Originally Posted by Halftux View Post
So which would be the best choice for the basement kernel development, start with pali's and patching for a1 or start with a1 and patching maemo/Nokia SGX?
I would start with Pali's kernel but if you have trouble booting it, take a vanilla mainline kernel which I would expect to work without hardware video acceleration. I guess you could work either way, it's a case of personal preference really.

Originally Posted by Halftux View Post
Ok it would make life easier when it goes to Neo900.
However I like the idea to have another device, which is not only for hacking and development and runs maemo.
Sounds great!

Originally Posted by Halftux View Post
So I can't use binary stuff from N900 for the first try?
By all means give it a try!
__________________
DebiaN900 - Native Debian on the N900. Deprecated in favour of Maemo Leste.

Maemo Leste for N950 and N9 (currently broken).
Devuan for N950 and N9.

Mobile devices with mainline Linux support - Help needed with documentation.

"Those who do not understand Unix are condemned to reinvent it, poorly." - Henry Spencer

Last edited by wicket; 2015-11-26 at 00:41.
 

The Following 3 Users Say Thank You to wicket For This Useful Post: