Bimmer Scene - Latest BMW Coding / Retrofits / Maps

Full Version: Flash TV module failure
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Okay, so I changed out my dvb-t tv-module to a dvb-t2, so I, and the kids, can watch TV in the car.

I swapped it over and tried my luck to see if it worked. I'd didn't. I scanned for Channels and now it found several digital channels, but it says no signal.

I expected that, and went to esys (not launcher) to code it.

I detected Cafe for swe and coded it with success.

Same story, finds channels, but says no signal.

Okay, so I wanted to flash to same ilevel as the car.

I read vcm (I later tried read ecu), hw I'd from actual, calculated tal and so on.

Had the option to flash the TV module and proceeded.

It ended with failure. But why? What went wrong? I think it was the same story with an other TV module I tried 1 year ago ( it was the wrong non digital anyways, so I stopped after 1 attempt).

I have inserted the log. Any inputs are welcome.
I have Inserted pictures as well.



LOG:

 

Read SVT before TAL execution started.

 

TAL execution started.

ExecutionID=2022/03/25-19:05:12.265

[] prepareTALExecution started [PROGRESS]

[] prepareTALExecution finished [PROGRESS]

[] prepareVehicleForFlash started [PROGRESS]

[] prepareVehicleForFlash finished [PROGRESS]

[TV_MODUL - 4B] prepareECUforBLUpdate started [PROGRESS]

[TV_MODUL - 4B] prepareECUforBLUpdate finished [PROGRESS]

[TV_MODUL - 4B] authenticateECUforBLUpdate started [PROGRESS]

[TV_MODUL - 4B] authenticateECUforBLUpdate finished [PROGRESS]

[TV_MODUL - 4B - flsl_0000050c-005_000_027] Transaction type: blFlash;  Message: TA started [TRANSACTION]

[TV_MODUL - 4B] performECUBLUpdate started with protocol UDS [PROGRESS]

MCDDiagService<id=56634, job=com.bmw.psdz.jobs.uds.MCD3_PerformECUFlashBL, service=RC_EM_IE - RoutineControl EraseMemory IndicatedErasing, description=error: negative response : conditionsNotCorrect, link=TV_MODUL_4B_ETHERNET> [DIAGSERVICE]

[TV_MODUL - 4B - flsl_0000050c-005_000_027] Transaction type: blFlash;  Message: 0% progress on ECUId:TV_MODUL_0x4B [0% of flsl_0000050c-005_000_027] [TRANSACTION]

[] job failed with negative response error:

 code: repeat job

description: Service RC_EM_IE returned a negative response with response code conditionsNotCorrect; LinkName: TV_MODUL_4B_ETHERNET

severity: ERROR

[THROWABLE]

[TV_MODUL - 4B - flsl_0000050c-005_000_027] Transaction type: blFlash;  Message: TA finished [TRANSACTION]

[TV_MODUL - 4B] -MessageID is used multiple times, so MessageText may be ambiguous-job failed with negative response error:

 code: repeat job

description: Service RC_EM_IE returned a negative response with response code conditionsNotCorrect; LinkName: TV_MODUL_4B_ETHERNET

severity: ERROR

[WARN]

[TV_MODUL - 4B] - [Exception - TV_MODUL - 4b] job failed with negative response error:

 code: repeat job

description: Service RC_EM_IE returned a negative response with response code conditionsNotCorrect; LinkName: TV_MODUL_4B_ETHERNET

severity: ERROR

 

[TV_MODUL - 4B] prepareECUforBLUpdate started [PROGRESS]

MCDDiagService<id=230634, job=com.bmw.psdz.jobs.uds.MCD3_PrepareECUforBLUpdate, service=DSC - DiagnosticSessionControl, description=error: negative response : conditionsNotCorrect, link=TV_MODUL_4B_ETHERNET> [DIAGSERVICE]

MCDDiagService<id=34617, job=com.bmw.psdz.jobs.uds.MCD3_PrepareECUforBLUpdate, service=CDTCS - ControlDTCSetting, description=error: negative response : serviceNotSupported, link=TV_MODUL_4B_ETHERNET> [DIAGSERVICE]

MCDDiagService<id=230634, job=com.bmw.psdz.jobs.uds.MCD3_PrepareECUforBLUpdate, service=DSC - DiagnosticSessionControl, description=error: negative response : conditionsNotCorrect, link=TV_MODUL_4B_ETHERNET> [DIAGSERVICE]

[TV_MODUL - 4B] prepareECUforBLUpdate finished [PROGRESS]

[TV_MODUL - 4B] authenticateECUforBLUpdate started [PROGRESS]

[TV_MODUL - 4B] authenticateECUforBLUpdate finished [PROGRESS]

[TV_MODUL - 4B - flsl_0000050c-005_000_027] Transaction type: blFlash;  Message: TA started [TRANSACTION]

[TV_MODUL - 4B] performECUBLUpdate started with protocol UDS [PROGRESS]

[TV_MODUL - 4B - flsl_0000050c-005_000_027] Transaction type: blFlash;  Message: 0% progress on ECUId:TV_MODUL_0x4B [0% of flsl_0000050c-005_000_027] [TRANSACTION]

MCDDiagService<id=276649, job=com.bmw.psdz.jobs.uds.MCD3_PerformECUFlashBL, service=RDBI_RMA - ReadDataByIdentifier ReadMemoryAddress, description=error: negative response : requestOutOfRange, link=TV_MODUL_4B_ETHERNET> [DIAGSERVICE]

MCDDiagService<id=56634, job=com.bmw.psdz.jobs.uds.MCD3_PerformECUFlashBL, service=RC_EM_IE - RoutineControl EraseMemory IndicatedErasing, description=error: negative response : conditionsNotCorrect, link=TV_MODUL_4B_ETHERNET> [DIAGSERVICE]

[TV_MODUL - 4B - flsl_0000050c-005_000_027] Transaction type: blFlash;  Message: 0% progress on ECUId:TV_MODUL_0x4B [0% of flsl_0000050c-005_000_027] [TRANSACTION]

[] job failed with negative response error:

 code: repeat job

description: Service RC_EM_IE returned a negative response with response code conditionsNotCorrect; LinkName: TV_MODUL_4B_ETHERNET

severity: ERROR

[THROWABLE]

[TV_MODUL - 4B - flsl_0000050c-005_000_027] Transaction type: blFlash;  Message: TA finished [TRANSACTION]

[TV_MODUL - 4B] There was an error during TAL execution, please check the log files. [WARN]

[TV_MODUL - 4B] - [Exception - TV_MODUL - 4b] job failed with negative response error:

 code: repeat job

description: Service RC_EM_IE returned a negative response with response code conditionsNotCorrect; LinkName: TV_MODUL_4B_ETHERNET

severity: ERROR

 

[TV_MODUL - 4B] installECUBL started [PROGRESS]

[TV_MODUL - 4B] installECUBL finished [PROGRESS]

[TV_MODUL - 4B] finalizeECUBLUpdate started [PROGRESS]

[TV_MODUL - 4B] finalizeECUBLUpdate finished [PROGRESS]

[] There was an error, please check the log files. [WARN]

[] - [Exception - TV_MODUL - 4b] job failed with negative response error:

 code: repeat job

description: Service RC_EM_IE returned a negative response with response code conditionsNotCorrect; LinkName: TV_MODUL_4B_ETHERNET

severity: ERROR

 

[] finalizeVehicleFlash started [PROGRESS]

MCDDiagService<id=230900, job=com.bmw.psdz.jobs.common.MCD3_FinalizeVehicleFlash, service=DSC - DiagnosticSessionControl, description=error: timeout, link=HU_CIC_63_ETHERNET> [DIAGSERVICE]

MCDDiagService<id=230900, job=com.bmw.psdz.jobs.common.MCD3_FinalizeVehicleFlash, service=DSC - DiagnosticSessionControl, description=error: timeout, link=HU_CIC_63_ETHERNET> [DIAGSERVICE]

[] finalizeVehicleFlash finished [PROGRESS]

[] prepareVehicleForCoding started [PROGRESS]

[] prepareVehicleForCoding finished [PROGRESS]

[] finalizeVehicleCoding started [PROGRESS]

[] finalizeVehicleCoding finished [PROGRESS]

[] finalizeTALExecution started [PROGRESS]

[] finalizeTALExecution finished [PROGRESS]

TAL execution finished [TAL_EXECUTION_FINISHED]

TAL-Execution finished with status: "FinishedWithError". [C207]

TAL execution finished. Duration: "3min 18s". [C206]

 

Read SVT after TAL execution started.

Read SVT after TAL execution finished.

 

[attachment=606][attachment=607][attachment=608][attachment=609][attachment=610][attachment=611][attachment=612]

Sendt fra min SM-G991B med Tapatalk
What version are you trying to flash too, you need the latest version 06-000-013 for it to work.

I had the exact same thing, and once flashed it works perfectly.

Follow the link from the zipped file, its what I used on my bench setup to do the flash and it worked first go.

[attachment=628]

I see that you did try to go to 06-000-013, hmmm not sure why that did not work tbh, it should have. It could be the prerequisites, the TAL in the link does not use these, or you could delete them from your TAL and then force the update.