Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

Support MIB2 Bootloop / Ausfall

So ziemlich alles bis auf VCDS, das ich aber auch auftreiben könnte.

UART ist vorhanden und läuft auch, ich bin mir aber nicht sicher, ob ich bis ins IPL gekommen bin. Siehe obige Konsolenausgabe:
 
Zuletzt bearbeitet von einem Moderator:
Emergency scheint tot zu sein.
zmodem Upload notwendig.


Wenn du darüber in den emergency mode gekommen bist, musst du schauen was defekt ist:
MMX/RCC dump
auch die update.txt aus dem Ordner /net/mmx/HBPersistence/SWDL hilft hier, da man sehen kann, welcher Schritt fehlgeschlagen ist.
 
Zuletzt bearbeitet:
Damit ich das richtig verstehe:

Ich muss, um in den emergency mode zu kommen, folgendes machen:
  1. Einheit starten mit RX auf GND um den Break zu erzeugen
  2. Ganz kurz die Stromversorgung unterbrechen (?)
und wenn es funktioniert hat, hab ich jetzt 2:30 min Zeit die von dir beschriebenen Schritte abzuarbeiten?

Gruß Maximilian
 
1. musst du so nicht mehr machen.

BREAK geht ja auch per Tastenkombination im Telnet Client. Nutze hier am beste. Teraterm, Dafür gibt es auch ein zmodem Skript.

Genau, 2:30 von denen man 1:30 für den Upload benötigt geht bisher wohl nur mit diesem warm Boot Trick.
Eventuell gibt es da noch eine elegantere Lösung, die ist aber leider nicht bekannt. Nach einem cold boot sind es meist nur 0:30 .

Wenn du die Unit nackt auf dem Tisch nutzt kann es trotz emergency zu einem shutdown nach 30-60s kommen.
Drücken von eject auf der Unit kann diesen unterbinden.

Steht aber auch alles im Wiki.
 
Zuletzt bearbeitet:
Danke - das mit dem Eject-Button ist hilfreich. Hab ich nach deinem Post gelesen

Was ich immer noch nicht verstehe: zmodem dient ja nur dem Upload von ifs-emergency.ifs oder?

Aber woher kriege ich diese Datei?

Edit: Frage selbst beantwortet, natürlich in der Update-Datei....
 
Zuletzt bearbeitet:
Genau, Teil des FW Updates.

Da es nur in den RAM geladen wird , müsste man dann die entsprechend defekten Teile auf dem NOR flashen, ggf. inkl. emergency.ifs.
 
Okay, ich kämpfe noch damit, die 2:30 min hin zu kriegen um die emercency.ifs hochzuladen...
 
Wie es da steht.
Einmal ins IPL rein.
Dann ganz schnell Strom weg und wieder ran.
 
Hat bei mir nicht funktioniert. Auch nicht das drücken der Eject-Taste. Ebensowenig war ich mit den Tastenkombinationen erfolgreich (Putty und Tera Term).

Ich habe mir daher eine Schaltung mit Taster auf dem Breadboard gebaut, mit dem Rx auf GND schalte und das Gerät kurz vom Strom nehmen kann.

Einmal dabei ins IPL zu gehen hat hier aber auch wieder nicht gereicht. Erst als ich das beim Warmboot auch nochmal gemacht habe, blieb die Einheit für 2:30 eingeschaltet. Kann mir nicht erklären warum...

Irgendwas hat dann aber mit dem Umschalten der Baudrate nicht mehr gepasst, war aber schon zu späterer Stunde. Werde heute schauen wie ich da weiter komme.

Was mir weiterhin aufgefallen ist: Drückt man am Ende eines "normalen" Bootzykluses irgendeine Taste, erscheint der root-Login. Kann ich ggf. darüber schon was machen?
 
Komisch, genau das habe ich die Tage erst wieder 3-4 gemacht.

Die BREAK Tastenkombination muss beim Starten der Unit gehalten werden. Währenddessen siehst du aber keine reinkommenden Signale von der Unit in der Konsole. Also rechtzeitig los lassen, damit man die 5000ms zum Bestätigen des IPL nicht verpasst.

ALT + B bei Teraterm funktioniert deutlich zuverlässiger als über Putty.

Das mit dem warm Boot und 2:30 ist einfach so. Warum weiß man nicht. Kam auch nur bei langem try and error als Ergebnis heraus.

Nutzt du das TeraTerm Skript zum zmodem Upload?!
Da läuft dann alles automatisch.
 
