Quote:
Thanks for the pointer, I've given it a try but still get this message intermittently on boot

Partition check:
hda:hda: set_geometry_intr: status=0x58
show_message("0000.0 hda: err: set_geometry_intr")

I've only got tiny CF cards at the moment so i'm not sure if that makes a difference.


That still points to the serialize problem.

Another issue to be solved (if necessary) is how master + slave devices interact at power-on reset time.

Normally, the master+slave device pair talk to each other at power-on, because the master device is supposed to report the slave's condition to the host system when later asked for it.

But here, there are two masters and two slaves sharing those control lines. I'm really unsure as to what they're all going to do.

Cheers