The invention relates to a cross-
system debugging method based on a high-pass 8295 platform, and the method comprises the steps: dividing a
system into a QNX host and an Android guest on the high-pass 8295 platform, and dividing different resources to the QNX host or the Android guest according to demands; starting a network
protocol stack, providing a virtualized rear end, sending a specified instruction and running the specified instruction, and generating a specified network card through a QNX host; and the appointed
USB resource is allocated to the Android guest device in a transparent transmission mode. Related content of a
virtual network card is added in a
virtual machine configuration file, the Android guest generates the
virtual network card, and the
virtual network card exchanges data with the vpla of the QNX host through a memory; a
USB interface is connected with a PC end, an
Ethernet card of the type of RNDIS is formed at the PC end, and an
IP address is distributed to the
Ethernet card. According to the method, automatic data forwarding between a PC end and a QNX host is achieved through an iptable tool, at the moment, a
data link between the PC end and the QNX host is broken through, the QNX host end is accessed through an ssh / ftp tool, debugging of the QNX host end is achieved, or an Android guest is debugged through a
USB adb tool.