Hello Steffen,
Thanks for your reply.
So I can take a dump (I did not take the complete 512Mb but tried 64Mb using T32 Data.Save.Binary and was able to read all content, compare it with a working valid dump or blob that contains valid IVT, ..etc) Which shows that the NOR is completely erased and filled with 0xFF.
Regarding Flashing, I tried the same command you shared (With .Binary and with .IntelHex_ providing different sizes of binaries and starting from address 0x0, it shows this error:
FLASH programming error around address NSD:0x1000
I think the address is not fixed, sometimes it shows different errors around another address. So I don't expect it's a specific sector write failing but more as write access to the NOR.
I also tried (FLASH.CHANGEtype to set it as TARGET and FLASH.AUTO and other commands but no luck yet).
I didn't try to do the actual write (FLASH.ReProgram OFF) even after the error and check the dump to see if it wrote to any sectors, do you think it could help?
Best Regards,
Ayman