one thing we are doing on the technoland sbc 710 is testing prototype chipset code in user mode on linux. We've verified that spd works and are almost done superio. You might try doing all your serial init testing in user mode. That will not catch all problems but it will catch many of them.
ron
