| ??? 06/09/08 19:29 Read: times |
#155624 - I'll bet you dollars to doughnuts Responding to: ???'s previous message |
Trying to jump back to page 0 (bootloader) or soft restarting the application with ((void (code *)(void)) 0x0000) (); Hangs the system.
as it should Also using the Watchdog Timer to enforce a Hardware reset ends in a system not starting up anymore. I'll bet you dollars to doughnuts that it is something else (e.g. a LCD panel) not being reset. Simple Simon Says: Remove all things other than the micro that is connected to the supervisor chip reset. Use a port pin to reset such things activating that pin right after Startup1: in the renamed and included startup.a51 file Erik PS the above is "Keilspeak" if you use another compiler, modify to match |
| Topic | Author | Date |
| Soft-Reset and Watchdog DS80C390 problem | 01/01/70 00:00 | |
| I'll bet you dollars to doughnuts | 01/01/70 00:00 | |
| I bet too.. | 01/01/70 00:00 | |
| who set the SFRs to the default state? | 01/01/70 00:00 | |
| SFR to default state | 01/01/70 00:00 | |
| it does | 01/01/70 00:00 | |
| the reason I am puzzled | 01/01/70 00:00 | |
| if 'then' means .... | 01/01/70 00:00 | |
| Blinded | 01/01/70 00:00 | |
| Watchdog issue solved | 01/01/70 00:00 | |
Soft-Reset solved as well | 01/01/70 00:00 |



