The Geode had a lot of promise. Unluckily, GeoDiscovery went out of business before it those promises could be fulfilled. I do extend a lot of credit to the developer team who helped pull together as much as possible as GeoDiscovery was laying them off to help out the user community. Many of the developers continued to answer questions and work with users LONG after their paychecks stopped.But... sadly that was 2 years ago. GeoDiscovery is now defunct, their website gone and no support to be found.
The Geode community did pull together and compile an archive of all the software that was available before GeoDiscovery's website died. I maintain the archive... which is available at davoice.net. The archive is about 1.2 gig in size, so no one in their right mind has been willing to host it online. So for the forseeable future, it's only available by mail on CD.
On the davoice.net site, there is also a relatively inactive forum for Geode users. I do try to answer the odd question that arises every so often.
Basically for all hardware except that which shipped directly from GeoDiscovery as they were shutting the doors, the best firmware is version 1.3. For the last hardware revision, 1.4beta works fairly well. Either way, the MMC slots never worked and NMEA connection was non-existant in 1.3 and flakey at best in 1.4beta.
Blessings,
Daniel