This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Flash Write With Keil Simulator

I'm using the Keil simulator to check that my flash write operations are working. When I call the STM driver command to write to flash, it "succeeds", in that no errors are thrown, but the memory remains unchanged. I have mapped that section of memory as read and write using a *.ini.

Someone had a similar issue, but on a different architecture, but there is no solution stated.

http://www.keil.com/forum/22207/

I've tried simply writing data to that address (something that I don't expect would work if run on the actual MPU), but that also doesn't work.

Any input would be greatly appreciated!

Parents
  • So does the simulator really support simulating flash write operations? I don't think I have seen any processor where Keil have supported simulation of writes to the code flash.

    Do you really need this, since it's way easier to test on a real chip? And represents a vary tiny part of a real application.

Reply
  • So does the simulator really support simulating flash write operations? I don't think I have seen any processor where Keil have supported simulation of writes to the code flash.

    Do you really need this, since it's way easier to test on a real chip? And represents a vary tiny part of a real application.

Children