Tool/software: Linux
We're using TI Fusion to load a 90120A (master of a master/slave pair) with a configuration that has the watchdog timer disabled.
When we boot Linux and reexamine the watchdog timer it is enabled.
What's going on, and how do we stop this from happening?
Here are two specific test cases that illustrate what we're doing and seeing:
U-Boot to Linux
- Program UCD Master with watchdog disabled
- Power cycle the CPU
- Stop the boot process at U-Boot
- Check the UCD Master configuration – System Watchdog is disabled
- Continue boot
- Linux comes up
- Check the UCD Master Configuration – System Watchdog is enabled
U-Boot to Linux Single Mode User
- Program UCD Master with System Watchdog is disabled
- Power cycle CPU
- Stop the boot process at U-Boot
- Check the UCD Master configuration – System Watchdog is disabled
- Continue boot
- Linux comes up
- Check the UCD Master Configuration – System Watchdog is enabled
Have you seen this before?
Do you know what the explanation is?
Do you know what we need to do to ensure that the UCD watchdog remains disabled when Linux comes up?
Thanks,
David