[squeak-dev] Gumstix and Squeak

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Gumstix and Squeak

Brad Fuller-4
I think Dave Hylands has placed Squeak 3.6 on a gumstix (BTW, Dave,
which motherboad?)  Has anyone else experimented with squeak on the
gumstix lately, maybe with the latest 3.10 and the latest VM?  Dave:
your notes online mentions using buildroot and not OE. Anyone run
squeak on OE (gumstix or other platform)?

If you've done work on the gumstix and squeak, or OE and squeak, what
has been your experience? I have a 600MHz verdex board that I"m
looking into porting squeak to, but I'd like to not reinvent the
wheel, and would love to hear your trials, errors and successes.

TIA!

brad

--
Brad Fuller

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Gumstix and Squeak

Dave Hylands
Hi Brad,

On Tue, Nov 4, 2008 at 1:09 PM, Brad Fuller <[hidden email]> wrote:
> I think Dave Hylands has placed Squeak 3.6 on a gumstix (BTW, Dave,
> which motherboad?)

It should work on all of them.

> Has anyone else experimented with squeak on the
> gumstix lately, maybe with the latest 3.10 and the latest VM?  Dave:
> your notes online mentions using buildroot and not OE. Anyone run
> squeak on OE (gumstix or other platform)?

I expect that the only difference with OE will be setting up the build rules.

If you can build Squeak for linux, then you should be able to build
Squeak for the gumstix.
The biggest issues in the early days was making sure that the
softfloat stuff was enabled for the toolchain. That should all be
automatic with OE.

> If you've done work on the gumstix and squeak, or OE and squeak, what
> has been your experience? I have a 600MHz verdex board that I"m
> looking into porting squeak to, but I'd like to not reinvent the
> wheel, and would love to hear your trials, errors and successes.

My brother Jon uses it for some of his robots.

--
Dave Hylands
Shuswap, BC, Canada
http://www.DaveHylands.com/

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Gumstix and Squeak

NorbertHartl
In reply to this post by Brad Fuller-4
On Tue, 2008-11-04 at 13:09 -0800, Brad Fuller wrote:

> I think Dave Hylands has placed Squeak 3.6 on a gumstix (BTW, Dave,
> which motherboad?)  Has anyone else experimented with squeak on the
> gumstix lately, maybe with the latest 3.10 and the latest VM?  Dave:
> your notes online mentions using buildroot and not OE. Anyone run
> squeak on OE (gumstix or other platform)?
>
> If you've done work on the gumstix and squeak, or OE and squeak, what
> has been your experience? I have a 600MHz verdex board that I"m
> looking into porting squeak to, but I'd like to not reinvent the
> wheel, and would love to hear your trials, errors and successes.
>

I didn't do much work with squeak and OE. But a friend of mine ported
for me the squeak vm to openmoko. I did some tries with a pharo image
on the device and was impressed that even Morphic is fast enough to
be used on the device. The build file in openmoko should be migrate
into the main OE tree and should available there sooner or later.

hope this helps,

Norbert


Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Gumstix and Squeak

Brad Fuller-4
On Tue, Nov 4, 2008 at 3:03 PM, Norbert Hartl <[hidden email]> wrote:

> On Tue, 2008-11-04 at 13:09 -0800, Brad Fuller wrote:
>> I think Dave Hylands has placed Squeak 3.6 on a gumstix (BTW, Dave,
>> which motherboad?)  Has anyone else experimented with squeak on the
>> gumstix lately, maybe with the latest 3.10 and the latest VM?  Dave:
>> your notes online mentions using buildroot and not OE. Anyone run
>> squeak on OE (gumstix or other platform)?
>>
>> If you've done work on the gumstix and squeak, or OE and squeak, what
>> has been your experience? I have a 600MHz verdex board that I"m
>> looking into porting squeak to, but I'd like to not reinvent the
>> wheel, and would love to hear your trials, errors and successes.
>>
>
> I didn't do much work with squeak and OE. But a friend of mine ported
> for me the squeak vm to openmoko. I did some tries with a pharo image
> on the device and was impressed that even Morphic is fast enough to
> be used on the device. The build file in openmoko should be migrate
> into the main OE tree and should available there sooner or later.

Thanks Norbert.
Was that for the Neo phone? It has a ARM9 @ 400 MHz, so that would
sound promising.

Do you know what VM version he used? I ask because I recall a msg a
while back mentioning that they used an older VM since it seemed to
work better on lower-powered cpus.


--
Brad Fuller

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Gumstix and Squeak

Brad Fuller-4
In reply to this post by Dave Hylands
On Tue, Nov 4, 2008 at 1:49 PM, Dave Hylands <[hidden email]> wrote:

