Rommel shot himself on orders from Hitler.
Rommel was part of the conspiracy to assasinate Hitler and was given the option of execution by firing squad as a traitor or suicide and buried a national hero. He took the latter,poison pill I believe.
And Rommel was the only one of them who would possibly be found not guilty in a war crimes trial.
I think you are right about about that.Rommel was a good decent guy and a brilliant general fighting against overwhelming odds.
There is no evidence that Rommel was an active participant in the conspiracy to assassinate Hitler. Some of the captured conspirators claimed he would be offered the job of head of state following Hitler's removal. Thus Rommel's loyalty to Hitler was questioned. Rommel was seriously wounded on July 17, 1944, and he was in a hospital when the assassination attempt was made on July 20, 1944.