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 programming & Thumb mode

Hi All,

I use the Keil uVersion3 and MCBSTR9 EVAL board to run the FMI example from ST and find it is not working unless you compile the code in thumb-mode instead of ARM-mode. Can anyone give me a clue what difference between thumb and ARm mode? Why the FMI example can only work in Thumb mode? Highly appreciate any info.

Parents
  • Hi Robert Rostohar,

    Thank you for your info.
    You means that the FMI exmaple can work in the following two cases.
    1. load the FMI example image into RAM and run it.
    2. Set the thumb mode to compile and Load FMI example image into flash banks 0.

    My issue is why the FMI can work if I compile in Thumb mode.

    Thank you very much for your help.

Reply
  • Hi Robert Rostohar,

    Thank you for your info.
    You means that the FMI exmaple can work in the following two cases.
    1. load the FMI example image into RAM and run it.
    2. Set the thumb mode to compile and Load FMI example image into flash banks 0.

    My issue is why the FMI can work if I compile in Thumb mode.

    Thank you very much for your help.

Children
No data