Other Parts Discussed in Thread: HALCOGEN
Hello,
Last days I was working implementing a DWD in a HDK, using FreeRTOS and generating the code with HALCOGEN 4.07.
After the WD reset, the external reset is not flagged, so the getResetSource function never returns the proper reset source.Only WD reset flag is enabled (0xFFFFFFE4=0x2000)
To get it properly working getResetSource nested ifs should be changed.
In addition I must modified the _c_int_00 (reset function) to get the system working again after a WD reset.
Is this exceptional behaviour of my proccessor? Or is there a bug in the halcogen getResetSource code?
Related post:
Thanks in advance,
Aizkibel