[maemo-developers] [maemo-developers] Getting scratchbox CPU transparency working on the n770

From: Carl Worth cworth at cworth.org
Date: Mon Nov 20 20:28:31 EET 2006
On Sun, 19 Nov 2006 06:53:44 -0800, Charles 'Buck' Krasic wrote:
> Just to followup.    I have CPU transparency working with 2.1 now.

Thanks for your notes. A few questions for clarification:

> The high-level description is as follows:
>
>    1) Install v2.1 production image (did this to make sure kernel, etc.
> were compatible)

What file is this exactly? I can find a rootfs files with "2.1" in its
name, but the only files I've found so far that have
kernel,initfs,rootfs, etc. seem to use a totally separate naming
scheme. For example, one file I found is available from:

	http://maemo.org/downloads/nokia_770

with a name of:

	SU-18_2006SE_2.2006.39-14_PR_F5_MR0_ARM.bin

and a description of:

	"Updated Internet Tablet OS 2006 release."

Is that 2.1? And is "updated" newer than "final". I'm guessing yes,
since the "updated" one has a name with 2.2006.39-14 in it, while the
"final" one has 1.2006.26-8 which has smaller numbers in it at
least. But I still haven't figured out any relation between these
names/numbers and some of the other naming schemes I've seen here,
("2.1", "mistral", "sardine", etc.). Can someone point me to the
canonical place where this is all sorted out?

Meanwhile, can someone explain to me the reason for the click-through
agreements on a location like the URL above? It's really frustrating
that in a discussion like this I cannot even just use direct links to
the files of interest. (Not to mention having to remove my battery
just to read the serial number back out again.)

>    2) Install v2.1 developer fs (this took me a while due to problems
> with broken links on the website)

I assume that that is the following:

URL:
	http://maemo.org/downloads/d1.php
File:
	Maemo_Dev_Platform_v2.1_armel-rootfs.jffs2

That seems to match your description better than in the paragraph
above. And yes, the links I found to this directory have a URL with
"//" in it which in my browser means that clicking on the "agree"
button results in loading http://www.download.com which is not at all
useful. It would be quite nice to get that bug fixed.

>    3) Rebuild the 2.6.16 kernel in order to enable NFS support needed by
> CPU transparency
>           - generally followed the kernel compilation howto from the
> maemo wiki.   I've added some comments to that wiki page indicating what
> adjustments I had to make to the procedure.

OK, I'll try going through this process at some point.

What I'd still like to be able to have is all the developer-friendly
things I'd like, (such as CPU transparency), without tossing out all
the polished software in the latest images. It sounds like your recipe
doesn't yet do that, correct?

-Carl
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.maemo.org/pipermail/maemo-developers/attachments/20061120/0b45ceca/attachment.pgp 
More information about the maemo-developers mailing list