Re: Methods for Improving Build Tools

2008-03-26 Thread Joel Stanley
Michael,

On Wed, Mar 26, 2008 at 4:06 AM, Michael Stone <[EMAIL PROTECTED]> wrote:
>  booting the image. Alternately, improve the "Mounting JFFS2 images" [4]
>  instructions to allow image rewriting on regular linux systems.

>  [4]: http://wiki.laptop.org/go/Mounting_jffs2_images

What kind of improvement did you have in mind? Is the task important
enough to have a solution such that an average Fedora/Ubuntu system
could mount a JFFS2 image?

To get there, is it a matter of refining the instructions and perhaps
creating a bundle of the relevant scripts and software? Or does it
require the development of something new?

I don't (yet) have a deep understanding of filesystems nor how the
FUSE works, but would writing a FUSE driver that could mount a jffs2
image be a suitable solution? I am assuming this is possible.

I would like to take up this task. Would it be of a suitable scope for
a Summer of Code project?

Cheers,

Joel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


OLPC Australia TechFest

2008-05-24 Thread Joel Stanley
Hello Devel and Sugar,

Pia Waugh is hosting an event in Sydney next weekend, introducing the
OLPC project to a local tech audience.  We plan to do some work on the
XO (lead by myself) and the school server, lead by Martin.

While I'm a consumer of Sugar on the XO, I haven't spent as much time
doing development on it - my interests to date have been with the low
level functioning of the laptop. Are there suggestions for some tasks
we could spend the afternoon focusing on?  I am informed we will have
a tech-savy audience, with some developers present.

Cheers,

Joel

-- Forwarded message --
From: Pia Waugh <[EMAIL PROTECTED]>
Date: Thu, May 15, 2008 at 5:50 AM
Subject: Get involved at the first OLPC Australia TechFest
To: OLPC Announce <[EMAIL PROTECTED]>


Hi all,

The first OLPC Australia TechFest will be held on June 1st in Sydney. It
will include demonstrations, workshops about the OLPC hardware and software,
developer tutorials and more! Everyone is welcome, though the event is
mainly designed to help potential technical contributors get involved.

The TechFest will be led by Pia Waugh (OLPC Australia), Joel Stanley (OLPC
"XO" laptop guru) and Martin Langhoff (OLPC "XS" server project lead).
Thanks very much to Joel and Martin for providing their insights into the
project and volunteering their time for us!

Please find the RSVP and full agenda on the webpage:

 
http://www.olpc.org.au/2008/05/14/get-involved-at-the-first-olpc-australia-techfest/#more-14

Cheers,
Pia

--
OLPC Australia   http://olpc.org.au/
Linux Australia http://linux.org.au/
Open Source Industry Australia   http://osia.net.au/
Software Freedom Day  http://softwarefreedomday.org/
--
olpc-au-announce mailing list
[EMAIL PROTECTED]
http://lists.olpc.org.au/mailman/listinfo/olpc-au-announce
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: qemu on Kubuntu - error regarding 3dnow support.

2008-07-09 Thread Joel Stanley
On Sun, Jun 29, 2008 at 1:35 AM, Kent Dahl <[EMAIL PROTECTED]> wrote:
> I was going through the instruction on the Wiki regarding setup of qemu
> on Linux:
> http://wiki.laptop.org/go/Emulating_the_XO/Quick_Start/Linux
>
> But once I select a boot entry (such as 'OLPC for qemu target (Full
> size)') it fails to load the kernel with the message:
>This kernel requires the following features not present on the CPU:
>3dnow
>Unable to boot - please use a kernel appropriate for your CPU.

I'm seeing the same.

As of 2.6.23, if the kernel is configured with support for instruction
set extensions, it will refuse to boot without the presence of the
flags that indicate support for those instructions.  Some digging
revealed a patch[1] for qemu that enables 3dnow emulation, but it
hasn't been merged to qemu svn.

How much do we gain from having 3DNow support turned on in the
kernels?  If the difference is small, perhaps we could disable it?

