Mine barfs with a 16GB card but is happy with 2GB. I have REALLY ancient firmware.