I want to write the internal flash 32-bits at a time as I was able to do with FTFL.
The FTFE apparently writes 64-bits at a time (instructions are 32-bits right?) so I'm writing the lower 32-bits with the upper set to 0xFFFFFFFF.
I then follow it up with another write where the lower 32-bits is the same and the upper 32-bits has new data.
Strange things happen when I do this and MGSTAT0 gets set. Any ideas?