I have to say, I was impressed withthe D2Plug's specs when it first came out. However, after having it for two weeks and trying to cross compile drivers using the toolchain that is provided on the D2plug site, I am disappointed. The toolchain that I downloaded:
http://www.plugcomputer.org/405/us/d2plug/tool-chain/arm-marvell-linux-gnueabi-vfp.tar.bz2 does not work. I get this error: arm-marvell-linux-gnueabi-gcc --version
-bash: /home/ubuntu/toolchains/arm-marvell-linux-gnueabi-vfp/bin/arm-marvell-linux-gnueabi-gcc: cannot execute binary file. And yes I'm running them with the correct permissions. This error tells me that the cross-compile binaries were complied wrong (as in with the -c flag). This is piss poor. I have followed the directions in the software user guide, just trying to build the kernel and I get similar errors. I've dropped days on this device, have tried to get support from globalscale technologies and it looks like it's going back. By the way, I have the sheeva plug and it works great, just a little under powered for me.