BMW Forum - BimmerFest BMW Forums banner

Cannot code cafd in retrofitted NBT EVO

27K views 137 replies 59 participants last post by  shawnsheridan  
#1 ·
Hello Friends,

I have just retrofitted NBT EVO of my F85. HU_NBT2 does not have any cafd, so trying to inject it, but without any success. esys is giving me following error while executing:

<Caf's suchen>
TAL calculation started.
Locally NCD signature calculation started
Processing ncd signing finished
TAL execution started.
<>
Read SVT before TAL execution started.
Read SVT before TAL execution finished.
TAL execution started.
VCM Update: VCM-Update is deactivated. VCM will not be updated.
<ExecutionID=2020/11/10-21:21:29.377>
<[] prepareTALExecution started [PROGRESS]>
<[] prepareTALExecution finished [PROGRESS]>
<[] prepareVehicleForCoding started [PROGRESS]>
<[] prepareVehicleForCoding finished [PROGRESS]>
<[HU_NBT2 - 63] prepareECUforCoding started [PROGRESS]>
<[HU_NBT2 - 63] prepareECUforCoding finished [PROGRESS]>
<[HU_NBT2 - 63] authenticateECUforCoding started [PROGRESS]>
<[HU_NBT2 - 63] authenticateECUforCoding finished [PROGRESS]>
<[HU_NBT2 - 63 - cafd_00001ef6-006_028_015] Transaction type: cdDeploy; Message: TA started [TRANSACTION]>
<MCDDiagService<id=62649, job=com.bmw.psdz.jobs.uds.MCD3_PerformECUCoding, service=WDBI_PLAIN - WriteDataByIdentifier with unlimited Data-ID (plain hex value), description=error: negative response : requestOutOfRange, link=HU_NBT2_IKCAN_63_ETHERNET> [DIAGSERVICE]>
<[] job failed with negative response error:
code: repeat job
description: Service WDBI_PLAIN returned a negative response with response code requestOutOfRange; LinkName: HU_NBT2_IKCAN_63_ETHERNET
severity: ERROR
[THROWABLE]>
<[HU_NBT2 - 63 - cafd_00001ef6-006_028_015] Transaction type: cdDeploy; Message: TA finished [TRANSACTION]>
<[HU_NBT2 - 63] -MessageID is used multiple times, so MessageText may be ambiguous-job failed with negative response error:
code: repeat job
description: Service WDBI_PLAIN returned a negative response with response code requestOutOfRange; LinkName: HU_NBT2_IKCAN_63_ETHERNET
severity: ERROR
[WARN]>
<[HU_NBT2 - 63] - [Exception - HU_NBT2 - 63] job failed with negative response error:
code: repeat job
description: Service WDBI_PLAIN returned a negative response with response code requestOutOfRange; LinkName: HU_NBT2_IKCAN_63_ETHERNET
severity: ERROR
<[HU_NBT2 - 63] prepareECUforCoding started [PROGRESS]>
<MCDDiagService<id=230634, job=com.bmw.psdz.jobs.uds.MCD3_PrepareECUforCoding, service=DSC - DiagnosticSessionControl, description=error: negative response : conditionsNotCorrect, link=HU_NBT2_IKCAN_63_ETHERNET> [DIAGSERVICE]>
<[HU_NBT2 - 63] prepareECUforCoding finished [PROGRESS]>
<[HU_NBT2 - 63] authenticateECUforCoding started [PROGRESS]>
<MCDDiagService<id=16727, job=com.bmw.psdz.jobs.uds.MCD3_AuthenticateECUforCoding, service=SA_SK - SecurityAccessSendKey, description=error: negative response : serviceNotSupportedInActiveSession, link=HU_NBT2_IKCAN_63_ETHERNET> [DIAGSERVICE]>
<[] job failed with negative response error:
code: service returned global negative response
description: Service SA_SK returned a negative response with response code serviceNotSupportedInActiveSession; LinkName: HU_NBT2_IKCAN_63_ETHERNET
severity: ERROR
[THROWABLE]>
<[HU_NBT2 - 63] There was an error during TAL execution, please check the log files. [WARN]>
<[HU_NBT2 - 63] There was an error during TAL execution, please check the log files. [WARN]>
<[HU_NBT2 - 63] - [Exception - HU_NBT2 - 63] job failed with negative response error:
code: service returned global negative response
description: Service SA_SK returned a negative response with response code serviceNotSupportedInActiveSession; LinkName: HU_NBT2_IKCAN_63_ETHERNET
severity: ERROR
<[HU_NBT2 - 63] finalizeECUCoding started [PROGRESS]>
<[HU_NBT2 - 63] finalizeECUCoding finished [PROGRESS]>
<[] There was an error, please check the log files. [WARN]>
<[] - [Exception - HU_NBT2 - 63] job failed with negative response error:
code: service returned global negative response
description: Service SA_SK returned a negative response with response code serviceNotSupportedInActiveSession; LinkName: HU_NBT2_IKCAN_63_ETHERNET
severity: ERROR
<[] finalizeVehicleCoding started [PROGRESS]>
<[] finalizeVehicleCoding finished [PROGRESS]>
<[] finalizeTALExecution started [PROGRESS]>
<[] finalizeTALExecution finished [PROGRESS]>
<TAL execution finished [TAL_EXECUTION_FINISHED]>
TAL-Execution finished with status: "FinishedWithError".
TAL execution finished. Duration: "16s".
<>
Read SVT after TAL execution started.
Read SVT after TAL execution finished.
TAL execution finished.

