Have you tried using Disk Utility to verify the filesystem on the 510? If it come up with an error, you might try repairing it if you feel adventurous (but if it were me, I'd back it up first by copying everything on it). OS X knows how to verify/repair the FAT filesystem that Garmin devices come with.
Do you mean this one?