HOWTO Setup GumStix Buildroot on a Windows System using VMWare
The Easy Route
Download the VMWare Server and/or Player software
The good people at VMWare have made their virtualization software available as a free download. There are two versions of the free software: server and player. The VMWare player seems to have much better support for USB devices, while the Server is useful for developing your own custom VMWare images. Either can be used to download and compile the source code for GumStix Linux, but you'll need the VMWare Player communicate with the GumStix system via a USB port. Ergo, we recommend installing the Player and If you know you're going to build your own development image, install the Server as well.
You can find the download images at the VMWare Download site.
Download the Homebrew Mobile Phone Club Developers' Image
Use BitTorrent to download the XU710_HBMOBILE003.tar.gz.torrent file. More info can be found at LinuxTracker.
Tell the VMWare Server (or Player) about the Image
Actually I haven't gotten this far into the process, so I don't know exactly what to tell you yet. But the people who are beta-testing this process can probably figure this one out. When I get reports back about how to do it, I'll update this section.
Enjoy!
Once you've booted the image, it should automatically log in as user "mobo". You should also find an informational README.HTML file on the desktop. Some good hints include:
- To get a terminal, click on the "Applications" button in the upper left corner of the screen, drag down to the "System" sub-menu, then drag over and then down to the "Terminal" menu item.
- To perform a command as root, put the word
sudo
before the command. The system will ask you for your password which is "hbmobile" (without the quotes.) - To open a web browser, click on the Firefox logo (the orange and blue thing) just to the right of the "Applications" button in the top left corner of the screen.
- The system is setup with several virtual desktops. The Ctrl-Alt-Left Arrow and Ctrl-Alt-Right Arrow move between screens.