Could you please help me with that?

Thanks a lot in advance.
 
#87 ·
Connect => Read FA (VO) => Activate FA (VO) => Read (ECU) => Left-Click on desired HU_NBT2 => Click on "Detect CAF for SWE" => Select the CAFD from latest I-Level shown (bottom one) => Select OK => Right-Click on HU_NBT2 (the ECU itself not the underlying CAFD) => Select CODE.
 
#98 · (Edited)
Hello, I have the following error message. I removed my Nbt Evo (I had Cic before) from my F30 and installed it in my wife's F31 with entry nav just for the vacation and coded it successfully. Now after the vacation I swapped it back. Unfortunately, the CdDeploy message keeps coming up when assigning the Cafd. The vehicle order has already been adjusted to the NBT2. But according to some users, the Evo is now locked by coding CdDeploy several times and it needs to be unlocked again? I also swapped the head unit back to see if it works with the other vehicle, but to no avail. Does anyone have a solution? If the HU is locked by coding to the location, can it be unlocked again using tool 32?


<Caf's suchen>
TAL wird generiert.
TAL-Abarbeitung gestartet.
<>
SVT-Lesen vor TAL-Abarbeitung gestartet.
TAL-Abarbeitung gestartet.
VCM Update: Automatische VCM-Aktualisierung ist deaktiviert. VCM wird nicht aktualisiert.
<run()-> Value of 'httpServerActivation': true>
<run()-> Value of 'isDeactivateHttp': false>
<ExecutionID=2024/08/20-21:53:53.627>
<[] "prepareTALExecution" wurde gestartet. [PROGRESS]>
<[] "prepareTALExecution" wurde beendet. [PROGRESS]>
<[] "prepareVehicleForCoding" wurde gestartet. [PROGRESS]>
<[] "prepareVehicleForCoding" wurde beendet. [PROGRESS]>
<[HU_NBT2 - 63] "prepareECUforCoding" wurde gestartet. [PROGRESS]>
<[HU_NBT2 - 63] "prepareECUforCoding" wurde beendet. [PROGRESS]>
<[HU_NBT2 - 63] "authenticateECUforCoding" wurde gestartet. [PROGRESS]>
<[HU_NBT2 - 63] "authenticateECUforCoding" wurde beendet. [PROGRESS]>
<[HU_NBT2 - 63 - cafd_00001ef6-006_034_217] Transaction type: cdDeploy; Message: Transaktion wurde gestartet. [TRANSACTION]>
<MCDDiagService<Id: 62649, Jobname: com.bmw.psdz.jobs.uds.MCD3_PerformECUCoding, Diagnoseservice: WDBI_PLAIN - WriteDataByIdentifier with unlimited Data-ID (plain hex value), Beschreibung: error: negative response : requestOutOfRange, LogicalLink: HU_NBT2_63_ETHERNET> [DIAGSERVICE]>
<[] Job-Ausführung ist fehlgeschlagen: negative response error:
code: repeat job
description: Service WDBI_PLAIN returned a negative response with response code requestOutOfRange; LinkName: HU_NBT2_63_ETHERNET
severity: ERROR
[THROWABLE]>
<[HU_NBT2 - 63 - cafd_00001ef6-006_034_217] Transaction type: cdDeploy; Message: Transaktion wurde beendet. [TRANSACTION]>
<[HU_NBT2 - 63] job failed with negative response error:
code: repeat job
description: Service WDBI_PLAIN returned a negative response with response code requestOutOfRange; LinkName: HU_NBT2_63_ETHERNET
severity: ERROR
. [WARN]>
<[HU_NBT2 - 63] - [Exception - HU_NBT2 - 63] Job-Ausführung ist fehlgeschlagen: negative response error:
code: repeat job
description: Service WDBI_PLAIN returned a negative response with response code requestOutOfRange; LinkName: HU_NBT2_63_ETHERNET
severity: ERROR
<[HU_NBT2 - 63] "prepareECUforCoding" wurde gestartet. [PROGRESS]>
<MCDDiagService<Id: 230634, Jobname: com.bmw.psdz.jobs.uds.MCD3_PrepareECUforCoding, Diagnoseservice: DSC - DiagnosticSessionControl, Beschreibung: error: negative response : conditionsNotCorrect, LogicalLink: HU_NBT2_63_ETHERNET> [DIAGSERVICE]>
<[HU_NBT2 - 63] "prepareECUforCoding" wurde beendet. [PROGRESS]>
<[HU_NBT2 - 63] "authenticateECUforCoding" wurde gestartet. [PROGRESS]>
<MCDDiagService<Id: 16727, Jobname: com.bmw.psdz.jobs.uds.MCD3_AuthenticateECUforCoding, Diagnoseservice: SA_SK - SecurityAccessSendKey, Beschreibung: error: negative response : serviceNotSupportedInActiveSession, LogicalLink: HU_NBT2_63_ETHERNET> [DIAGSERVICE]>
<[] Job-Ausführung ist fehlgeschlagen: negative response error:
code: service returned global negative response
description: Service SA_SK returned a negative response with response code serviceNotSupportedInActiveSession; LinkName: HU_NBT2_63_ETHERNET
severity: ERROR
[THROWABLE]>
<[HU_NBT2 - 63] Während der TAL-Abarbeitung ist ein Fehler aufgetreten, bitte überprüfen Sie die Log-Datei. [WARN]>
<[HU_NBT2 - 63] Während der TAL-Abarbeitung ist ein Fehler aufgetreten, bitte überprüfen Sie die Log-Datei. [WARN]>
<[HU_NBT2 - 63] - [Exception - HU_NBT2 - 63] Job-Ausführung ist fehlgeschlagen: negative response error:
code: service returned global negative response
description: Service SA_SK returned a negative response with response code serviceNotSupportedInActiveSession; LinkName: HU_NBT2_63_ETHERNET
severity: ERROR
<[HU_NBT2 - 63] "finalizeECUCoding" wurde gestartet. [PROGRESS]>
<[HU_NBT2 - 63] "finalizeECUCoding" wurde beendet. [PROGRESS]>
<[] Es ist ein Fehler aufgetreten, bitte überprüfen Sie die Log-Dateien! [WARN]>
<[] - [Exception - HU_NBT2 - 63] Job-Ausführung ist fehlgeschlagen: negative response error:
code: service returned global negative response
description: Service SA_SK returned a negative response with response code serviceNotSupportedInActiveSession; LinkName: HU_NBT2_63_ETHERNET
severity: ERROR
<[] "finalizeVehicleCoding" wurde gestartet. [PROGRESS]>
<[] "finalizeVehicleCoding" wurde beendet. [PROGRESS]>
<[] "finalizeTALExecution" wurde gestartet. [PROGRESS]>
<[] "finalizeTALExecution" wurde beendet. [PROGRESS]>
<TAL-Abarbeitung beendet. [TAL_EXECUTION_FINISHED]>
TAL-Abarbeitung beendet mit Status: "FinishedWithError".
TAL-Abarbeitung beendet. Dauer: "15s".
<>
SVT-Lesen nach TAL-Abarbeitung gestartet.
SVT-Lesen nach TAL-Abarbeitung beendet.
TAL-Abarbeitung beendet.



Thanks in advance
 
#99 ·
Hello, I have the following error message. I removed my Nbt Evo (I had Cic before) from my F30 and installed it in my wife's F31 with entry nav just for the vacation and coded it successfully. Now after the vacation I swapped it back. Unfortunately, the CdDeploy message keeps coming up when assigning the Cafd. The vehicle order has already been adjusted to the NBT2. But according to some users, the Evo is now locked by coding CdDeploy several times and it needs to be unlocked again? I also swapped the head unit back to see if it works with the other vehicle, but to no avail. Does anyone have a solution? If the HU is locked by coding to the location, can it be unlocked again using tool 32?


<Caf's suchen>
TAL wird generiert.
TAL-Abarbeitung gestartet.
<>
SVT-Lesen vor TAL-Abarbeitung gestartet.
TAL-Abarbeitung gestartet.
VCM Update: Automatische VCM-Aktualisierung ist deaktiviert. VCM wird nicht aktualisiert.
<run()-> Value of 'httpServerActivation': true>
<run()-> Value of 'isDeactivateHttp': false>
<ExecutionID=2024/08/20-21:53:53.627>
<[] "prepareTALExecution" wurde gestartet. [PROGRESS]>
<[] "prepareTALExecution" wurde beendet. [PROGRESS]>
<[] "prepareVehicleForCoding" wurde gestartet. [PROGRESS]>
<[] "prepareVehicleForCoding" wurde beendet. [PROGRESS]>
<[HU_NBT2 - 63] "prepareECUforCoding" wurde gestartet. [PROGRESS]>
<[HU_NBT2 - 63] "prepareECUforCoding" wurde beendet. [PROGRESS]>
<[HU_NBT2 - 63] "authenticateECUforCoding" wurde gestartet. [PROGRESS]>
<[HU_NBT2 - 63] "authenticateECUforCoding" wurde beendet. [PROGRESS]>
<[HU_NBT2 - 63 - cafd_00001ef6-006_034_217] Transaction type: cdDeploy; Message: Transaktion wurde gestartet. [TRANSACTION]>
<MCDDiagService<Id: 62649, Jobname: com.bmw.psdz.jobs.uds.MCD3_PerformECUCoding, Diagnoseservice: WDBI_PLAIN - WriteDataByIdentifier with unlimited Data-ID (plain hex value), Beschreibung: error: negative response : requestOutOfRange, LogicalLink: HU_NBT2_63_ETHERNET> [DIAGSERVICE]>
<[] Job-Ausführung ist fehlgeschlagen: negative response error:
code: repeat job
description: Service WDBI_PLAIN returned a negative response with response code requestOutOfRange; LinkName: HU_NBT2_63_ETHERNET
severity: ERROR
[THROWABLE]>
<[HU_NBT2 - 63 - cafd_00001ef6-006_034_217] Transaction type: cdDeploy; Message: Transaktion wurde beendet. [TRANSACTION]>
<[HU_NBT2 - 63] job failed with negative response error:
code: repeat job
description: Service WDBI_PLAIN returned a negative response with response code requestOutOfRange; LinkName: HU_NBT2_63_ETHERNET
severity: ERROR
. [WARN]>
<[HU_NBT2 - 63] - [Exception - HU_NBT2 - 63] Job-Ausführung ist fehlgeschlagen: negative response error:
code: repeat job
description: Service WDBI_PLAIN returned a negative response with response code requestOutOfRange; LinkName: HU_NBT2_63_ETHERNET
severity: ERROR

