Тоже не знаю чего не хватает, pdu api пробовала разные, результат одинаковый, то что нормальный подтверждается работой с smr-d в моем понимании.
Может для кого это актуально разберётся и поделится информацией.
Для адаптера vas есть разные версии pdu api, в зависимости от версии odis.
Ксентри pt так же может работать с разными версиями pdu api для vas.
Может что-то упускаю и кроме пути к pdu_api_root.xml в slave.ini нужно ещё что-то прописывать?
Даже при поддержке PDU-API получается что не все приборы работают.
Вот пример для vas, коммуникация есть, даже напряжение показывает но к блоку не подключается.
Software Version 8.14.016
STAT: The required InterfaceLink is not available.; DYN: The PhysicalInterfaceLink CAN1 is either not supported by the interface "eCOM_CBF" or the interface is not connected correctly. Available PhysicalInterfaceLinks are: none. ErrorCode: HAL_ERROR_INTERFACELINK_NOT_AVAILABLE ( 0x8427EF05 )
STAT: method not allowed in state eCREATED; DYN: The LogicalLink [Protocol]HSCAN_UDS_500.[EcuBaseVariant]IC_204 is not in the required state -- Synchronous ComPrimitive StartCommunication execution denied! ErrorCode: eRT_NOT_ALLOWED_IN_LL_STATE_CREATED ( 0x841CD018 )
STAT: The required InterfaceLink is not available.; DYN: The PhysicalInterfaceLink CAN1 is either not supported by the interface "eCOM_CBF" or the interface is not connected correctly. Available PhysicalInterfaceLinks are: none. ErrorCode: HAL_ERROR_INTERFACELINK_NOT_AVAILABLE ( 0x8427EF05 )
STAT: The required InterfaceLink is not available.; DYN: The PhysicalInterfaceLink CAN1 is either not supported by the interface "eCOM_CBF" or the interface is not connected correctly. Available PhysicalInterfaceLinks are: none. ErrorCode: HAL_ERROR_INTERFACELINK_NOT_AVAILABLE ( 0x8427EF05 )
STAT: The required InterfaceLink is not available.; DYN: The PhysicalInterfaceLink CAN1 is either not supported by the interface "eCOM_CBF" or the interface is not connected correctly. Available PhysicalInterfaceLinks are: none. ErrorCode: HAL_ERROR_INTERFACELINK_NOT_AVAILABLE ( 0x8427EF05 )
STAT: HAL_ERROR_INTERFACELINK_NOT_AVAILABLE; DYN: The PhysicalInterfaceLink (null) is not available for the Interface eCAN1! Available PhysicalInterfaceLinks are: eCOM_CBF ErrorCode: HAL_ERROR_INTERFACELINK_NOT_AVAILABLE ( 0x8427EF05 )
Даже при поддержке PDU-API получается что не все приборы работают.
Вот пример для vas, коммуникация есть, даже напряжение показывает но к блоку не подключается.
Software Version 8.14.016
STAT: The required InterfaceLink is not available.; DYN: The PhysicalInterfaceLink CAN1 is either not supported by the interface "eCOM_CBF" or the interface is not connected correctly. Available PhysicalInterfaceLinks are: none. ErrorCode: HAL_ERROR_INTERFACELINK_NOT_AVAILABLE ( 0x8427EF05 )
STAT: method not allowed in state eCREATED; DYN: The LogicalLink [Protocol]HSCAN_UDS_500.[EcuBaseVariant]IC_204 is not in the required state -- Synchronous ComPrimitive StartCommunication execution denied! ErrorCode: eRT_NOT_ALLOWED_IN_LL_STATE_CREATED ( 0x841CD018 )
STAT: The required InterfaceLink is not available.; DYN: The PhysicalInterfaceLink CAN1 is either not supported by the interface "eCOM_CBF" or the interface is not connected correctly. Available PhysicalInterfaceLinks are: none. ErrorCode: HAL_ERROR_INTERFACELINK_NOT_AVAILABLE ( 0x8427EF05 )
STAT: The required InterfaceLink is not available.; DYN: The PhysicalInterfaceLink CAN1 is either not supported by the interface "eCOM_CBF" or the interface is not connected correctly. Available PhysicalInterfaceLinks are: none. ErrorCode: HAL_ERROR_INTERFACELINK_NOT_AVAILABLE ( 0x8427EF05 )
STAT: The required InterfaceLink is not available.; DYN: The PhysicalInterfaceLink CAN1 is either not supported by the interface "eCOM_CBF" or the interface is not connected correctly. Available PhysicalInterfaceLinks are: none. ErrorCode: HAL_ERROR_INTERFACELINK_NOT_AVAILABLE ( 0x8427EF05 )
STAT: HAL_ERROR_INTERFACELINK_NOT_AVAILABLE; DYN: The PhysicalInterfaceLink (null) is not available for the Interface eCAN1! Available PhysicalInterfaceLinks are: eCOM_CBF ErrorCode: HAL_ERROR_INTERFACELINK_NOT_AVAILABLE ( 0x8427EF05 )
У меня с vas5054 такая же история.
в файле слэйв прописываю путь к root файлу :
[MVCI_Device]
;RootPath=C:\CAESAR_MUT3_root_file.xml ; PDU-API ROOT FILENAME with Path
RootPath=C:\Program Files\D-PDU API\pdu_api_root.xml
DeviceOptions="" CBF открывается но связи с блоком нет.
не подключал в DTS, но в ведьме, например, все адаптеры J2534 настраиваются через раздел Part J. Что VAS, что любой другой, они должны быть зарегистрированы в реестре в разделе HKLM\SOFTWARE\WOW6432Node\PassThruSupport.04.04
для придирчивых)), если Part J нет, но есть xml, то надо пробовать прописать так, чтобы была связь с PassThruSupport.04.04, это мое предположение. Что екот, что DAS или Xentry, везде J2534 +.cbf через Caesar и PassThruSupport.04.04, и в DTS должно быть похоже. Ну или драйвер должен у VAS быть под PDU API, тогда причем здесь J2534?