722.9 VGSNAG2_401 Чтение EEPROM_Block 21 с ошибкой

7G Tronic
Статус
Тема закрыта для ответов.

KostYK

Постоянный
Попадается второй блок с невозможностью чтения 21 блока EEPROM (DT_STO_EEPROM_Block_21_VGS3_lesen)
VGSNAG2
MB-Number:0034460310
Hardware-Version(W/Y):47/06
Software-Version(W/Y):13/10
Supplier:Siemens
Diagversion:1 ($0401)
Identifier:4
State:Serie
Manuf.Date(D/M/Y):23/10/09
Boot-Software Fingerprint: refused
Boot-Software Identification: ID : 4e1 Version: 74900 Part Number: 0000000000
Code Fingerprint: Date: 230911 Tester#: 2136810
Code Identification: ID : 401 Version: 101300 Part Number: 0029029600

В DTS на запрос 21 DB ответ 7F 21 21
Пробовал Ecoute читать и записывать этот блок нулями в 2701, 2705, сессии менял тоже в ответ NRC 12
Перезалив софта на тотже ничего не дает
В Ecoute на запрос 21 DB связь с блоком отваливается по таймауту я так понимаю

18:10:48 Contact with ECU VGSNAG2 established.
18:11:20 Error: DL_EEPROM_Block_21_VGS3 failed..
18:20:00 Service VGSNAG2::DL_EEPROM_Block_21_VGS3: parameter setting failed. Service will not be executed.
18:20:28 Error: Service execution failed. Reason: VGSNAG2::DT_STO_EEPROM_Block_21_VGS3_lesen: CAESAR:ComCoordinator: 01025: PDUAPI: 0x0103 PDU_ERR_EVT_RX_TIMEOU
18:20:28 T (CLL/CoP Error: Receive timer (e.g. P2Max) expired with no expected responses received from the vehicle) ErrInfoId: 0x134 ERR_NEG_RESP_COMPLETION_TIM
18:20:28 EOUT Descr: Indicates that the time period the tester accepts repeated negat.
18:20:28 Lost contact with ECU VGSNAG2.

Это нормально, или в блоке деффект?
 
В DTS на запрос 21 DB ответ 7F 21 21
0x21busyRepeatRequesThis response code indicates that the server is temporarily too busy to perform the requested operation. In this circumstance the client shall perform repetition of the "identical request message" or "another request message". The repetition of the request shall be delayed by a time specified in the respective implementation documents.
Example: In a multi-client environment the diagnostic request of one client might be blocked temporarily by a NRC $21 while a different client finishes a diagnostic task.NOTE If the server is able to perform the diagnostic task but needs additional time to finish the task and prepare the response, the NRC 0x78 shall be used instead of NRC 0x21.This response code is in general supported by each diagnostic service, as not otherwise stated in the data link specific implementation document, therefore it is not listed in the list of applicable response codes of the diagnostic services.

0x12subFunctionNotSupportedThis response code indicates that the requested action will not be taken because the server does not support the service specific parameters of the request message. The server shall send this response code in case the client has sent a request message with a known and supported service identifier but with "sub function“ which is either unknown or not supported.
18:20:28 Error: Service execution failed. Reason: VGSNAG2::DT_STO_EEPROM_Block_21_VGS3_lesen: CAESAR:ComCoordinator: 01025: PDUAPI: 0x0103 PDU_ERR_EVT_RX_TIMEOU
таймаут.


не понятно что вы и зачем делаете. попробуйте с головы вопрос задать.
 
не понятно что вы и зачем делаете. попробуйте с головы вопрос задать.
При замене плат, вычитывая данные, два раза столкнулся с тем, что Ecoute обрывает функцию read all meas именно на 21 блоке, просто для себя хотел понять, в чем дело , другие блоки читаются ведь, или именно в этом софте он отсутствует и так себя ведет?
 
Дружище, объясни мне, накойхер ты лезешь в инженерный софт для тех работ, которые делаются в дасе или ксентри?

Есть тема про перенос данных. Это два.

Три - посмотри, что дас или ксентри пишет при переносе.

Четыре - даже если функция чтения есть - данных в варианте может не быть.

Совет - не заниматься хренью, если хочешь стать кулкодером , делать все через инженерку - сначала изучи что софт заводской делает, какие блоки для чего. Тогда будешь понимать те кнопки, что тыкаешь.
 
Последние изменения:
Спасибо за ответ, в этом случае я пользуюсь екотом для бекапа перед работой с блоками, ну и если штатно ПО не лезет. По изучению - не перепаханое поле, согласен. Временные файлы архивируются, обмен снят, разбираюсь потихоньку.

Интересно просто стало, что это за реакция блока такая.. Нормально это или нет, это хотел понять. В теории, если отсутствует сервис, сервер должен по идее NRC отдать, а не по таймауту отваливаться, а с доступами стал играться только из-за ответа в DTS NRC21. Но тогда странность почему Екот не получает его? Во второник подсмотрю хакером, что там..
 
Статус
Тема закрыта для ответов.
Назад
Верх