CMSIS-Driver Validation  
Driver Validation
Configuration

The Ethernet driver validation settings are available in the DV_ETH_Config.h configuration file.

DV_ETH_Config.h configuration file in Configuration Wizard view mode

Configuration settings

Driver_ETH_MAC# selects the driver instance that will be tested.
For example if we want to test Driver_ETH_MAC2 then this setting would be set to 2.

Link timeout specifies timeout for link check, expressed in milliseconds.

Transfer timeout setting specifies maximum timeout for a transfer, expressed in milliseconds.

Time duration for PTP Control Time setting specifies referent time interval used for PTP testing, expressed in milliseconds.

Tolerance for PTP Control Time setting specifies allowed deviation of measured time in comparison to expected time in PTP frames, expressed in nanoseconds.

Tests section contains selections of tests to be executed. For details on tests performed by each test function please refer to Ethernet Tests.