I'm very interested in this subject, especially the possibility of reading Opentherm status from Toon.
Is there an 'easy' way to do this?
I'm not sure what you mean with 'easy'. Reading OT status is fairly straightforward once you have root access. If you want real time info, that will be tricky, communication between the boiler module and the boiler, and between boiler module and toon are not synchronous.
I know there is some risk involved in doing this, and I don't expect foolproof directions.
Just a bit more info... what are the options, what do I need to get started.
You will need:
hardware:
A JTAG debugging interface,
a bunch of wires with single contact male/female (YMMV) header connectors on both ends, (at least 10 of them),
a 3.3v signal level serial connector (typically usb-to-rs232).
Optional: a 10-channel 1k resistor bridge just to be on the safe side with the JTAG interface.
software:
Openocd or similar to operate the JTAG interface,
A terminal program to operate the serial connection,
A hex-editor,
A sound level of knowledge and experience in using these tools.
A sound level of understanding of the inner workings of a boot loader (u-boot in this case).
A sound level of knowledge on the boot sequence of a SysV linux machine.
Then: start reading this thread completely, and follow the steps as you go. If you have all the hard- and software available, you should know what to do.
I screwed up my toon's bootstrap a few times before I finally got it to work, chances are that you will experience the same. That's the reason you do not get a full description, before you know it, ierlandfan and I can set up a full-fledged help desk for people bricking their toon, and neither of us has the intention to do that any time soon.
And once again: this is a method which is at the level "works for me". It's not a well-tested production-level method.
grtz,
marcelr