Nutzt du das TeraTerm Skript zum zmodem Upload?!
Ja, aber das zweite in dem Wiki mit dem Start-Befehl. Emergency.ifs wurde auch erfolgreich hochgeladen, aber dann hat was mit der Umschaltung der Baudrate nicht mehr geklappt.

Das muss ich nochmal versuche. Hab das entweder überlesen oder es steht im Wiki nicht drin. Könnte durchaus sein, dass ich da zu lange gewartet habe.
 
Bei mir schaltet das Skript zuverlässig um.
Stell doch mal nen log/Screenshot ein.
 
So sieht der Log nach einem erfolgreichen Upload aus:

Code:
IPL: A239 C0,16153A[2016-04-13 13:39:22],J5,PG3.0,GL-S=64(0),RAM=128,RST=9
CLK: 720/600/400 MHz (ARM/DSP/DDR)
IOC: 4533427e 7e7e7e7e 7e7e414e 7e7e7e00
BREAK detected - press any key to stop the ipl within 5000ms! => BREAK accepted! 0

Entering CLI [?], type '?' for help

=> f
Unknown command 'f' - try 'help'
öózmodem00
zmodem_rx: establishing contact with sender
**B0100000027fed4

--- done: err=0; addr=0x83000000, len=0x390d5c
B^ÎrãÃFÏãÄ¡ËéÄ¡ZÿAZaBNóSSBÖEóSŽç÷sý/¥@í
                                       ½ckˆcU—¹æÏcSbgãkŒÃcwcbŽcÆJJJJJJJJJ†!bsbB7ŒcgÎÎbcçÎbBCf~@ÿîï¹BÞk„!ãúïÍë{úÿÇÿ!
                                                                                                                    RÄsMcRJJJJJJJJ
                                                                                                                                  @bÎNcG^9ÚêcÃcŒSyÔ±âcÃcŒSêÇ%cãPÔ1L^^„-O{ߣZï=¯úÏ9nÔʆ¯§¯8/ᄱrÄÔÛNéyÆyR[y[€JkoB*~Zo¬s
                                                                  ÃCkckÎFeÌûêÃ~cZo'ŒZCËoP9í~âccG·ccGß©X9íù7cgGß©xbŒGéÖÞ[ÔëÏz^CÞncÚccêscR¯ÍCBÚccêscúÞ¥ýkcK”Jc!‚ˆýGÔ„¿ÎÄ%cĽkcSrÛjÿCcCåjc„;oõ„!åCBÄnGÊ^yccSN—!ãBã†%„q±j„!Ä!ê÷Sb½ccÚ”BB(ÔkÎÄ%cCocãGÚccCkccŽbë†9ŒÓNnWµÛþÎ7cs±ŒcíjÛ5ŒãÏ …5Ô     „1yßGGR{zjoÛBãC-5êBx_ccãncc‡ccGµRyÏ7ssoccGRÄ1Õ!µŒcßcãS„»wÚs
                                              Ô„½ÏÄ%cͽkcSbN†¡ãÓùcÓÛßçÃo*RÞÆ¡1Ó~cÚÛßwÃo(ÔßyÎ7ãsoccGµRyÎÄ%ãĽkcSbSccccBBcÎîNŒcjccb„bcccgcÃÏncŒ
                                                                                                                                                ‡!ÃãBgccgcgccÎRcjssSccn„ccgcgccÎRcjssSccïGbCcccãccÇÎncŽcjcc℈cccScãÎNÎjcsScco
                                                                         bCcccãccËÎokGckccr„ˆcccScãÎNÏRsjCccCSbSccccBBbNãSãjCccCbSccscccsóocGcjccòHBBBBbœcckÃcSãkCccn+òCcc„¡cccãncGckcc㔈cccœcc„1BbssScco+BCcccãcccNcjssSccoSb”!cc1BccçŠcGcjccc„ˆccc•!ccÇcjssSccnSbScccãccçÎncGcjccc
                                                                                                                                    ÔBÎÄ%cCocóGR½„ÃzyzCHnwbj–½BBXjoÒ»8HnG©””„9íK½„»K”n©GcZ1‹Ã{zoHÚwoÒnGj„abSr[9‹Ú
                                                           fZÇË^m
                                                                 BCsrCsjCccCÃNCcãPĽc1¸{{oG»K–µ5bj„cbSòB1ËÔ…RBcCcbÃãbCcbÃNCcã””Þs…µoÒ»C”µ5ÚC½„ÃèoÒ»ÇÛH5”j„á1‹Þ{{9j9lo:5G©GBCcãBC½c9xmRBbCˆbCcbCccÃÂbCc„¡9ËîC”KÚ_Ón©
                                                             óh1‹ÃÛzïÒ»
                                                                       ÎÒnÚ„!CGrhÃËïC½Ò»
                                                                                        {Hn©
                                                                                            ãhïßgn””BJ9¨©GBCcãJïÞw_Û
                                                                                                                    BGcbCsgCcbCcbCcâBC½csj„1
                                                                                                                                            SâC½„óJK
                                                                                                                                                    BÃørCcâZÛ¿ùÏÄ%csoccGÎcïÌÛ×B@ÿÒoîBJJcKãú¿–”¡F!ogcZP7Œïj¹™P7coj¹¯h»„ÔíJBĽkcT}Î÷GÞþ9 9^ËóÕßBÖ Ëê÷Û{§„kojnPj€„FóÛênzÛ/jÿܵ9|‚†¥Ê̯z_[ÎBÞ¥K9jµ[Þ§9jëWr_Ûz_o
                                                                                                                                                      ÔËËÎÄ%㡽kcT¡^ïúccGßkGoþõÆÎFBD¹úccGî„1¯c„òO–!”câßwGB/c«ãZ1”Ô„X”Ö„-ί„/ÛZccÄÔúccÓÔÆ1†÷ÔcsÄ‘{¿ccRî„1ëc„ÉëcsoãêßW!/c«Œr1”ï„i”Ö„
                                                                                                                                ί„„±ZccÄÔ…ccÓÔ†1†ß†![Bë¹úccGî„1ëc„Éëcsoçêjk„fÞcG½sâBcGB¯j[ò¯jKÒÞccGRßúcsG߯1†ßccSCë¹úccGîÛqx5L„¡O†!½sâßWGC/c«ŒroÓëßWGB¯„†±¯jkÒZccxÔúcsGßkR†÷ÕBbHBî…ccR¹„1«c„òO5
                                                                                                                                             Z1Gï„Ä™O5
                                                                                                                                                      ZcÄ5…”Ö„¡Î¯„±Û‹cãBïúccÒõÖÄoþõ†!SBê¹úccR¹Ûqx†CÒfZcGoãêj„™N5
                                                           ZcÄ5„¥BRßG…¯jOÒZccbÕ…ccÒÔÆ1†÷ÔBbÄîúccG{ÛCÞ†BÒfZcGoãêjÏ„fÞ†!”bâBãGB¯„s~¯jÿÒÞcc
                                                                                                                                         Ô[Î7ãsoccGµâ^þccSZ±Œc
         ÔOoþccSZ±Œc
                    Ô[yÏÄ%c¡½kcS„»…þccc[±Œc„¿}ccÿ”n÷…HÂßoc=ßocÓPD–!SßocÓÂïjcÓÂÆ1ÚcÄ!ccÓbkBÚj{ccsCcCï„¡Ë^cí:_BÄ¥Coc÷SïÆ!BcZÖ}”5ï+áÜÃ-nSZÖ}•
                                                                                                                                          ï+^÷sËc)Úñ¾ÞÛÆÓzZíúy•¯§y×íÔÖRcFÂBBBBBBCCBBCBCCRÂÿ)þòóÿóòòÂòþ*BPÒqò^^~Ç^^ÆFÇvâÎR)ÆÇFJcJic*ÒJI*"FBÆkk BÓI     (J+IbB„aBBBBÒBBCBöBBCBBBBúStarting devf-generic...
...devf-generic done.
ECC mode is enabled
Starting dev-sysregs2...
...dev-sysregs2 done.
Starting rcc-pata-mdrv...
... rcc-pata-mdrv done.
Starting dev-i2c...
...dev-i2c done.
Starting spi0_ipc_starter...
spi0 uses block_ipc (B)
...spi0_ipc_starter done.
Starting pipe...
...pipe done.
Starting devc-pty...
...dev-pty done.
Starting io-pkt-v4...
...io-pkt-v4 done.
Starting mcd...
...mcd done.
Starting inetd...
...inetd done.
Starting copy_script...
Starting MIBEmergency...
Password:copy_script is running
Read version: 3b5 , type 3. 8 (300003b5)
Read version: 2256 , type 1. 20 (10002256)
TransactionImage valid (at 0x540000)
Disabling IOC watchdog (EmergencySWDL)
Read version: 3b5 , type 3. 8 (300003b5)
Read version: 3b5 , type 3. 8 (300003b5)

EmergencyApp-MIB: version 30.949, date of build 12.01.2015
IPC watchdog is DISABLED
The TransactionImage for the application is valid!
Emergency application will do nothing!
result of running command stop_efs_driver.sh is 0
ECC mode is enabled
HBpersistence is available!
Display: BGColor normal
Display: Version 30.949
Display: Info1Text TransactionImage is valid!
Display: Info2Text We will do nothing - RCC is running in EmergencyAssist!
sendIPCData WD 0
OnOff: Process IPC event HWsample 32 WD 0 (Interfaces IOC 0x31 Jacinto 0x31)
MMX is running in Emergency
IOC Variant:= BOLOTYPE_MIB2_MQB + APPLTYPE_MIB2_MLB
ERROR: /net/mmx/ramdisk/eassist doesn't exist
Failed to output BGColor normal

ERROR: /net/mmx/ramdisk/eassist doesn't exist
Failed to output Version 30.949

ERROR: /net/mmx/ramdisk/eassist doesn't exist
Failed to output Info1Text TransactionImage is valid!

ERROR: /net/mmx/ramdisk/eassist doesn't exist
Failed to output Info2Text We will do nothing - RCC is running in EmergencyAssist!

RCC is running in EmergencyAssist (TransactionImage valid 1) II
SWDL: requestStartUpdate HW index 32, Assist 1
Display: Info3Text Scan metainfo
ERROR: /net/mmx/ramdisk/eassist doesn't exist
Failed to output Info3Text Scan metainfo

Persistance is not complete
SWDL: Stopping EFS driver!
result of running command stop_efs_driver.sh is 0
SWDL: Starting EFS driver (automount)!
ECC mode is enabled
/HBpersistence/SWDL is available!
Lock flash
[flashlock] locking flash
0 image type=1(IPL )       0...  1ffff (  131072)|0...1 (1):LOCKED
1 image type=2(IFS )   20000... 3b0d53 ( 3738964)|1...30 (29):LOCKED
2 image type=2(IFS )  540000... b9beff ( 6668032)|42...93 (51):LOCKED
3 image type=2(IFS )  ba0000...1aafc67 (15793256)|93...214 (121):LOCKED
4 image type=4(DSP ) 3d00000...3dc61b3 (  811444)|488...495 (7):LOCKED
5 image type=5(BIOS) 3f00000...3f5325f (  340576)|504...507 (3):NOT LOCKED
result of running command flashlock is 0
/HBpersistence/SWDL/update.txt is available in efs-persist
ERROR: /net/mmx/ramdisk/eassist doesn't exist
Failed reading file /HBpersistence/SWDL/MuHwIndex.txt.z
Failed reading file /HBpersistence/SWDL/info/MuRegion.txt.z
Read '0' from file /HBpersistence/SWDL/info/IgnoreRegionVariant.txt.z
fillInfoFromPersistence: RCC
update.txt: CRC = 751fe809
MetafileCRC = 86dd6bb7da998d0e23a89d1d5d1ffd7203718518
initiator = HMI
train = MHI2_ER_AU57x_P3634
variant = FM2-H-N-EU-AU-MLB
MUversion = 0910
RCCversion = U8284
AssemblyID = 0
ReleaseName = MHI2_ER_AU57x_K3663
startTime = 2022-01-08 14:54
LogSubDir = /HBpersistence/SWDL/Log/service/1
TransactionImageAddress = 0x540000
TransactionImageSize = 0x156fc68
Source = SD1
Path = /
ReleasePath =
Phase3Device = IOC
Phase3Device = MuINIC
[DVD\0\Main\48\default\application]=NO;32;default;32
[MMX2\0\qb-recovery\90\default\application]=NO;166;default;166
[MMX2\0\qb-primary\90\default\application]=NO;166;default;166
[MMX2\0\eifs\90\default\application]=DONE;1856;default;1963
[MMX2\0\mifs-stage2\90\default\application]=DONE;1856;default;1963
[MMX2\0\efs-sys\90\default\application]=DONE;1856;default;1963
[MMX2\0\app\90\default\application]=DONE;1856;default;1963
[MMX2\0\mifs-stage1\90\default\application]=DONE;1856;default;1963
[MMX2\0\efs-pers\90\default\application]=NO;2;default;2
[RCC\0\ifs-emg\32\default\application]=NO;949;default;949
[RCC\0\ifs-root\32\default\application]=NO;8790;default;8790
[RCC\0\efs-system\32\default\application]=NO;7622;default;7622
[RCC\0\dsp\32\default\application]=NO;638978394;default;638978394
[Tuner\0\E2P\32\default\application]=NO;25755648;default;25755648
[IOC\0\Main\32\default\bootloader]=NO;210;default;210
[IOC\0\Main\32\default\application]=NO;8285;default;8285
[MuINIC\0\Main\32\default\application]=NO;16909592;default;16909592
[GPS\0\Main\32\default\application]=NO;603;default;603
[KBD_FC7\0\TPM\70\default\bootloader]=NO;7;default;7
[KBD_FC7\0\TPM\70\default\application]=NO;716;default;716
[KBD_FC7\0\TPE\70\default\bootloader]=NO;303;default;303
[KBD_FC7\0\TPE\70\default\application]=NO;0;default;0
[KBD_FC7\0\KBD\20\default\bootloader]=NO;8;default;8
[KBD_FC7\0\KBD\20\default\application]=NO;250;default;250
[KI_57x\0\GSS_DATA\15\default\application]=NO;219;default;219
[KI_57x\0\GSS_FONTS\15\default\application]=NO;207;default;207
[KI_57x\0\GSS_VARIANTS\15\default\application]=NO;207;default;207
[KI_57x\0\GSS_INIC\15\default\application]=NO;124;default;124
[KI_57x\0\GSS\15\default\bootloader]=NO;101;default;101
[KI_57x\0\GSS\15\default\application]=NO;225;default;225
[KI_57x\0\KSS\15\default\application]=NO;225;default;225
[KI_57x\0\KSS_EEPROM\15\default\application]=NO;225;default;225
[DUA009\0\Front\63\default\application]=NO;7;default;7
[MuTnrRef\0\data\0\default\File]=DONE;120;default;154
[MUConsistency\0\Data\0\default\File]=DONE;0;default;1425
{Final}=DONE;
Aborted = MMX2;MediumError
AbortedCompletely = MMX2;FileError
AbortedCompletely = MuTnrRef;FileError
AbortedCompletely = MUConsistency;FileError
Release in metainfo MHI2_ER_AU57x_K3663
startUpdate 0
Read version: 3b5 , type 3. 8 (300003b5)
Old image[0]: ipl 0, 0x0 0x20000
Old image[1]: ifs-emg 3, 0x20000 0x390d5c
Found no transaction image address in metainfo!
getTransactionImageAddress from metainfo 0x0
getTransactionImageAddress from update.txt 0x540000
Found no transaction image address in metainfo!
getTransactionImageAddress from metainfo 0x0
getTransactionImageAddress from update.txt 0x540000
TP: copyFilesFromTransactionImageToSharedMemory 2 @0x540000
TP: copyFilesFromTransactionImageToSharedMemory requested /HBpersistence/SWDL/update.txt essential 1
TP: copyFilesFromTransactionImageToSharedMemory requested /HBpersistence/SWDL/update.txt.backup essential 1
TP: read flash 0x540000 0x20000 [0x0]
TP: scan for file: 0x540000: 0c c0 8f e2 00 f0 9c e5 eb 7e ff 00 01 00 09 00
TP: scan for file: 0x540010: 00 01 28 00 40 08 00 81 00 00 00 00 08 00 00 81
TP: scan for file: 0x540020: 08 00 00 81 14 54 ea 00 08 21 02 00 00 bf 65 00
TP: scan for file: 0x540030: 00 00 00 00 0c 33 e8 00 08 00 00 00 00 00 00 00
TP: scan for file: 0x540040: 00 00 00 00 00 00 00 00 00 80 14 00 56 22 00 10
TP: scan for file: 0x540050: 00 00 00 00 00 00 66 00 00 00 7c 03 00 00 00 00
TP: scan for file: 0x540060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
TP: scan for file: 0x540070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
TP: scan for file: 0x540080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
TP: scan for file: 0x540090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
TP: scan for file: 0x5400a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
TP: scan for file: 0x5400b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
TP: scan for file: 0x5400c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
TP: scan for file: 0x5400d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
TP: scan for file: 0x5400e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
TP: scan for file: 0x5400f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
TP: scan for file: 0x540100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
TP: scan for file: 0x540110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
TP: scan for file: 0x540120: 70 40 2d e9 00 40 a0 e1 02 50 a0 e1 50 3f 11 ee
TP: scan for file: 0x540130: 0f 36 83 e3 50 3f 01 ee 50 3f 11 ee 0f 36 03 e2
TP: scan for file: 0x540140: 0f 06 53 e3 07 00 00 0a 08 30 94 e5 44 20 9f e5
TP: scan for file: 0x540150: 00 20 92 e5 05 57 82 e0 30 5f 02 ee 06 30 83 e3
TP: scan for file: 0x540160: 08 30 84 e5 70 80 bd e8 2c 20 9f e5 08 30 90 e5
TP: scan for file: 0x540170: 00 20 92 e5 02 31 83 e3 08 30 80 e5 00 00 52 e3
TP: scan for file: 0x540180: f1 ff ff 0a 10 2a f0 ee 10 00 9f e5 05 10 a0 e1
TP: scan for file: 0x540190: 03 15 00 eb eb ff ff ea a8 18 02 81 84 13 02 81
TP: scan for file: 0x5401a0: 0c 6c 01 81 10 40 2d e9 02 40 80 e0 40 00 9f e5
TP: scan for file: 0x5401b0: 01 00 70 e3 04 00 00 1a 0a 0d a0 e3 08 10 9d e5
TP: scan for file: 0x5401c0: 00 10 91 e5 56 15 00 eb 24 00 8f e5 04 10 a0 e3
TP: scan for file: 0x5401d0: ff 20 00 e2 00 c0 94 e5 ff c0 cc e3 02 c0 8c e1
TP: scan for file: 0x5401e0: 04 c0 84 e4 20 04 a0 e1 01 10 51 e2 f7 ff ff 1a
TP: scan for file: 0x5401f0: 10 80 bd e8 ff ff ff ff 00 00 00 00 a4 01 00 81
TP: scan for file: 0x540200: 40 00 00 00 ff c0 a0 e3 ff cc 8c e3 ff c8 8c e3
TP: scan for file: 0x540210: ff c4 8c e3 40 40 9c e5 7f 00 54 e3 00 40 e0 c3
TP: scan for file: 0x540220: 07 00 00 ca 1f 10 04 e2 01 20 44 e0 0c 20 82 e0
TP: scan for file: 0x540230: 01 30 a0 e3 13 11 a0 e1 8c 10 82 e5 05 30 a0 e3
TP: scan for file: 0x540240: 48 30 8c e5 00 00 00 00 a4 01 00 81 38 00 00 00
TP: scan for file: 0x540250: ff c0 a0 e3 ff cc 8c e3 ff c8 8c e3 ff c4 8c e3
TP: scan for file: 0x540260: 00 00 37 e3 05 00 00 1a 1f 10 04 e2 01 20 44 e0
TP: scan for file: 0x540270: 0c 20 82 e0 01 30 a0 e3 13 11 a0 e1 88 10 82 e5
TP: scan for file: 0x540280: 00 30 a0 e3 48 30 8c e5 00 00 00 00 a4 01 00 81
TP: scan for file: 0x540290: 30 00 00 00 ff c0 a0 e3 ff cc 8c e3 ff c8 8c e3
TP: scan for file: 0x5402a0: ff c4 8c e3 1f 20 01 e2 02 10 41 e0 0c 10 81 e0
TP: scan for file: 0x5402b0: 01 30 a0 e3 13 32 a0 e1 8c 30 81 e5 00 00 a0 e3
TP: scan for file: 0x5402c0: 0e f0 a0 e1 00 00 00 00 a4 01 00 81 30 00 00 00
TP: scan for file: 0x5402d0: ff c0 a0 e3 ff cc 8c e3 ff c8 8c e3 ff c4 8c e3
TP: scan for file: 0x5402e0: 1f 20 01 e2 01 10 62 e0 0c 10 81 e0 01 30 a0 e3
TP: scan for file: 0x5402f0: 13 32 a0 e1 88 30 81 e5 00 00 a0 e3 0e f0 a0 e1
TP: scan for file: 0x540300: 10 40 2d e9 02 40 80 e0 40 00 9f e5 01 00 70 e3
TP: scan for file: 0x540310: 04 00 00 1a 01 0a a0 e3 08 10 9d e5 00 10 91 e5
TP: scan for file: 0x540320: ff 14 00 eb 24 00 8f e5 04 10 a0 e3 ff 20 00 e2
TP: scan for file: 0x540330: 00 c0 94 e5 ff c0 cc e3 02 c0 8c e1 04 c0 84 e4
TP: scan for file: 0x540340: 20 04 a0 e1 01 10 51 e2 f7 ff ff 1a 10 80 bd e8
TP: scan for file: 0x540350: ff ff ff ff 00 00 00 00 00 03 00 81 48 00 00 00
TP: scan for file: 0x540360: ff c0 a0 e3 ff cc 8c e3 ff c8 8c e3 ff c4 8c e3
TP: scan for file: 0x540370: 68 00 9c e5 00 00 50 e3 00 30 a0 13 20 30 a0 03
TP: scan for file: 0x540380: 04 c0 8c 02 68 00 9c 05 10 4f 6f e1 1f 40 74 e2
TP: scan for file: 0x540390: 04 00 00 ba 01 20 a0 e3 12 24 a0 e1 58 20 8c e5
TP: scan for file: 0x5403a0: 70 20 8c e5 03 40 84 e0 00 00 00 00 00 03 00 81
TP: scan for file: 0x5403b0: 38 00 00 00 ff c0 a0 e3 ff cc 8c e3 ff c8 8c e3
TP: scan for file: 0x5403c0: ff c4 8c e3 01 20 a0 e3 78 20 8c e5 00 00 37 e3
TP: scan for file: 0x5403d0: 05 00 00 1a 20 00 54 e3 12 04 a0 b1 20 10 44 a2
TP: scan for file: 0x5403e0: 12 01 a0 a1 04 c0 8c a2 60 00 8c e5 00 00 00 00
TP: scan for file: 0x5403f0: 00 03 00 81 30 00 00 00 ff c0 a0 e3 ff cc 8c e3
TP: Restored 0 files, 0 skipped, 0 failed
SWDL: Stopping EFS driver!
result of running command stop_efs_driver.sh is 0
SWDL: Starting EFS driver (automount)!
ECC mode is enabled
/HBpersistence/SWDL is available!
Lock flash
[flashlock] locking flash
0 image type=1(IPL )       0...  1ffff (  131072)|0...1 (1):LOCKED
1 image type=2(IFS )   20000... 3b0d53 ( 3738964)|1...30 (29):LOCKED
2 image type=2(IFS )  540000... b9beff ( 6668032)|42...93 (51):LOCKED
3 image type=2(IFS )  ba0000...1aafc67 (15793256)|93...214 (121):LOCKED
4 image type=4(DSP ) 3d00000...3dc61b3 (  811444)|488...495 (7):LOCKED
5 image type=5(BIOS) 3f00000...3f5325f (  340576)|504...507 (3):NOT LOCKED
result of running command flashlock is 0
ERROR: /net/mmx/ramdisk/eassist doesn't exist
Use update.txt from persistence
update.txt: CRC = 751fe809
MetafileCRC = 86dd6bb7da998d0e23a89d1d5d1ffd7203718518
initiator = HMI
train = MHI2_ER_AU57x_P3634
variant = FM2-H-N-EU-AU-MLB
MUversion = 0910
RCCversion = U8284
AssemblyID = 0
ReleaseName = MHI2_ER_AU57x_K3663
startTime = 2022-01-08 14:54
LogSubDir = /HBpersistence/SWDL/Log/service/1
TransactionImageAddress = 0x540000
TransactionImageSize = 0x156fc68
Source = SD1
Path = /
ReleasePath =
Phase3Device = IOC
Phase3Device = MuINIC
[DVD\0\Main\48\default\application]=NO;32;default;32
[MMX2\0\qb-recovery\90\default\application]=NO;166;default;166
[MMX2\0\qb-primary\90\default\application]=NO;166;default;166
[MMX2\0\eifs\90\default\application]=DONE;1856;default;1963
[MMX2\0\mifs-stage2\90\default\application]=DONE;1856;default;1963
[MMX2\0\efs-sys\90\default\application]=DONE;1856;default;1963
[MMX2\0\app\90\default\application]=DONE;1856;default;1963
[MMX2\0\mifs-stage1\90\default\application]=DONE;1856;default;1963
[MMX2\0\efs-pers\90\default\application]=NO;2;default;2
[RCC\0\ifs-emg\32\default\application]=NO;949;default;949
[RCC\0\ifs-root\32\default\application]=NO;8790;default;8790
[RCC\0\efs-system\32\default\application]=NO;7622;default;7622
[RCC\0\dsp\32\default\application]=NO;638978394;default;638978394
[Tuner\0\E2P\32\default\application]=NO;25755648;default;25755648
[IOC\0\Main\32\default\bootloader]=NO;210;default;210
[IOC\0\Main\32\default\application]=NO;8285;default;8285
[MuINIC\0\Main\32\default\application]=NO;16909592;default;16909592
[GPS\0\Main\32\default\application]=NO;603;default;603
[KBD_FC7\0\TPM\70\default\bootloader]=NO;7;default;7
[KBD_FC7\0\TPM\70\default\application]=NO;716;default;716
[KBD_FC7\0\TPE\70\default\bootloader]=NO;303;default;303
[KBD_FC7\0\TPE\70\default\application]=NO;0;default;0
[KBD_FC7\0\KBD\20\default\bootloader]=NO;8;default;8
[KBD_FC7\0\KBD\20\default\application]=NO;250;default;250
[KI_57x\0\GSS_DATA\15\default\application]=NO;219;default;219
[KI_57x\0\GSS_FONTS\15\default\application]=NO;207;default;207
[KI_57x\0\GSS_VARIANTS\15\default\application]=NO;207;default;207
[KI_57x\0\GSS_INIC\15\default\application]=NO;124;default;124
[KI_57x\0\GSS\15\default\bootloader]=NO;101;default;101
[KI_57x\0\GSS\15\default\application]=NO;225;default;225
[KI_57x\0\KSS\15\default\application]=NO;225;default;225
[KI_57x\0\KSS_EEPROM\15\default\application]=NO;225;default;225
[DUA009\0\Front\63\default\application]=NO;7;default;7
[MuTnrRef\0\data\0\default\File]=DONE;120;default;154
[MUConsistency\0\Data\0\default\File]=DONE;0;default;1425
{Final}=DONE;
Aborted = MMX2;MediumError
AbortedCompletely = MMX2;FileError
AbortedCompletely = MuTnrRef;FileError
AbortedCompletely = MUConsistency;FileError
Release in metainfo MHI2_ER_AU57x_K3663
Import: Sourcepath = /, ReleasePath = , SubDir = 0/0, Step = 1 (SD1;)
Import: Server is SD card 1
OnOff: DeviceName RCC
Display: Info1Text RCC
Display: Info3Text Try medium SD1
Try medium SD1
ERROR: /net/mmx/ramdisk/eassist doesn't exist
Failed to output Info1Text RCC

ERROR: /net/mmx/ramdisk/eassist doesn't exist
Failed to output Info3Text Try medium SD1

SWDL: mount failed (1)
We assume production mode is not active

Hallo Zusammen,

um an dieser Stelle auch ein wenig etwas zurückzugeben: Meine Einheit läuft wieder! Jetzt auch mit gepatchter FW und funktionierendem Android Auto.

Vielen Dank an dieser Stelle an @CaneTLOTW , ohne dessen Hilfe hätte ich es vermutlich nicht wieder hingebracht.

Was letztlich zum Erfolg geführt hat, war das manuelle flashen von RCC und MMX nach .

Hauptproblem bei meiner Einheit waren die reboots: Die häufiger beschriebene Methode um den Reboot zu unterbrechen durch drücken der Eject-Taste hat bei mir nichts gebracht. Ebenso hat hat der boot ins Emergency IFS nicht funktioniert.

Daher haben wir zuerst mal nur die eifs-Datei und die mifs-stage1 geflasht, da diese Dateien klein genug waren um in 1:30 min durchzulaufen. Dabei nicht vergessen die Dateien zu editieren und die entsprechenden Stellen zu ANDROID! zu ändern.

Code:
on -f rcc flashit -v -x -d -a 0x760000 -p /net/mmx/dev/fs0 -f /net/mmx/fs/sda0/MMX2/mifs-stage1/70/default/mifs-stage1.img

on -f rcc flashit -v -x -d -a 0x160000 -p /net/mmx/dev/fs0 -f /net/mmx/fs/sda0/MMX2/eifs/50/default/eifs.img

Danach hat dann auch das Emergency-IFS wieder funktioniert und ich hab nach der obigen Anleitung nochmal alles komplett geflasht. Nach einem Einbau ins Auto hat wieder alles funktioniert. Was ich mir an dieser Stelle allerdings noch nicht ganz erklären kann ist, dass die FW 3634 auf der Einheit war und nicht wie die beim manuellen flashen verwendete 3663.

Dann das normale Prozedere durchlaufen, also Update auf 3663 und freischalten von Android Auto über MIB.
 
Zuletzt bearbeitet von einem Moderator:
Hey everyone! I was working today on A4 B9 2016 with Harman Unit and 3241 firmware installed. After updating the firmware to 3344 and patching the device (I used the old fashioned method with Putty and D-Link), which worked fine with no issues, I rebooted the device and the device pops up with "Telephone is initialised .. .. " on MMI into bootloop a screen and stay awake for 50 seconds and then boot again. I can't reach RCC with putty login on port 123, so I used port 23 and successfully logged in to MMX. VCDS cannot enter module 5F, no response from controller. I also tried updating to 3346 with forced firmware flash using self executing script on firmware sd card root, but the device does not read the SD card and cannot start the forced update even if the quadlock is removed and reinserted several times. Even a forced restart with 3 buttons does nothing. Is the "bank" the only solution or can it be solved in another way or do I have to look for a replacement device?

EDIT: Problem solved, RCC was dead from some strange reason.
 
Zuletzt bearbeitet:
Just in case think about using M.I.B


RCC Flash can fail or write corrupt sectors.
Engineer running, bad luck
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…