The application belongs to the technical field of electric
digital data processing, and discloses a fault test method of a Flexray
bus, which comprises the following steps: in a non-
data transmission state of a
bus network, injecting, by an excitation node, a sub-threshold electric
excitation pulse which appears as
noise to a communication controller; measuring, by the excitation node itself, a local echo of the pulse to obtain a real-time probe
fingerprint, and meanwhile, measuring, by a listening node, a far-end response
signal of the pulse; finally, performing normalization
processing on the far-end response
signal by using the real-time probe
fingerprint, and comparing the normalized far-end response
signal with a reference feature to determine whether the
bus has a potential fault, wherein the application establishes a dynamic self-calibration measurement reference, solves the diagnostic
confusion problem caused by state fluctuation of an excitation source itself, changes the nature of fault test from relative comparison to quasi-
absolute measurement which can
resist signal source drift, and improves the confidence and reliability of online diagnosis of unattended transaction equipment.