beaglebuddy zippy

Has anyone tried the beaglebuddy zippy expansion board yet? I am
looking for feedback on how it is working out. Especially the ethernet
and SD card ports. I presume that you need to set the pinmux in order
for i2c, uart and sd card to work. Other than the pinmux and
soldering, is there any other setup that needs to be done? Is the
ethernet port just plug and play?

Thanks,
Saladino.

saladino,

Has anyone tried the beaglebuddy zippy expansion board yet?
I am
looking for feedback on how it is working out. Especially
the ethernet
and SD card ports.

the ethernet averages about 5-7mbit/s transfers. the enc28j60 driver has been part of the mainline kernel since around 2.6.26 and has been pretty well tested. the SD card slot has complete support for the 1-bit and 4-bit sd cards as well as support for card detect and write protect.

I presume that you need to set the
pinmux in order
for i2c, uart and sd card to work. Other than the pinmux
and
soldering, is there any other setup that needs to be
done? Is the
ethernet port just plug and play?

i've created a wiki page with some demo/test images based on the OE-Dev branch which includes all the patches for full zippy support:

http://www.elinux.org/BeagleBoard_Zippy

http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=8ded6c1580b907494b0ea95e36d91ca8d64122e8

these patches will eventual move into the OE stable branch.

Dave

They moved in last week :slight_smile: No new demo-image with it yet, but that will come soon.

regards,

Koen

I tried the test images on the wiki and they worked fine. Next will be
to try building the images myself. It is certainly a handy piece of
hardware. It would be nice if they breakout the header pins (McBSP1)
that are not used on the zippy board.

Thanks.

My Zippy eth0 has a different MAC address (HWaddr) after every boot.
How can I stop the address from changing, or explicitly set it to an
address at boot?

thank you,
Paul.