Data Verification Error / Data Corruption while programming more than 64KB Flash (by Noor)
So Today I was trying to program my ATMega1284P uC which has 128KB Flash Memory and my Ladder Was about 80KB Flash while uploading the Program I got Data verification Errors
I did some digging and found out that AVR MCUs With more than 64kb flash have some PROGMEM settings which don't work with ldmicro
When I tried to upload Small Flash that was about 40KB it worked fine but with Flash more than 64KB i get Data Verification Error, like if I read data it's all changed from original Hex
(no subject) (by Samukelo Shezi)
I am not an expert. But I would advise though, that for quicker response from the community, do mention the version of LDMicro you were using and if possible, attach your program. All the best!
(no subject) (by Noor)
Thanks but I was using Atmel AVR ATmega1284P but it'sin not in the supported avr list of LdMicro32 however 1280 exists I will try using that.
Reply for first reply: i was using latest Ldmico 5411, Atmel ATMega 1284p, Programming it with AVR ISP, Programming Software: AVR Dude 6.4, For Ladder program: Any ladder program that compiles and uses more than 64kb flash gives verification errors