LPDDR4 RAM pinkompatibel zwischen den Herstellern?

OP #7390327
Lesenswert?

Hallo Zusammen,

ich würde gern meinen Mini PC aufrüsten. Verbaut ist ein Intel J4105 CPU mit 8GB LPDDR4 RAM. Nun findet man Berichte, dass die CPU erfolgreich mit bis zu 32GB RAM getestet wurde. Mit einem sodimm RAM lässt sich das natürlich schnell testen. Bei meinem Mini PC ist allerdings LPDDR4 RAM (FBGA-200) verbaut.

Konkret sind in meinem Mini PC zwei 4GB LPDDR4 CXDB5CCAM-MK von CXMT verbaut - hierzu finde ich kein Datenblatt. Größere Chips finde ich außerdem nur von z.B. Micron Technology (16GB MT53E512M32D1ZW-046 AIT:B).

Nun meine Frage: Sollten LPDDR4 RAM Chips grundsätzlich pinkompatibel sein? (auf Datenbus-Weite usw. habe ich geachtet und FBGA-200 bekomme ich auch gelötet/"geflowt").

Vielen Dank im Voraus!

Viele Grüße hippo

#7390397
Lesenswert?

Manfred K. schrieb:

Nun meine Frage: Sollten LPDDR4 RAM Chips grundsätzlich pinkompatibel sein?

Reicht nicht, Du müsstest auch das BIOS für die großen Chips umprogrammieren.

Auf einem RAM Riegel ist ein EEProm mit drauf wo Größen und Timings drin stehen. Bei aufgelötetem RAM ist das aber hart ins BIOS gebrannt.

Daher reicht umlöten alleine nicht aus. Und modernes BIOS ist via Checksumme oftmals sogar kryptographisch gesichert.

OP #7390711
Lesenswert?

Danke für die Infos - das hat mir geholfen!

Ich bin inzwischen auf das hier gestoßen: https://gregdavill.com/posts/dell-xps13-ram-upgrade/

Hier wird ein ein RAM-Upgrade (8 zu 16GB) bei einem DELL XPS13 durchgeführt und es ist tatsächlich nicht nur mit dem Austauschen der RAM Chips getan.

Bei einem Raspberry PI 4 scheint es hingegen leicht zu sein. Hier wird wild zwischen 1, 4 und 8 GB RAM durchgetauscht:

  1. https://www.youtube.com/watch?v=5pW4_nqcIWA
  2. https://www.reddit.com/r/raspberry_pi/comments/qozqki/i_built_a_raspberry_pi_400_with_8gb_of_ram/

Naja - ich überlege mir das bei meinen chinesischen Mini PC nochmal.

Danke nochmal und viele Grüße hippo

#7391022
Lesenswert?

Da der Pi 4 mit unterschiedlichem RAM bestückt wird, ist es naheliegend, daß die Unterscheidung von der Firmware getroffen wird; der Aufwand, unterschiedliche Firmware je nach verlötetem RAM einzusetzen, wäre erheblich.

Und deswegen erkennt das Ding halt selbst, wieviel RAM da ist und kann es richtig ansteuern.

Bei PCs aber läuft die Erkennung nicht (mehr*) über das RAM selbst, sondern über ein kleines EEPROM, das auf dem Speichermodul verbaut ist (das SPD-EEPROM).

*) Bevor es das SPD-EEPROM gab, bevor überhaupt SDRAM verwendet wurde, hat der PC das Vorhandensein von Speicher und dessen Menge durch gezielte Schreib-/Lesezugriffe getestet, das war das berühmte "Hochzählen". Aber das ist bald 30 Jahre her ...

OP #7391415
Lesenswert?

Harald K. schrieb:

Da der Pi 4 mit unterschiedlichem RAM bestückt wird, ist es naheliegend, daß die Unterscheidung von der Firmware getroffen wird; der Aufwand, unterschiedliche Firmware je nach verlötetem RAM einzusetzen, wäre erheblich.

Hmm - braucht es dann mal einen Mutigen der 16 GB einsetzt? Der Broadcom BCM2711 selbst wäre wohl laut Datenblatt dazu in der Lage.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren