Thread
:
the Fremantle Porting Task Force, or "how to run maemo on Neo900"
View Single Post
joerg_rw
2013-09-07 , 15:07
Posts: 2,222 | Thanked: 12,651 times | Joined on Mar 2010 @ SOL 3
#
2
the mantra:
first we try to fix the fremantle core system foss bits to match the new hw platform.
if that
can't be done
we try to patch the kernel device drivers so the new device looks like the the N900 one to userland
if that can't be done we try to RE userland blobs or binary-patch them or write bridging-adapters from one ABI to the other
if that can't be done we need to adapt the hw platform to more closely resemble the N900.
Better alternative to the "closed packages" link above:
http://wiki.maemo.org/Porting/Closed_Packages
Also see
http://wiki.maemo.org/Porting
!
Our "foundation":
http://omappedia.org/wiki/Maemo_Getting_Started#Beagle
Highly relevant:
http://elinux.org/N900
http://wiki.maemo.org/Porting
Some definitions of landmarks:
DM3730 is considered thumb-safe
charging in Neo900 will be similar to reference implementation (TWL4030-based), so no bme blob needed [edit: this is not finally decided on yet, we
might
use more N900-alike charging (edit2)
or even use something completely new that doesn't need any cpu support at all but isn't based on twl4030 either
which is what we do now] , but we need some replacement that offers same data to HAL.
Audio hardware will be 99% compatible to n900 hw, to accommodate fremantle audio blobs like alsaped and nokia proprietary PA plugins. Except for modem audio which will be a plain I2S PCM stream (just like the codec has one), instead of some obscure "network-attached" stream tunneled through ISI aka phonet0 hw interface (the notorious cntspeech).
nice info:
http://processors.wiki.ti.com/index....igration_Guide
(for unclear reasons I get a "not allowed to acccess..." with Konqueror. FF works)
About camera (about meego/sailfish, but for stuff like zerocopy and omap3camd and how stuff works it applies to fremantle as well, more or less):
http://talk.maemo.org/showthread.php...55#post1397155
Some concerns about this porting project err about Neo900 err about CSSU and how it might get negatively influenced by FPTF:
http://talk.maemo.org/showthread.php?t=91399
__________________
Maemo Community Council
member [2012-10, 2013-05, 2013-11, 2014-06 terms]
Hildon Foundation Council
inaugural member.
MCe.V. foundation member
EX
Hildon Foundation approved
Maemo Administration Coordinator
(stepped down due to bullying 2014-04-05)
aka "techstaff" - the guys who keep your infra running
-
Devotion to Duty
http://xkcd.com/705/
IRC(freenode): DocScrutinizer*
First USB hostmode fanatic, father of
H-E-N
Last edited by joerg_rw; 2018-02-18 at
21:22
.
Quote & Reply
|
The Following 7 Users Say Thank You to joerg_rw For This Useful Post:
azad1top
,
cproc
,
dr_frost_dk
,
peterleinchen
,
reinob
,
Wikiwide
,
yaliang
joerg_rw
View Public Profile
Visit joerg_rw's homepage!
Find all posts by joerg_rw