Hi, I am migrating froim ATMEGA128 up, preferably to 2560.
I remember we were battling recently with the fact that the constructors for the static objects placed above the first 64k were called incorrectly. This bug has beed fixed only recently (a few months ago) despite the uC being quite old.
Now since the ATMEGA2560 is the only uC of the family with 256kB flash, and I need preferable around150kB flash when I join all modules needed, probably I am asking for trouble.
I have no options for using more uC: the footprint is crucial.
I would like to start a poll: how many of you have used more than 128kFlash of the code. Would you advise the migration as clean or not.