No se si entiendo lo que has hecho, parece que has intentado parchear directamente el firmware sobre el GPS.
Según las instrucciones a las que te remitía debes:
1. Descarga de la web de Garmin el firmware que quieres parchear
http://www8.garmin.com/software/eTrex20_30_Webupdater__240.gcd p.e. en la carpeta del FirmwarePatcher29.
2. Ejecuta el FirmwarePatcher.exe y arrastra el archivo "eTrex20_30_Webupdater__240.gcd" sobre el programa, el resultado será un archivo llamado "eTrex20_30_Webupdater__240_Patched.gcd" que encontrarás en el mismo directorio.
3. Renombras este archivo como "
gupdate.gcd".
4. Copias el archivo "
gupdate.gcd" en la en la carpeta
"\garmin" de la
memoria interna.
5. Apagas y enciendes el GPS y comenzará a actualizarse.
Antes de realizar un parcheo se suele aconsejar no tener ningún mapa JNX instalado que se encuentran en la carpeta
\garmin\BirdsEye de cualquiera de las memorias del GPS, interna o externa.
También es necesario tener instalado en el GPS una versión inferior a la que vas a actualizar, p.e. si vas a actualizar a la v2.40 parcheada deberías tener instalado el firmware v2.30. Si ya tuvieses instalado la v2.40 debes hacer un downgrade a la v2.30. Con el FirmwarePatcher29 no sería necesario hacer un downgrade ya que puedes indicarle una versión superior a la que ya tienes instalada.
Si accedes al archivo WhatsNew.txt del FirmwarePatcher puedes ver los cambios de la v2.9
- Support of Etrex 20/30 firmwares is added.
- Added "Adjust version number" option, which can be used to flash the same version of the firmware as currently installed in the device..
Otro problema que puedes tener después de tener tu GPS parcheado es que la vesión del JNX que tienes no sea compatible con el firmware para lo cual debes adaptarlos con programas como el JnxFixer o el JnxCustomizer tal y como te lo indica el propio FirmwarePatcher al arrancarlo, si te fijas en la siguiente imagen te indica que debes eliminar los JNX antes de parchear y los problemas de versión:

Tienes instrucciones sobre como modificar la versión de los JNX en
http://gpsando.blogspot.com/2011/03/vii-revision-de-la-creacion-de-los.htmlAqui puedes descargar el JNX Customizer v1.0.11
http://dl.dropbox.com/u/36140/JNXCustomizer1011_ESP.msi y aquí el JNXFixer v1.1
http://www.megaupload.com/?d=EWGKVNIN.
Después de todo esto tengo la duda de que la vesión 2.40 del eTrex 30 funcione perfectamente con este proceso, en cuyo caso debes hacerlo para un firmware v2.30.