HU_entrynav flash fail - Printable Version +- CarTechnoloGY (https://cartechnology.co.uk) +-- Forum: Discussions All about Software and Hardware (https://cartechnology.co.uk/forumdisplay.php?fid=310) +--- Forum: Automotive Help & Discussions / Software and Hardware (https://cartechnology.co.uk/forumdisplay.php?fid=40) +---- Forum: BMW - Mini - Rolls Royce (https://cartechnology.co.uk/forumdisplay.php?fid=61) +---- Thread: HU_entrynav flash fail (/showthread.php?tid=35419) Pages:
1
2
|
HU_entrynav flash fail - BimmerSLO - 06-05-2018 Hi all I retrofitted a hu_entrynav into a f10 2014. The unit was not coded, did not have cafd and I couldnt get detect caf to work. I then tried to flash the entrynav to latest i-step, but flash failed just when it started FinaliseECUFlash. There is an error that it could not check prerequsities or dependencies. I then also flashed zgw2 since entrynav had it under prerequisities and tried again. Same result. Log: Headunit is now in bootloader mode blFlash finished successfully. swDeploy FinishedwithError, cdDeploy and ibaDeploy not executable RE: HU_entrynav flash fail - SweetBMW - 06-05-2018 Post pic of svt target RE: HU_entrynav flash fail - BimmerSLO - 06-05-2018 link in attachement If someone is willing to remote code, he can contact me. But please, only high experienced coders. RE: HU_entrynav flash fail - SweetBMW - 06-05-2018 When you first calcaulated the tal, was the HWEL in HU Entrynav black or red/blue? RE: HU_entrynav flash fail - BimmerSLO - 07-05-2018 I do not remember. The thing is, that now all of the swfl’s in the svt tree are now new numbers ending with xxxx_001, except for one that is still xxxx_026, which were all before the flash. Detailed log shows that the problem occured on tl_18 of TAL. This is one of the many tl_xx for HU_entry. I opened TAL with Notepad++. There I saw, that tl_18 is dependent on tl_20 (ZGW). I deleted this dependencie from TAL, since I already updated ZGW. Same result... The picture in my first post is wrong. This is the real situation: RE: HU_entrynav flash fail - larshutten - 07-05-2018 Do you have a proper enet connection to address 0x63? If in doubt ping entry’s ip address in cmd. This also can happen when you flash the wrong software to the zgw. RE: HU_entrynav flash fail - BimmerSLO - 07-05-2018 (07-05-2018, 06:13 AM)larshutten Wrote: Do you have a proper enet connection to address 0x63? If in doubt ping entry’s ip address in cmd. This also can happen when you flash the wrong software to the zgw. I am trying to achieve that. I made direct ethernet connection to the HU quadlock pins and with cmd, ipconfig got a ip address of 169.254.173.33 on ethernet card. Before, I connected ENET cable to OBD and used tool32 to status_get_ipconfig on entrynav.prg. I got 169.254.141.153 with subnetmask 255.255.0.0. But if I use this IP in esys while being directly connected to the Quadlock ethernet, I do not get anything in SVT tree when scanning for ECU read. I do not think ZGW software is responsible for this. I got the same dependencies/prerequisities error when I flashed HU_Entry before updating ZGW and after. Larshutten, can you please explain to me how to properly directly connect to HU ip via ESYS? How to obtain proper IP? RE: HU_entrynav flash fail - milkyway - 07-05-2018 Hello! And for the future: Mark the checkbox logs and flash it again to see where the main problem is. CU Oliver RE: HU_entrynav flash fail - BimmerSLO - 07-05-2018 Here is the executedTAL log <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <tal schemaVersion="5.0.0" refSchemaFile="tal.xsd" status="FinishedWithError" cause="tl_18" startTime="20180506-193611.882" endTime="20180506-194107.820" xmlns="http://bmw.com/2005/psdz.data.tal"> <context> <connectionInfo> <vin>WBA5L510XFG086083</vin> <mcdProjectName>F001_17_03_502_V_004_000_001</mcdProjectName> <vehicleInfo>F001</vehicleInfo> <baureihe></baureihe> <bauIStufe></bauIStufe> <accessLink>EthernetAccessLinkImpl [bus=ETHERNET, ip=/192.168.0.120, port=50160]</accessLink> <interface>ICOM</interface> </connectionInfo> <version> <api>5.01.02-2015-08-12T12:04:59Z</api> <core>5.01.02-2015-08-12T12:04:59Z</core> <codeSysLib>001.012.000</codeSysLib> <mcd>003.002.000</mcd> <jobLib>005.009.000</jobLib> <template> <global>003.000.202</global> <project>003.000.202</project> </template> <kisAL>005.007.002</kisAL> <kisWB>001.002.027</kisWB> <javaRTE>1.7.0_51</javaRTE> </version> <executionConfig> <parallel>true</parallel> <taMaxRepeat>1</taMaxRepeat> <useFlaMode>true</useFlaMode> <useProgCounter>true</useProgCounter> <useAEP>false</useAEP> <codingType>FA</codingType> <mileage>0</mileage> <progModeSwitchActive>true</progModeSwitchActive> <gwToSwitchToProgMode/> <codingModeSwitchActive>false</codingModeSwitchActive> <hddUpdateUrl></hddUpdateUrl> </executionConfig> <fingerprint> <testerServiceID>FF</testerServiceID> <organizationID>4d2</organizationID> <progDevSerial>1000</progDevSerial> <progDevType>1</progDevType> </fingerprint> </context> <ExecProperties supportsParallelMostFlash="true"/> <talLine cause="final_1" startTime="20180506-193833.192" endTime="20180506-193921.520" diagAddress="63" baseVariant="HU_ENTRYNAV" diagBus="ETHERNET" status="FinishedWithError" id="tl_18"> <prerequisite talLineID="tl_20"/> <preparation id="prep_1" status="Finished" startTime="20180506-193833.239" endTime="20180506-193833.317"/> <authentication id="auth_1" status="Finished" startTime="20180506-193833.317" endTime="20180506-193833.457"/> <finalization id="final_1" cause="excep_1" status="FinishedWithError" startTime="20180506-193921.457" endTime="20180506-193921.520"> <Throwable id="excep_1" timestamp="20180506-193921.520"> <MsgId>433</MsgId> <MsgText>job failed with negative response error: code: the programming dependencies are not correct description: FinalizeECUFlash failed - service RoutineControl CheckProgrammingDependencies delivered incorrectResult; ECU: HU_ENTRYNAV_63_ETHERNET_63 severity: ERROR </MsgText> <MsgArgs> <MsgArg>negative response error: code: the programming dependencies are not correct description: FinalizeECUFlash failed - service RoutineControl CheckProgrammingDependencies delivered incorrectResult; ECU: HU_ENTRYNAV_63_ETHERNET_63 severity: ERROR </MsgArg> </MsgArgs> <PackageName>com.bmw.psdz.vehicle.connection.util</PackageName> <ClassName>ResultUtil</ClassName> <ExecutionContext> <ContextCategory>TAL</ContextCategory> <ecuID diagnosticAddress="99" baseVariantName="HU_ENTRYNAV"/> <ContextInfo> <ContextItem value="swDeploy" key="TA_CATEGORY"/> <ContextItem value="finalizeECUFlash" key="PROGRAMMING_STATUS"/> </ContextInfo> </ExecutionContext> </Throwable> <MCDDiagServiceEvent timestamp="20180506-193921.489" id="warn_1"> <MsgId>1685</MsgId> <ecuID diagnosticAddress="99" baseVariantName="HU_ENTRYNAV"/> <PSdZEventType>DIAGSERVICE</PSdZEventType> <PackageName>com.bmw.prodias.execution.primitives.mcd</PackageName> <ClassName>SingleEcuJob</ClassName> <MCDResponseType>POS_RESPONSE_WITH_NEG_CONTENT</MCDResponseType> <JobName>com.bmw.psdz.jobs.programming.zgw.MCD3_FinalizeECUFlash</JobName> <ServiceName>RC_CPD - RoutineControl CheckProgrammingDependencies</ServiceName> <LinkName>HU_ENTRYNAV_63_ETHERNET_63</LinkName> <Description>error: positive response with negative content</Description> <ErrorId>43200</ErrorId> <ErrorName>error: positive response with negative content</ErrorName> </MCDDiagServiceEvent> </finalization> <swDeploy status="Finished" id="tg_1"> <swDeployTA actualProtocol="UDS" status="Finished" id="ta_1" startTime="20180506-193833.473" endTime="20180506-193921.442"> <sgbmid> <processClass>SWFL</processClass> <id>0000225D</id> <mainVersion>130</mainVersion> <subVersion>015</subVersion> <patchVersion>001</patchVersion> </sgbmid> </swDeployTA> <expectedSGBMIDs> <processClass>BTLD</processClass> <id>00001ABA</id> <mainVersion>130</mainVersion> <subVersion>011</subVersion> <patchVersion>001</patchVersion> </expectedSGBMIDs> <expectedSGBMIDs> <processClass>FLSL</processClass> <id>0000246E</id> <mainVersion>130</mainVersion> <subVersion>015</subVersion> <patchVersion>001</patchVersion> </expectedSGBMIDs> <expectedSGBMIDs> <processClass>HWEL</processClass> <id>00001703</id> <mainVersion>004</mainVersion> <subVersion>001</subVersion> <patchVersion>006</patchVersion> </expectedSGBMIDs> </swDeploy> </talLine> <talLine cause="final_1" startTime="20180506-193921.535" endTime="20180506-193921.551" diagAddress="63" baseVariant="HU_ENTRYNAV" status="NotExecutable" id="tl_27"> <prerequisite talLineID="tl_20"/> <preparation id="prep_2" cause="final_1" status="NotExecutable"/> <authentication id="auth_2" cause="final_1" status="NotExecutable"/> <finalization id="final_2" cause="final_1" status="NotExecutable"/> <IBADeploy status="NotExecutable" id="tg_2" cause="final_1"> <IBADeployTA status="NotExecutable" id="ta_2" cause="final_1"> <sgbmid> <processClass>IBAD</processClass> <id>0000246A</id> <mainVersion>130</mainVersion> <subVersion>011</subVersion> <patchVersion>003</patchVersion> </sgbmid> </IBADeployTA> </IBADeploy> </talLine> <talLine cause="final_1" startTime="20180506-194105.615" endTime="20180506-194105.615" diagAddress="63" baseVariant="HU_ENTRYNAV" status="NotExecutable" id="tl_38"> <preparation id="prep_3" cause="final_1" status="NotExecutable"/> <authentication id="auth_3" cause="final_1" status="NotExecutable"/> <finalization id="final_3" cause="final_1" status="NotExecutable"/> <cdDeploy status="NotExecutable" id="tg_3" cause="final_1"> <cdDeployTA status="NotExecutable" id="ta_3" cause="final_1"> <sgbmid> <processClass>CAFD</processClass> <id>00000DED</id> <mainVersion>003</mainVersion> <subVersion>015</subVersion> <patchVersion>037</patchVersion> </sgbmid> </cdDeployTA> <expectedSGBMIDs> <processClass>IBAD</processClass> <id>0000246A</id> <mainVersion>130</mainVersion> <subVersion>011</subVersion> <patchVersion>003</patchVersion> </expectedSGBMIDs> <expectedSGBMIDs> <processClass>SWFL</processClass> <id>0000246D</id> <mainVersion>130</mainVersion> <subVersion>015</subVersion> <patchVersion>001</patchVersion> </expectedSGBMIDs> <expectedSGBMIDs> <processClass>SWFL</processClass> <id>00002250</id> <mainVersion>130</mainVersion> <subVersion>013</subVersion> <patchVersion>001</patchVersion> </expectedSGBMIDs> <expectedSGBMIDs> <processClass>SWFL</processClass> <id>0000245F</id> <mainVersion>130</mainVersion> <subVersion>013</subVersion> <patchVersion>001</patchVersion> </expectedSGBMIDs> <expectedSGBMIDs> <processClass>SWFL</processClass> <id>00002251</id> <mainVersion>130</mainVersion> <subVersion>013</subVersion> <patchVersion>001</patchVersion> </expectedSGBMIDs> <expectedSGBMIDs> <processClass>SWFL</processClass> <id>00002466</id> <mainVersion>130</mainVersion> <subVersion>015</subVersion> <patchVersion>001</patchVersion> </expectedSGBMIDs> <expectedSGBMIDs> <processClass>SWFL</processClass> <id>0000245E</id> <mainVersion>130</mainVersion> <subVersion>011</subVersion> <patchVersion>001</patchVersion> </expectedSGBMIDs> <expectedSGBMIDs> <processClass>SWFL</processClass> <id>00002460</id> <mainVersion>130</mainVersion> <subVersion>013</subVersion> <patchVersion>001</patchVersion> </expectedSGBMIDs> <expectedSGBMIDs> <processClass>SWFL</processClass> <id>0000225F</id> <mainVersion>130</mainVersion> <subVersion>015</subVersion> <patchVersion>001</patchVersion> </expectedSGBMIDs> <expectedSGBMIDs> <processClass>SWFL</processClass> <id>0000225D</id> <mainVersion>130</mainVersion> <subVersion>015</subVersion> <patchVersion>001</patchVersion> </expectedSGBMIDs> <expectedSGBMIDs> <processClass>SWFL</processClass> <id>000022C4</id> <mainVersion>130</mainVersion> <subVersion>011</subVersion> <patchVersion>001</patchVersion> </expectedSGBMIDs> <expectedSGBMIDs> <processClass>SWFL</processClass> <id>0000245C</id> <mainVersion>130</mainVersion> <subVersion>011</subVersion> <patchVersion>001</patchVersion> </expectedSGBMIDs> <expectedSGBMIDs> <processClass>BTLD</processClass> <id>00001ABA</id> <mainVersion>130</mainVersion> <subVersion>011</subVersion> <patchVersion>001</patchVersion> </expectedSGBMIDs> <expectedSGBMIDs> <processClass>FLSL</processClass> <id>0000246E</id> <mainVersion>130</mainVersion> <subVersion>015</subVersion> <patchVersion>001</patchVersion> </expectedSGBMIDs> <expectedSGBMIDs> <processClass>SWFL</processClass> <id>00002461</id> <mainVersion>130</mainVersion> <subVersion>013</subVersion> <patchVersion>001</patchVersion> </expectedSGBMIDs> <expectedSGBMIDs> <processClass>SWFL</processClass> <id>0000245B</id> <mainVersion>130</mainVersion> <subVersion>011</subVersion> <patchVersion>001</patchVersion> </expectedSGBMIDs> <expectedSGBMIDs> <processClass>SWFL</processClass> <id>00002465</id> <mainVersion>130</mainVersion> <subVersion>015</subVersion> <patchVersion>001</patchVersion> </expectedSGBMIDs> <expectedSGBMIDs> <processClass>SWFL</processClass> <id>0000245D</id> <mainVersion>130</mainVersion> <subVersion>011</subVersion> <patchVersion>001</patchVersion> </expectedSGBMIDs> <expectedSGBMIDs> <processClass>SWFL</processClass> <id>00002462</id> <mainVersion>130</mainVersion> <subVersion>013</subVersion> <patchVersion>001</patchVersion> </expectedSGBMIDs> <expectedSGBMIDs> <processClass>HWEL</processClass> <id>00001703</id> <mainVersion>004</mainVersion> <subVersion>001</subVersion> <patchVersion>006</patchVersion> </expectedSGBMIDs> </cdDeploy> </talLine> <executionTime actualEndTime="1525628467820" actualStartTime="1525628172321" plannedEndTime="1525628467820" plannedStartTime="1525628172321"/> <installedECUList_Ist> <ecuID diagnosticAddress="41" baseVariantName="DSC2"/> <ecuID diagnosticAddress="120" baseVariantName="IHKA"/> <ecuID diagnosticAddress="11" baseVariantName="SCR"/> <ecuID diagnosticAddress="32" baseVariantName="RDC"/> <ecuID diagnosticAddress="0" baseVariantName="JBBF"/> <ecuID diagnosticAddress="42" baseVariantName="EMF"/> <ecuID diagnosticAddress="1" baseVariantName="ACSM"/> <ecuID diagnosticAddress="48" baseVariantName="EPS"/> <ecuID diagnosticAddress="103" baseVariantName="ZBE3"/> <ecuID diagnosticAddress="13" baseVariantName="HKFM"/> <ecuID diagnosticAddress="18" baseVariantName="DME"/> <ecuID diagnosticAddress="28" baseVariantName="ICM"/> <ecuID diagnosticAddress="99" baseVariantName="HU_ENTRYNAV"/> <ecuID diagnosticAddress="24" baseVariantName="EGS"/> <ecuID diagnosticAddress="2" baseVariantName="SZL_LWS"/> <ecuID diagnosticAddress="16" baseVariantName="ZGW2"/> <ecuID diagnosticAddress="23" baseVariantName="EKPM2"/> <ecuID diagnosticAddress="97" baseVariantName="TCB"/> <ecuID diagnosticAddress="100" baseVariantName="PDC"/> <ecuID diagnosticAddress="56" baseVariantName="EHC1"/> <ecuID diagnosticAddress="25" baseVariantName="LMV_FR"/> <ecuID diagnosticAddress="94" baseVariantName="GWS"/> <ecuID diagnosticAddress="96" baseVariantName="KOMBI"/> <ecuID diagnosticAddress="114" baseVariantName="FRM"/> <ecuID diagnosticAddress="64" baseVariantName="CAS"/> </installedECUList_Ist> <installedECUList_Soll> <ecuID diagnosticAddress="41" baseVariantName="DSC2"/> <ecuID diagnosticAddress="120" baseVariantName="IHKA"/> <ecuID diagnosticAddress="11" baseVariantName="SCR"/> <ecuID diagnosticAddress="32" baseVariantName="RDC"/> <ecuID diagnosticAddress="0" baseVariantName="JBBF"/> <ecuID diagnosticAddress="42" baseVariantName="EMF"/> <ecuID diagnosticAddress="1" baseVariantName="ACSM"/> <ecuID diagnosticAddress="48" baseVariantName="EPS"/> <ecuID diagnosticAddress="103" baseVariantName="ZBE3"/> <ecuID diagnosticAddress="13" baseVariantName="HKFM"/> <ecuID diagnosticAddress="18" baseVariantName="DME"/> <ecuID diagnosticAddress="28" baseVariantName="ICM"/> <ecuID diagnosticAddress="99" baseVariantName="HU_ENTRYNAV"/> <ecuID diagnosticAddress="24" baseVariantName="EGS"/> <ecuID diagnosticAddress="2" baseVariantName="SZL_LWS"/> <ecuID diagnosticAddress="16" baseVariantName="ZGW2"/> <ecuID diagnosticAddress="23" baseVariantName="EKPM2"/> <ecuID diagnosticAddress="97" baseVariantName="TCB"/> <ecuID diagnosticAddress="100" baseVariantName="PDC"/> <ecuID diagnosticAddress="56" baseVariantName="EHC1"/> <ecuID diagnosticAddress="25" baseVariantName="LMV_FR"/> <ecuID diagnosticAddress="94" baseVariantName="GWS"/> <ecuID diagnosticAddress="96" baseVariantName="KOMBI"/> <ecuID diagnosticAddress="114" baseVariantName="FRM"/> <ecuID diagnosticAddress="64" baseVariantName="CAS"/> </installedECUList_Soll> <TechnicalTALExecutionAction startTime="20180506-193612.337" endTime="20180506-193648.109" status="Finished" name="PrepareTALExecution" id="tech_1"> <postprocessor id="ps_1" status="Finished" name="UpdateSvtSoll" startTime="20180506-193647.294" endTime="20180506-193648.109"/> </TechnicalTALExecutionAction> <TechnicalTALExecutionAction startTime="20180506-193612.337" endTime="20180506-193613.271" status="Finished" name="DecryptCaf: cafd_00000ded-003_015_037" id="tech_8"> <affectedEcus> <ecuID diagnosticAddress="0x63" baseVariantName="HU_ENTRYNAV"/> </affectedEcus> </TechnicalTALExecutionAction> <TechnicalTALExecutionAction startTime="20180506-193648.125" endTime="20180506-193833.176" status="Finished" name="PrepareVehicleFlash" id="tech_3"> <postprocessor id="ps_2" status="Finished" name="ActivateProgrammingMode" startTime="20180506-193735.668" endTime="20180506-193828.556"/> <postprocessor id="ps_3" status="Finished" name="SwitchToProgrammingSession: ECUId:HU_ENTRYNAV_0x63" startTime="20180506-193828.556" endTime="20180506-193833.176"/> </TechnicalTALExecutionAction> <TechnicalTALExecutionAction startTime="20180506-193833.176" endTime="20180506-193833.192" status="Finished" name="MostFlashEntryPoint" id="tech_5"/> <TechnicalTALExecutionAction startTime="20180506-194022.538" endTime="20180506-194105.600" status="Finished" name="FinalizeVehicleFlash" id="tech_4"> <preprocessor id="pr_1" status="Finished" name="Reset: ECUId:HU_ENTRYNAV_0x63" startTime="20180506-193921.551" endTime="20180506-193951.622"/> <preprocessor id="pr_2" status="Finished" name="DelayedReset" startTime="20180506-193951.622" endTime="20180506-193951.622"/> <preprocessor id="pr_3" status="Finished" name="DeactivateProgrammingMode" startTime="20180506-193951.622" endTime="20180506-194022.538"/> </TechnicalTALExecutionAction> <TechnicalTALExecutionAction startTime="20180506-194105.615" endTime="20180506-194105.615" status="Finished" name="PrepareVehicleCoding" id="tech_6"/> <TechnicalTALExecutionAction startTime="20180506-194105.631" endTime="20180506-194105.646" status="Finished" name="FinalizeVehicleCoding" id="tech_7"/> <TechnicalTALExecutionAction startTime="20180506-194105.646" endTime="20180506-194105.646" status="Finished" name="PrepareVehicleFscDeploy" id="tech_9"/> <TechnicalTALExecutionAction startTime="20180506-194105.646" endTime="20180506-194105.662" status="Finished" name="FinalizeVehicleFscDeploy" id="tech_10"/> <TechnicalTALExecutionAction startTime="20180506-194105.662" endTime="20180506-194107.789" status="Finished" name="FinalizeTALExecution" id="tech_2"/> </tal> Log file in the attached link Ok, I can ping HU_Entry directly via Ethernet on quadlock with address 169.254.141.153, but ECU scan in esys gives me no available ecus...... RE: HU_entrynav flash fail - larshutten - 07-05-2018 Well flashing direct to entry without a gateway in between is a lot of trouble making. You need to set entry in the right flashmodus. I would flash it on bench setup if you have one. What kind of zgw do you have? |