Você pode usar um dongle serial USB conectado ao destino se o destino não tiver uma parte serial nativa. aqui :
enable USB serial support as a kernel build configuration:
CONFIG_USB_SERIAL_CONSOLE=y
CONFIG_USB_SERIAL=y
and enable the appropriate driver, e.g.:
CONFIG_USB_SERIAL_PL2303=y
and boot this kernel with
console=ttyUSB0,9600n8
Funciona exatamente da mesma maneira como se o destino tivesse uma porta serial nativa.
Quanto aos cabos USB2USB, há vários outros e, no meu conhecimento, eles implementam principalmente algum tipo de adaptador de rede. Até onde eu sei, não há suporte no kernel para usar isso para depuração.