4 ms·
Exactly, all the same hardware makes it possible to exchange images, bit for bit SD-card copies, that run on any of the same model RPis, this is incredibly powe
by teekert 10y ago
Exactly, all the same hardware makes it possible to exchange images, bit for bit SD-card copies, that run on any of the same model RPis, this is incredibly powerful and handy. For example, installing ROS (Robot Operating System) on Linux can be a PITA, but there is a ready made ROS on Ubuntu Mate for RPi3, so you have it fully functional in minutes.
- DamonHD 10y agoWell, I was able to recover from damaging my RPi B+ by simply slotting its microSD card into a brand new RPi2 and everything ran, which is completely astonishing as they are not identical.
- khedoros1 10y agoMost of the userspaces are just compiled for ARMv6. If you've got your firmware (bootloader, kernels, devicetree overlays) up-to-date, then you should be able to boot the OS on any Pi (the bootloader detects hardware version and inits the right stuff, including loading kernel7.img for the Pi2/3, instead of kernel.img for the 0/1/1+ models). Ubuntu and some of the other 3rd-party OSes are compiled for ARMv7, and won't run on the 0/1/1+. A couple are compiled for ARMv8/AARCH64, and won't run on anything but a Pi3. There's a lot of work that went into making things like Raspbian as close to foolproof as possible.