Notices


Reply
Thread Tools
Posts: 434 | Thanked: 1,160 times | Joined on Feb 2012 @ Germany
#31
Originally Posted by wicket View Post
If you've not already seen it, you may want to look at the main porting thread.
I have seen this but missed the omappedia wiki link about beagle board.
Thanks!

However this generate more questions.
Are there already somewhere kernel patches which are needed for Maemo5?
Are there already somewhere kernel patches to get Nokia SGX module running?
Are there already somewhere kernel patches for gst-dsp?

The beagle kernel and defconfig link are no more valid.
Does somebody can upload them for me?

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?

Originally Posted by wicket View Post
The BeagleBoard-xM might be a better candidate as it uses the same SoC as the Neo900.
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.

Originally Posted by wicket View Post
Having said that, I believe the biggest porting issues right now are the closed components which must be reverse engineered and rewritten. You don't necessarily need a single-board computer to help with that.
So I can't use binary stuff from N900 for the first try?
 

The Following 2 Users Say Thank You to Halftux For This Useful Post:
Posts: 3,192 | Thanked: 3,936 times | Joined on May 2011 @ Poland
#32
I guess we could get Fremantle running on N9/50 if we had a decent kernel runing there, see the N9/N950 upstreaming force.
__________________
If you want to support my work, you can donate by PayPal or Flattr

Current projects:
N950: rewrite driver for BH1770 for the upstream kernel

Projects no longer actively developed: here
 

The Following 2 Users Say Thank You to marmistrz For This Useful Post:
wicket's Avatar
Posts: 485 | Thanked: 2,197 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.

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:
Posts: 1,088 | Thanked: 2,485 times | Joined on Dec 2010
#34
gst-dsp and gst-omapfb were added to buildroot but not sure if they were upstreamed yet. However they were removed when gst-ffmpeg was replaced by gst-libav as they are not available for gstreamer-1.0.

http://lists.busybox.net/pipermail/b...ry/041215.html
http://lists.busybox.net/pipermail/b...ry/041217.html
http://lists.busybox.net/pipermail/b...er/078765.html
 

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

Tags
maemo 5

Thread Tools

 
Forum Jump


All times are GMT. The time now is 13:04.