ron minnich wrote:
interesting.
e8 matters.
here is the first round, where it comes up and patches from MCH registers and restarts. reset:SerialICE-hlp: outl 00e8 <= 44656c6c reset:SerialICE-hlp: outl 00e8 <= 50726f74
here is post rest postreset:SerialICE-hlp: outl 00e8 <= 44656c6c postreset:SerialICE-hlp: outl 00e8 <= 50726f74 postreset:SerialICE-hlp: outl 00e8 <= 496e6974 <=== this one kills serialice
If I disable writes to 00e8, then Things Don't Work Right. At some point the factory bios just goes into a jump . style loop.
Can you post a full log of that case (possibly with the filter I sent in my last mail.. It may be enough to only prevent Init from being sent, while Dell and Prot may be crucial)
It would be interesting what the code does before going into that loop. Maybe an input filter is needed, faking a BMC response.
Stefan