You can, of course, attach a USB device to dom0, by removing the
“rd.qubes.hide_all_usb” from the boot parameters.
If you have a USB3 debug port, DbC is designed to log printk messages -
you’ll need a debugging kernel, of course, but it will give you
something before the console comes onstream.