Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

> It's not too far fetched, they're not very different at all, they're both quad-core A53 (ARMv8) 64-bit based SOCs with similar clock speeds, and the some of the Pine boards with more RAM can run Win10.

There's a lot more to a system than the CPU.

For the Raspberry Pi, someone bothered to port EDK2 and write ACPI tables: https://github.com/andreiw/RaspberryPiPkg

And Microsoft themselves were interested in the Pi (for IoT Core), so they even have some support for weird Broadcom hardware in the NT kernel.

If someone writes ACPI tables for Allwinner SoCs, it will work :)

> more closed than RPi due to the AllWinner SOCs they use

Allwinner has the most community support out of all SoCs there are. It is reverse engineered of course, but it's really good. To the point of someone writing a FOSS driver for the video decoder: https://linux-sunxi.org/Sunxi-cedrus — the RPi still only has blobs for video acceleration. The GPU situation is a bit reversed: VC4 is well established and maintained by Broadcom, while Panfrost and Lima are still pretty young.

It would be very incorrect to suggest that anything is more closed than the old garbage SoC that's in the RPi. It starts booting from the GPU (!) and it has a custom Broadcom exclusive interrupt controller instead of ARM GIC (!!). The author of the open GPU side firmware for the Pi literally suggested Allwinner (sunxi) as a better alternative: https://github.com/christinaa/rpi-open-firmware/issues/37#is...

But Rockchip of course a much better company because they themselves work with upstream Linux.



view as:

> There's a lot more to a system than the CPU.

I said SoC, not just the CPU, but even there, no, there isn't much difference as you yourself state:

> If someone writes ACPI tables for Allwinner SoCs, it will work :)


Legal | privacy