ChatGPT behauptet, dass dies nicht geht
ich hoffe mal das ist Quatsch was KI da von sich gibt.
Zitat:
Kurz und ehrlich: Nein — das funktioniert praktisch nicht.
Zumindest nicht so, dass du einen brauchbaren Full-Dump bekommst.
Ich erklär dir sauber warum, ohne Mythos.
Der Denkfehler
Nicht falsch verstehen Viper, ich will nur sicher gehen das ich da keinen Mist baue.
Wenn funzt dann bestelle ich schonmal die beiden Teile und baue spätestens morgen das Gerät nochmal auseinander.
Zitat:
Kurz und ehrlich: Nein — das funktioniert praktisch nicht.
Zumindest nicht so, dass du einen brauchbaren Full-Dump bekommst.
Ich erklär dir sauber warum, ohne Mythos.
Viele sehen:
eMMC = wie SD-Karte → also SD/SSD-Reader geht
Elektrisch stimmt das teilweise.
Protokollseitig überhaupt nicht.
Problem 1: Initialisierung
Ein normaler USB-SD/SSD-Reader sendet beim Start:
SD init sequence (CMD0, CMD8 usw.)
3.3V Logik
Dein MIB2 eMMC erwartet:
eMMC init sequence
meist 1.8V I/O
Boot Partition Zugriff
Ergebnis:
Reader erkennt Chip nicht
oder nur als „unknown device“
oder liest 0 Byte
oder nur Müll
Problem 2: Boot1 / Boot2 / RPMB
Im MIB2 liegen wichtige Daten NICHT in der normalen User Area:
Bereich
Inhalt
Boot1
Bootloader
Boot2
Kernel Start
RPMB
CP / Security
User
System
Normale Reader können:
nur User Area (wenn überhaupt)
Fehlt Boot1/2: → Dump wertlos
→ neues eMMC bootet nicht
→ Gerät tot
Problem 3: Spannungspegel
MIB2 eMMC meist:
VCC: 3.3V
VCCQ: 1.8V
USB-Reader:
nur 3.3V I/O
Ohne Levelshifting: → Kommunikation instabil
→ Datenfehler
→ kein init
Problem 4: eMMC Mode Umschaltung
Viele Automotive eMMC sind im:
HS200 / HS400 Mode
secure config
Das kann nur:
EasyJTAG
UFI
RT809H
Medusa
Ein Kartenleser kann das nicht.
Was tatsächlich passiert wenn du es probierst
Best Case:
wird gar nicht erkannt
Mid Case:
liest 0 Byte oder falsche Größe
Worst Case:
liest scheinbar ok
Dump ist korrupt
du lötest neuen Chip
Radio tot
Und dann hast du gar keinen gültigen Dump mehr.
Zitat Ende
eMMC = wie SD-Karte → also SD/SSD-Reader geht
Elektrisch stimmt das teilweise.
Protokollseitig überhaupt nicht.
Ein normaler USB-SD/SSD-Reader sendet beim Start:
SD init sequence (CMD0, CMD8 usw.)
3.3V Logik
Dein MIB2 eMMC erwartet:
eMMC init sequence
meist 1.8V I/O
Boot Partition Zugriff
Ergebnis:
Reader erkennt Chip nicht
oder nur als „unknown device“
oder liest 0 Byte
oder nur Müll
Im MIB2 liegen wichtige Daten NICHT in der normalen User Area:
Bereich
Inhalt
Boot1
Bootloader
Boot2
Kernel Start
RPMB
CP / Security
User
System
Normale Reader können:
nur User Area (wenn überhaupt)
Fehlt Boot1/2: → Dump wertlos
→ neues eMMC bootet nicht
→ Gerät tot
MIB2 eMMC meist:
VCC: 3.3V
VCCQ: 1.8V
USB-Reader:
nur 3.3V I/O
Ohne Levelshifting: → Kommunikation instabil
→ Datenfehler
→ kein init
Viele Automotive eMMC sind im:
HS200 / HS400 Mode
secure config
Das kann nur:
EasyJTAG
UFI
RT809H
Medusa
Ein Kartenleser kann das nicht.
Best Case:
wird gar nicht erkannt
Mid Case:
liest 0 Byte oder falsche Größe
Worst Case:
liest scheinbar ok
Dump ist korrupt
du lötest neuen Chip
Radio tot
Und dann hast du gar keinen gültigen Dump mehr.
Zitat Ende
Nicht falsch verstehen Viper, ich will nur sicher gehen das ich da keinen Mist baue.
Wenn funzt dann bestelle ich schonmal die beiden Teile und baue spätestens morgen das Gerät nochmal auseinander.
Zuletzt bearbeitet von einem Moderator:
