Minecraft_pi now works in Raspbian with arm64 kernel from staging-testing

Michael Zoran mzoran at crowfest.net
Sun Mar 19 08:25:08 PDT 2017


So this morning after testing a new firmware release for the RPI, I was
able to get minecraft_pi on ARM 64 to work on Raspbian when built from
the upstream staging-testing tree.

I'm including the DT I used for testing.  The firmware creates the
simplefb node that it's been doing for testing on the RPI 3 for a very
long time now.

The only issue is that it appears for now you will need to hard code
your display settings in config.txt and you will need to set
gpu_mem=128 or something reasonable just like most people would do on
Raspbian.

The lastest firmware for the RPI is available at:(Where updates are
always available)
https://github.com/raspberrypi/firmware

This is the replacement for arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-
b.dts

/dts-v1/;
#include "bcm2837.dtsi"
#include "bcm2835-rpi.dtsi"
#include "bcm283x-rpi-smsc9514.dtsi"
#include "bcm283x-rpi-usb-host.dtsi"

/ {
	compatible = "raspberrypi,3-model-b", "brcm,bcm2837";
	model = "Raspberry Pi 3 Model B";

	memory {
		reg = <0 0x40000000>;
	};

	leds {
		act {
			gpios = <&gpio 47 0>;
		};
	};


	soc {

		hvs at 7e400000 {
			status = "disabled";
		};

		v3d: v3d at 7ec00000 {
			status = "disabled";
		};

		vc4: gpu {
			status = "disabled";
		};

                fb: fb {
                        status = "disabled";
                };

		vchiq: vchiq {
			compatible = "brcm,bcm2835-vchiq";
			reg = <0x7e00b840 0xf>;
			interrupts = <0 2>;
			cache-line-size = <32>;
			firmware = <&firmware>;
		};

		audio: audio {
			compatible = "brcm,bcm2835-audio";
			brcm,pwm-channels = <8>;
		};

	};

	__overrides__ {
		cache_line_size = <&vchiq>, "cache-line-size:0";
	};

};

&uart1 {
	status = "okay";
};



More information about the linux-rpi-kernel mailing list