Arduino Mega EEPROM size?

If the Arduino mega's EEPROM has 4096 bytes, why can I only read/write 512 bytes. Am I missing something? Any info/links would be appreciated.
Thanks,
DJ

I think the int adress gets truncated to unsigned char ?
I do not have time for an actual investigation now, so let's hope someone else has :slight_smile:

I'm afraid you're missing something. There's no reason why you shouldn't be able to use all 4096 bytes. Can we see your sketch?

--
The Gadget Shield: accelerometer, RGB LED, IR transmit/receive, light sensor, potentiometers, pushbuttons

Duh!!!
I feel kinda stupid. I've only been reading docs & examples and never actually tried changing the 512 to 4096. Sure enough... Anyway sorry for asking a really dumb question. Next time I'll try before asking!

Thanks
DJ