Is booting xo images under qemu still worthwhile functionality to
include, now that there are other options for running Sugar, as well
higher[2] availability of XO's for developers?  If this path was
taken, software such as grub and additional drivers could be dropped
in return for free space on the NAND.

Cheers,

Joel

[1] http://www.mail-archive.com/[EMAIL PROTECTED]/msg16531.html
[2] compared to the B-test days
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: q2e13 released

2008-08-15 Thread Joel Stanley
On Fri, Aug 15, 2008 at 12:45 PM, Richard A. Smith <[EMAIL PROTECTED]> wrote:
> I've had 2 reports from my q20117 dev build that after upgrade the
> touchpad quit working.

I upgraded to joyride-2302 and the touchpad now works fine.

In both last nights testing (when the touchpad was failing under 703),
and todays, OFW's test /mouse worked as expected.

Thanks,

Joel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: q2e13 released

2008-08-15 Thread Joel Stanley
On Sat, Aug 16, 2008 at 5:05 AM, Richard A. Smith <[EMAIL PROTECTED]> wrote:
> Can you try 711?

Shows the same not-working behavior as 703.

Joel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: New Test firmware.

2008-08-20 Thread Joel Stanley
Mitch Bradley <[EMAIL PROTECTED]> wrote:
> Please test with q2e13d.rom instead of q20158.rom ; otherwise you are
> likely to experience problems.

Works fine after a few hours on a C1 and B3, under both 703 and joyride-2311.

I did see a hard lock under 2311, but chances are that was the os?

Joel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Scratch Sensor Board needs access to TTYUSB*

2008-09-11 Thread Joel Stanley
Hello John,

On Fri, Sep 12, 2008 at 7:20 AM, John Maloney <[EMAIL PROTECTED]> wrote:
> Claudia Urrea would like to get the Scratch Sensor Board working on
> the XO.

Feel free to look at the code for my "itch" activity, which just
displays the values from the scratch board.  It doesn't have code to
fix the issue you were having, but perhaps it will help for testing.

http://dev.laptop.org/git?p=users/joel/itch-activity;a=summary

I haven't tested it on an XO for a while, so ymmv.

Joel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: G1G1v2 Activities

2008-09-19 Thread Joel Stanley
Albert Cahalan <[EMAIL PROTECTED]> wrote:
> Though the xo-get activity appears to be broken, the command line xo-get
> tool is the easiest way to install activities. Be sure to include it.

Have you used a build that includes both the Sugar control panel and
the sugar-update-control?  It makes installing (and updating)
activities easier than it's ever been in my experience.  One
disclaimer; I havn't used xo-get.

On what activities to include; it's important to show off the core
functionality - Browse, Write, Record - and have some trouble shooting
capability.  Beyond that, a well thought out list of activities to
appear in the s-u-c feed that G1G1ers see will make the list of
pre-installed activities less important, assuming they're told to fire
up the control panel while online to find them.  Help may come in
here.

Joel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [support-gang] Postponement of XOCamp Event to January

2008-10-30 Thread Joel Stanley
On Thu, Oct 30, 2008 at 16:22, Deepak Saxena <[EMAIL PROTECTED]> wrote:

>> The OLPC XOCamp event being planned for November 17 ­ 21 is being postponed
>> until January, 2009.  The Fedora FUDCON conference is in Boston on January 9
>> - 11

> I think the week after would best. If we go with the week before, that
> is right after new year's which means more expensive flights and a
> higher chance of folks still travelling.

A reminder that Linux.conf.au is on January 19 - 24, the week after FUDCON.

Cheers,

Joel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [sugar] Wrapping Sugar activities for other desktops

2008-11-15 Thread Joel Stanley
On Sun, Nov 9, 2008 at 09:59, Martin Langhoff <[EMAIL PROTECTED]> wrote:
> that's the kind of thing I was thinking of. "The simplest thing that
> could possibly work".

Does anyone have this on their list for SugarCamp?

I've had some interest from a teacher in running Pippy outside of
Sugar.  I'd like to help out where possible, when I have some free
time (after the 22nd).

Cheers,

