Hi Harry,
thanks for your last reply!
I have to say that you now confused me even more!
So far I was under the impression that the "low power oscillator" and the "ultra low power oscillator" were two separate things, yet you seem to say they are the same, or derived from each other! My understanding so far was:
The former ("LPOSC") is located in the SYSCON block, and controlled with the LPOSCCTRL register described in the user manual 8.6.5. It oscillates at a frequency around 1 MHz. The description given there, as I already noted, is inconsistent regarding the bitfields, but the overall gist is that this is an imprecise, but low power clock source.
The latter ("ULPOSC") is located in the PMU block, and controlled with some bits in the DPDCTRL. It operates at 10 kHz, and can be used while the LPOSC is stopped.
You have presented a picture in your message to correct Fig 43, and in this new picture the multiplexer WKTCLKSEL, which you have confirmed to exist, has disappeared! Is this not you contradicting yourself?
The same multiplexer from the original Fig 43 also appears in Fig 8, where its labeling is wrong, but at least the signals going into it and out of it seem to be correct. The ÷128 divider below it, however, still seems wrong. If its input signal comes from the PMU, it would be from the ULPOSC, and it therefore would divide 10 kHz by 128 to yield approximately 80 Hz, which sounds unlikely to me.
It seems I have to reverse engineer this to get clarity.
Thanks for your efforts!
Cheers
Stefan