Could you help me to solve the problem.Do you have the code to verify the thumb instruction ? If have,the code can check any corner the functions of thumb instructions
I ran into this on a chip. I had accidentally hooked up a GPIO to 5V, after doing this I would get random hard faults. It was also having trouble setting the CPU clocks. At the end of the day I swapped processors and the problem went away.
Don't under estimate that the chip may be bad or the clocks got noise.
the chip is truely bad,only SUBS is wrong,others functions are very good, and he clocks of chip is good. we can make sure that the chip is a timing issue