stefan192 wrote:
Sorry, but you did not say that it is mandatory to maintain the gpio state.
So it was not necessary to write mandatory in large red letters!!!
OK... sorry
stefan192 wrote:
Do you disable all interrupts and DMA-transfers? Did you debug your code to see where the processor hangs?
We do not use DMA, and we tryed both cases: software reset whit interrupt enabled and disabled, with the same result.
It seems that after reset a generic interrupt is raised (but ISR is 0), and it loops. In this state after few seconds WDC will resets making GPIO pins to have an undesired behaviour.
It seems that debugging is invasive. The behaviour is different between debugging or not.
Do you have some other ideas?
Which is the correct procedure to restart after software reset? Is it described in details in some document?
thanks