Account Options

  1. Sign in
The old Google Groups will be going away soon.
Switch to the new Google Groups.
Google Groups Home
« Groups Home
Eclair on Nokia N900
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  4 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Brandon  
View profile  
 More options Jan 23 2010, 5:35 pm
From: Brandon <robert...@gmail.com>
Date: Sat, 23 Jan 2010 14:35:27 -0800 (PST)
Local: Sat, Jan 23 2010 5:35 pm
Subject: Eclair on Nokia N900
I am trying to port android to an omap3430 based device, (nokia n900).
I'm using kernel 2.6.28 with the android drivers patched in, and I can
build the donut branch and boot it on the n900, but the eclair branch
always exits with a Segmentation Fault. I've tried running init, /
system/bin/sh, /system/xbin/strace, but they all crash with a
Segmentation Fault and no log.

Does the eclair branch depend on a certain kernel (e.g. >= 2.6.29)? I
noticed that eclair used arm-eabi-4.4.0, which donut uses arm-
eabi-4.2.1 to build, and I've tried to build eclair with arm-
eabi-4.2.1, with no change.

Any help would be great.

Thanks


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michael Trimarchi  
View profile  
 More options Jan 23 2010, 7:19 pm
From: Michael Trimarchi <trimar...@gandalf.sssup.it>
Date: Sun, 24 Jan 2010 01:19:28 +0100
Local: Sat, Jan 23 2010 7:19 pm
Subject: Re: [android-porting] Eclair on Nokia N900
Hi Brandon

Brandon wrote:
> I am trying to port android to an omap3430 based device, (nokia n900).
> I'm using kernel 2.6.28 with the android drivers patched in, and I can
> build the donut branch and boot it on the n900, but the eclair branch
> always exits with a Segmentation Fault. I've tried running init, /
> system/bin/sh, /system/xbin/strace, but they all crash with a
> Segmentation Fault and no log.

http://www.mail-archive.com/android-porting@googlegroups.com/msg08893...

Maybe this thread can help you :)

Michael


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Brandon  
View profile  
 More options Jan 24 2010, 12:48 pm
From: Brandon <robert...@gmail.com>
Date: Sun, 24 Jan 2010 09:48:55 -0800 (PST)
Local: Sun, Jan 24 2010 12:48 pm
Subject: Re: Eclair on Nokia N900
Thanks for the link :-) I've got eclair to boot, but it hangs because
zygote keeps restarting, and my strace log has these connection
refused messages. Can you make anything of these?

recv(1152208640, NULL, 2, 0)            = 0
syscall_983045(0x44ad4f00, 0x12ba08, 0, 0x40, 0x44ad4f00, 0xad0425a1,
0x13f1e0, 0xf0005, 0x100000, 0xad0425a1, 0x449d5000, 0x13f1e0, 0,
0x44ad4ee8, 0xafe0fd70, 0xafe0d7fc, 0x60000010, 0x44ad4f00, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) = 0
prctl(0xf, 0x149d20, 0, 0, 0)           = 0
mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x426f4000
SYS_224(0x12ba08, 0x1, 0xf, 0x44ad4f00) = 538
getpriority(PRIO_PROCESS, 0)            = 20
recv(-1391972720, 0x1, 2147483647, 0)   = 0
recv(1306992, NULL, 2, 0)               = 0
recv(1306996, 0x1, 2147483647, 0)       = 0
recv(1306992, 0x1, 1, 0)                = 0
socket(PF_UNIX, SOCK_STREAM, 0)         = 15
pipe([16, 17])                          = 0
getpid()                                = 535
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({0, 500000000}, {0, 500000000})       = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({0, 750000000}, {0, 750000000}) = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({1, 125000000}, {1, 125000000}) = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({1, 687000000}, {1, 687000000}) = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0}, {2, 0})               = 0
connect(15, {sa_family=AF_UNIX, path=@jdwp-control}, 15) = -1
ECONNREFUSED (Connection refused)
nanosleep({2, 0},

On Jan 23, 6:19 pm, Michael Trimarchi <trimar...@gandalf.sssup.it>
wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Brandon  
View profile  
 More options Jan 27 2010, 5:54 pm
From: Brandon <robert...@gmail.com>
Date: Wed, 27 Jan 2010 14:54:52 -0800 (PST)
Local: Wed, Jan 27 2010 5:54 pm
Subject: Re: Eclair on Nokia N900
Can anyone tell how to get more out of the strace log? I have eclair
booting and from the log files, nothing seems to be crashing with a
segmentation fault, but it never gets to the point where it tries to
start the android runtime? Would a target debug build type help?

Thanks in advance.

On Jan 24, 11:48 am, Brandon <robert...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »