Angenommen, das Folgende ist wahr (was sehr wahrscheinlich erscheint)
...
Zum Glück war Broadcom bereit, einen Schritt zu tun mit einem neuen SoC, BCM2836. Dadurch bleiben alle Funktionen des BCM2835 erhalten, der einzelne 700-MHz-ARM11 wird jedoch durch einen 900-MHz-Quad-Core-ARM-Cortex-A7-Komplex ersetzt: Alles andere bleibt gleich, sodass kein schmerzhafter Übergang oder eine Verringerung der Stabilität erfolgt.
...
Es sollte mit der gesamten vorhandenen Pi-Software kompatibel sein, kann aber auch mit Windows 10 und moderneren Linux-Distributionen wie dem neuesten Ubuntu strike> verwendet werden. Informationen zum Ausstreichen von Text finden Sie in der zweiten Bearbeitung.
Bis es auf die Straße geht, sind wir alle im Dunkeln Leider haben sich anscheinend alle Registeradressen geändert.
Die Basisadresse der Peripheriegeräte für frühere (ARMv6) Modelle war 0x20000000. Das neue Modell (ARMv7) scheint eine Basisadresse für Peripheriegeräte von 0x3F000000 zu haben.
Dadurch werden alle vorhandenen C-Bibliotheken auf niedriger Ebene (wiringPi, bcm2835, pigpio), Bare-Metal-Programme und jeglicher Code zerstört greift direkt auf die Peripheriegeräte zu.
Wenn dies das Ausmaß der Änderungen ist, ist es ziemlich trivial, sie zu beheben.
Es ist jedoch schwierig, diese Änderung mit der Aussage in Einklang zu bringen, dass keine Änderungen erforderlich sind.
BEARBEITET ZUM HINZUFÜGEN
Ich habe zu Unrecht vorgeschlagen, dass Windows 10 oder Ubuntu auf dem Pi 2 funktionieren. Die Desktop-Versionen werden nicht unterstützt. Was angepriesen wird, sind Internet of Things-Versionen, die auf CLI (Command Line Interface) basieren und auf Server ausgerichtet sind.