Joel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: CL1B power distribution

2009-04-27 Thread Joel Stanley
Hello Wad,

On Sun, Apr 26, 2009 at 12:35, John Watlington  wrote:
>
> On Apr 25, 2009, at 7:29 PM, p...@laptop.org wrote:

>> - will we have (approximate) numbers at some point for how
>>   much power any given subsystem takes?  (e.g., for the
>>   above case, how much would powering down the kbd/tpad
>>   save?  this will inform decisions like "how much effort
>>   is it worth?")
> I have estimates for the new sections, and we have numbers from
> Tinderbox for the portions that aren't changing (keyboard, touchpad,
> DCON, display).

Out of interest, will the new PCB layout be tinderbox-friendly?  Are
you planning to wire a 1.5 up?

Joel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: mesh driver in ubuntu

2007-10-01 Thread Joel Stanley
On 9/27/07, Polychronis Ypodimatopoulos <[EMAIL PROTECTED]> wrote:
> I have Ubuntu 7.04 with 2.6.20-16 and want to use the 8388 USB module
> with my system. I guess I either need to jump to 2.6.22, or compile the
> driver for 2.6.20. I would prefer the second as the upstream version of
> the driver does not come with all the features I need. So, do I just get
> the driver and compile it? Any directions on the wiki?

I got the USB module working with the stock Ubuntu Gutsy kernel.

I'm not sure if it was necessary, but as the md5 of the ubuntu
usb8388.bin didn't match anything I could find, I updated with the
firmware from a recent OLPC build.

copy xo:/lib/firmware/usb8388.bin to ubuntu:/lib/firmware/'uname
-r'/usb8388.bin, plug in your USB dongle, you should be good to go.

Joel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: mesh driver in ubuntu

2007-10-01 Thread Joel Stanley
On 10/2/07, Polychronis Ypodimatopoulos <[EMAIL PROTECTED]> wrote:
> Actually, I did that too and the "msh0" interface popped up, but I was
> not able to ping other XOs, having adjusted IP addresses accordingly.
> Did u manage to communicate with other XOs? What settings did you use?
> thx.

I was able to ping an XO over the mesh after assigning the ubuntu
machine an IP, I can't recall what IP I used though.

This isn't really my area though, I'm sure someone else could provide
better insight.

Joel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: multiple MTD partitions

2007-12-16 Thread Joel Stanley
On Dec 17, 2007 4:46 PM, Ivan Krstić <[EMAIL PROTECTED]> wrote:
> This makes a hell of a lot of sense. In a synchronous filesystem like
> JFFS2, constant and repeated writes to the same single page will keep
> pummeling the underlying flash needlessly

It makes a hello of a lot of sense in the scenario you describe.

However, how will this positive effect be negated by data loss due to
loss of power? There will be times where power is unexpectedly
removed, and I would expect this scenario to be common with our user
base.

JFFS2 has done an excellent job, at least on my xos, of keeping
filesystem integrity after sudden power-offs.

Joel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: multiple MTD partitions

2007-12-16 Thread Joel Stanley
On Dec 17, 2007 5:55 PM, Ivan Krstić <[EMAIL PROTECTED]> wrote:
> On Dec 17, 2007, at 1:51 AM, Joel Stanley wrote:
> > JFFS2 has done an excellent job, at least on my xos, of keeping
> > filesystem integrity after sudden power-offs.
>
> Write-back caching does not adversely affect filesystem *integrity*.

Okay. Data-loss what what my brain thought, a sentence about integrity
came out of my fingers.

> more context-sensitive policy can be implemented by more context-aware
> elements of the stack.

That would be cool. But I think there would as many, maybe more, cases
of batteries being removed, power cords yanked, and generators turning
off causing shutdowns than low-battery issues.

Also, a point wad made: the more writes you defer, the more memory is
used to store them, on an already memory-constrained system.

Not that I don't think UBIFS would be awesome, with an amount of
tweaking to hit the sweet spot miniamsing memory usage, data-loss, and
keeping write speed up, etc. Just thinking about the downsides.

Joel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel