Reply
Thread Tools
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#11
Originally Posted by sandesh View Post
Hi...

Do you have any idea about bridge interface in N900...I am i damn urgent...
Currently I am trying to backport it, till now sucess with dspbridge 0.1. Latest use kernel apis non-existent in 2.6.28, work in progress.
 

The Following 15 Users Say Thank You to freemangordon For This Useful Post:
Posts: 2,153 | Thanked: 8,462 times | Joined on May 2010
#12
Originally Posted by freemangordon View Post
Currently I am trying to backport it, till now sucess with dspbridge 0.1. Latest use kernel apis non-existent in 2.6.28, work in progress.
Wow Are you using default Linus's 2.6.37 kernel or patched kernel from http://gitorious.org/nokia-n900-kernel ?

Can you publish your modification/patches (or use gitorious or somethink else...)? In next weekend I'd like see on it and help you.
 

The Following 2 Users Say Thank You to pali For This Useful Post:
Posts: 3,664 | Thanked: 1,530 times | Joined on Sep 2009 @ Hamilton, New Zealand
#13
 

The Following 2 Users Say Thank You to maxximuscool For This Useful Post:
Posts: 2,153 | Thanked: 8,462 times | Joined on May 2010
#14
Originally Posted by MohammadAG View Post
Not without changing some of the closed binaries (though MeeGo does have bme, a minimal mce, the SGX drivers, and the modem drivers, so it might be doable if someone has the time to do it.
MohammadAG, do you know which closed source binaries are using which special modules (parts) of default stock nokia 2.6.28 kernel?
So which parts from nokia 2.6.28 kernel must be backported to 2.6.37 (which is not in upstream)?
 

The Following 2 Users Say Thank You to pali For This Useful Post:
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#15
Originally Posted by pali View Post
Wow Are you using default Linus's 2.6.37 kernel or patched kernel from http://gitorious.org/nokia-n900-kernel ?

Can you publish your modification/patches (or use gitorious or somethink else...)? In next weekend I'd like see on it and help you.
I am using kp46 and trying to backport dspbridge sources form omapzoom git. As soon as i am able to load baseimage.dof newer than 0.3.5 I will publish patches. It does not make sense to do it right now, no new functionality

Last edited by freemangordon; 2011-04-18 at 11:56.
 

The Following 4 Users Say Thank You to freemangordon For This Useful Post:
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#16
Just a little progress report:

So far I am able to load bios/codecs from latest androids. 720p h264 decoder loads but gives mmu fault, lower resolutions work with no problem, obviously some more work is needed .

bridgedriver updated to this commit http://dev.omapzoom.org/?p=integrati...c50efd16351f96

Which is kernel version:
VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 32
EXTRAVERSION = .7


backporting higher versions needs a little more work, but I will continue to try.

Attached is patch if anyone is interested.

to apply it in scratchbox:
apt-get source kernel-power

cd to debian
replace rx51power_defconfig with one from zip



copy phys_to_page.diff series and dspbridge.diff to debian/patches

build kernel

after installing on n900 you will need to change shm_size for bridgedriver. to do so edit /etc/modprobe.d/bridgedriver and change value from 0x400000 to 0x500000.
original files from /lib/dsp wil most probably not work, you will need newer baseimage.dof . Search internet for it, ti has several free download versions.
Attached Files
File Type: zip dsp.zip (226.8 KB, 148 views)
 

The Following 26 Users Say Thank You to freemangordon For This Useful Post:
Posts: 804 | Thanked: 1,598 times | Joined on Feb 2010 @ Gdynia, Poland
#17
Originally Posted by freemangordon View Post
Just a little progress report:

So far I am able to load bios/codecs from latest androids. 720p h264 decoder loads but gives mmu fault, lower resolutions work with no problem, obviously some more work is needed .
Maybe it's not your and kernel's fault? Could it be possibly related to "bug" in mafw described in http://talk.maemo.org/showthread.php...757#post990757 ?

Originally Posted by MohammadAG View Post
Kinda ironic that it can't play arabic songs don't you think? :P

I've been digging through mafw's code, and stumbled across this in the changelog:
* Disable native flags in playbin2 temporarily since this is causing
trouble with some videos. Also, allow videos with resolution up to 848x576.
* Changed highest resolution for fremantle

So I'm guessing that limit can be removed, unfortunately, grepping for 848 returns no results, so I'll have to look where it's limited.

Last edited by misiak; 2011-04-22 at 11:56.
 

The Following 2 Users Say Thank You to misiak For This Useful Post:
Posts: 1,141 | Thanked: 781 times | Joined on Dec 2009 @ Magical Unicorn Land
#18
This page has some info on attempting to bring a newer kernel to N900 as well:

http://natisbad.org/N900/n900-curren...ap-kernel.html
 

The Following 2 Users Say Thank You to stlpaul For This Useful Post:
Posts: 2,153 | Thanked: 8,462 times | Joined on May 2010
#19
 

The Following User Says Thank You to pali For This Useful Post:
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#20
Originally Posted by misiak View Post
Maybe it's not your and kernel's fault? Could it be possibly related to "bug" in mafw described in http://talk.maemo.org/showthread.php...757#post990757 ?
I am using gst-launch from cli to play videos, not media player.
 

The Following User Says Thank You to freemangordon For This Useful Post:
Reply

Tags
is the future, kernel, vsync


 
Forum Jump


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