Raspberry Pi Stack Exchange is a question and answer site for users and developers of hardware and software for Raspberry Pi. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Raspberry Pi 3 uses a 64-bit ARM CPU, while its predecessors used 32-bit ones.

How does this affect software compatibility?

Can all of the old 32 bit binary packages for Raspberry Pi 1 and 2 be properly run on it? Or have most of the Raspbian packages already been recompiled for the new architecture?

share|improve this question
    
While the OS software is identical (as in the answer) the Pi3 requires different drivers and different Device Tree settings due to the changes in hardware. – Milliways 9 hours ago
up vote 17 down vote accepted

While the processor in the Pi 3 is 64bit. The new chip is fully backward compatable and it uses the same 32bit OS, hence all programs will continue to work. Additional information can be found in this question.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.