> Hi Brad,
>
> On Tue, Nov 4, 2008 at 1:09 PM, Brad Fuller <[hidden email]> wrote:
>> I think Dave Hylands has placed Squeak 3.6 on a gumstix (BTW, Dave,
>> which motherboad?)
>
> It should work on all of them.
>
>> Has anyone else experimented with squeak on the
>> gumstix lately, maybe with the latest 3.10 and the latest VM?  Dave:
>> your notes online mentions using buildroot and not OE. Anyone run
>> squeak on OE (gumstix or other platform)?
>
> I expect that the only difference with OE will be setting up the build rules.
>
> If you can build Squeak for linux, then you should be able to build
> Squeak for the gumstix.
> The biggest issues in the early days was making sure that the
> softfloat stuff was enabled for the toolchain. That should all be
> automatic with OE.
>
>> If you've done work on the gumstix and squeak, or OE and squeak, what
>> has been your experience? I have a 600MHz verdex board that I"m
>> looking into porting squeak to, but I'd like to not reinvent the
>> wheel, and would love to hear your trials, errors and successes.
>
> My brother Jon uses it for some of his robots.

Thanks Dave.

Do you know what VM he used and what Squeak version? I assume he also
uses buildroot like you do. True?

--
Brad Fuller

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Gumstix and Squeak

Dave Hylands
Hi Brad,

>> My brother Jon uses it for some of his robots.
>
> Thanks Dave.
>
> Do you know what VM he used and what Squeak version? I assume he also
> uses buildroot like you do. True?

He would have used the version I built for him (which would have been
done using buildroot). I don't recall the exact version of squeak used
(my build machine is at home).

--
Dave Hylands
Shuswap, BC, Canada
http://www.DaveHylands.com/

Reply | Threaded
Open this post in threaded view
|

Re: [Gumstix-users] [squeak-dev] Gumstix and Squeak

Jon Hylands
In reply to this post by Brad Fuller-4
On Tue, 4 Nov 2008 15:35:59 -0800, "Brad Fuller"
<[hidden email]> wrote:

> Do you know what VM he used and what Squeak version? I assume he also
> uses buildroot like you do. True?

Dave did all the VM building for me, and I have no idea which VM he used.

The image I use is a pretty standard 3.7 image (5989), not stripped at all.
The XL6P has 128 MB of RAM, so using an 11 MB image wasn't a big deal.

Later,
Jon

--------------------------------------------------------------
   Jon Hylands      [hidden email]      http://www.huv.com/jon

  Project: Micro Raptor (Small Biped Velociraptor Robot)
           http://www.huv.com/blog

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Gumstix and Squeak

NorbertHartl
In reply to this post by Brad Fuller-4
On Tue, 2008-11-04 at 15:34 -0800, Brad Fuller wrote:

> On Tue, Nov 4, 2008 at 3:03 PM, Norbert Hartl <[hidden email]> wrote:
> > On Tue, 2008-11-04 at 13:09 -0800, Brad Fuller wrote:
> >> I think Dave Hylands has placed Squeak 3.6 on a gumstix (BTW, Dave,
> >> which motherboad?)  Has anyone else experimented with squeak on the
> >> gumstix lately, maybe with the latest 3.10 and the latest VM?  Dave:
> >> your notes online mentions using buildroot and not OE. Anyone run
> >> squeak on OE (gumstix or other platform)?
> >>
> >> If you've done work on the gumstix and squeak, or OE and squeak, what
> >> has been your experience? I have a 600MHz verdex board that I"m
> >> looking into porting squeak to, but I'd like to not reinvent the
> >> wheel, and would love to hear your trials, errors and successes.
> >>
> >
> > I didn't do much work with squeak and OE. But a friend of mine ported
> > for me the squeak vm to openmoko. I did some tries with a pharo image
> > on the device and was impressed that even Morphic is fast enough to
> > be used on the device. The build file in openmoko should be migrate
> > into the main OE tree and should available there sooner or later.
>
> Thanks Norbert.
> Was that for the Neo phone? It has a ARM9 @ 400 MHz, so that would
> sound promising.
I have a freeunner which is the next (GTA02) version after the Neo.

>
> Do you know what VM version he used? I ask because I recall a msg a
> while back mentioning that they used an older VM since it seemed to
> work better on lower-powered cpus.
>
He used quite new stuff to build it. Clue files from svn and I think
it was a 3.10 image with VMMaker from universe. So the vm should be
pretty up to date. I know this only because he isn't a smalltalker and
I explained the process of installing software and using vmmaker over
instant messaging ;)

Norbert