I have a Freescale P1020rdb-pc development kit, Codewarrior Tap and am using CodeWarrior 10.3 in Linux for development. (LinuxMint OS).
U boot source and toolchain is the from the Freescale SDK1.4 Yocto package.
U boot is working fine and I am currently building a suite of hardware tests starting from POST.
I was attempting to build a function to test the Watchdog and I have a couple of questions:
1) Can anyone point me to the correct reference manual that documents the watchdog timer registers. Reference is made to the TCR[WRC] register in the P1020 Reference Manual, but no details are given.
2) I looks as if uboot does not implement the internal watchdog in the p1020 correctly. I defined "CONFIG_WATCHDOG" but did not seem to work. Anyone had any experience here?
3) I noticed that the P1020RDB-PC has an external watchdog chip implemented. I am assuming that this is optional should we wish to add a more reliable (external) watchdog to our own design.