<[HU_NBT2 - 63] "prepareECUforCoding" wurde gestartet. [PROGRESS]>
<MCDDiagService<Id: 230634, Jobname: com.bmw.psdz.jobs.uds.MCD3_PrepareECUforCoding, Diagnoseservice: DSC - DiagnosticSessionControl, Beschreibung: error: negative response : conditionsNotCorrect, LogicalLink: HU_NBT2_63_ETHERNET> [DIAGSERVICE]>
<[HU_NBT2 - 63] "prepareECUforCoding" wurde beendet. [PROGRESS]>
<[HU_NBT2 - 63] "authenticateECUforCoding" wurde gestartet. [PROGRESS]>
<MCDDiagService<Id: 16727, Jobname: com.bmw.psdz.jobs.uds.MCD3_AuthenticateECUforCoding, Diagnoseservice: SA_SK - SecurityAccessSendKey, Beschreibung: error: negative response : serviceNotSupportedInActiveSession, LogicalLink: HU_NBT2_63_ETHERNET> [DIAGSERVICE]>
<[] Job-Ausführung ist fehlgeschlagen: negative response error:
code: service returned global negative response
description: Service SA_SK returned a negative response with response code serviceNotSupportedInActiveSession; LinkName: HU_NBT2_63_ETHERNET
severity: ERROR
[THROWABLE]>
<[HU_NBT2 - 63] Während der TAL-Abarbeitung ist ein Fehler aufgetreten, bitte überprüfen Sie die Log-Datei. [WARN]>
<[HU_NBT2 - 63] Während der TAL-Abarbeitung ist ein Fehler aufgetreten, bitte überprüfen Sie die Log-Datei. [WARN]>
<[HU_NBT2 - 63] - [Exception - HU_NBT2 - 63] Job-Ausführung ist fehlgeschlagen: negative response error:
code: service returned global negative response
description: Service SA_SK returned a negative response with response code serviceNotSupportedInActiveSession; LinkName: HU_NBT2_63_ETHERNET
severity: ERROR

