First: don't panic - the 'firmware update' does not change your firmware, but is just a method to get
CHDK to start.
That said, let's attack your problem.
first, check if you've got the right version - there's 4 known firmware versions for your cam, so
there's also 4 different CHDK versions.
If you used CardTricks to format your card, it should have a 'ver.req' file on it now - please check.
if it does, just switch on your cam with the card in, and press 'Func. Set' and HOLD IT DOWN.
Then press 'Display' and your version number should appear (as GM xxxxx)
(should be 100E, 100F, 100G or 100I)
Use this version number to get the correct CHDK version and repeat what you did before, and it
should work.
hope that helps,
wim
PS the links in my signature might also come in handy