I know this isn't really programming, but I don't know where else to go! I have an iPod Touch 1st gen, but I cannot update to 4.0 or even 3.0. I still have the 2.2.1 firmware. I don't know how to update anymore!
You can't that how Apple rolls, they create new ones with new updates that you can play some new games with. If you want to update you have to get a new one.
Yeah, there's a certain point past which the old iHardware can't handle the new software, and so that's where the updates stop. It's not because you didn't buy the update, your hardware isn't able to handle the new OS.