<[HU_NBT2 - 63] "finalizeECUCoding" wurde gestartet. [PROGRESS]>
<[HU_NBT2 - 63] "finalizeECUCoding" wurde beendet. [PROGRESS]>
<[] Es ist ein Fehler aufgetreten, bitte überprüfen Sie die Log-Dateien! [WARN]>
<[] - [Exception - HU_NBT2 - 63] Job-Ausführung ist fehlgeschlagen: negative response error:
code: service returned global negative response
description: Service SA_SK returned a negative response with response code serviceNotSupportedInActiveSession; LinkName: HU_NBT2_63_ETHERNET
severity: ERROR

<[] "finalizeVehicleCoding" wurde gestartet. [PROGRESS]>
<[] "finalizeVehicleCoding" wurde beendet. [PROGRESS]>
<[] "finalizeTALExecution" wurde gestartet. [PROGRESS]>
<[] "finalizeTALExecution" wurde beendet. [PROGRESS]>
<TAL-Abarbeitung beendet. [TAL_EXECUTION_FINISHED]>
TAL-Abarbeitung beendet mit Status: "FinishedWithError".
TAL-Abarbeitung beendet. Dauer: "15s".
<>
SVT-Lesen nach TAL-Abarbeitung gestartet.
SVT-Lesen nach TAL-Abarbeitung beendet.
TAL-Abarbeitung beendet.



Thanks in advance
I repleid to your same PM.
 
#113 · (Edited)
Initially tried 6NS for ENTRYNAV and 6NH is coded for now. In the original FA there was a 6VB that was responsible for HU_ENTRY AFAIK. The car was bought second-hand with no navigation but with bluetooth audio. RN it supports bluetooth calling but no bluetooth audio. That's the main thing I'm trying to get back now. Build date in FA is 1113.

Edit: there seem to be no code for navigation. The FAs I listed are the full SALAPA-elements. 606 is absent at least. Is it mandatory to have with entrynav?
 
#125 ·
Got error while trying to code retrofit HBT Evo. How can I check if it's VO locked or not?

Code:
[HU_NBT2 - 63] - [Exception - HU_NBT2 - 63] job failed with negative response error:
 code: service returned global negative response
 description: Service SA_SK returned a negative response with response code serviceNotSupportedInActiveSession; LinkName: HU_NBT2_63_ETHERNET
 severity: ERROR
 
#126 ·
Got error while trying to code retrofit HBT Evo. How can I check if it's VO locked or not?

Code:
[HU_NBT2 - 63] - [Exception - HU_NBT2 - 63] job failed with negative response error:
code: service returned global negative response
description: Service SA_SK returned a negative response with response code serviceNotSupportedInActiveSession; LinkName: HU_NBT2_63_ETHERNET
severity: ERROR
PM sent.