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.
It is also working if you compile for Thumb Mode.
Take a look into RV MDK in Keil\ARM\Examples\ST\STR91xLib\FMI.
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.