|
|
|
|
|
by breadloaf
1452 days ago
|
|
In general what I see as a massive issue for ARM and big win for x86 is standardization (or in case of ARM lack of) - Can you run ARM system on any ARM processor, or are you limited by core architecture, endianness (BE/LE), and RAM addressing, forcing you to recompile for specific SoC? I honestly don't know what are the exact limitations. - Can you boot any ARM processor in one specific way like x86 processor? No you can't. Every ARM processor has its own booting mechanism and you basically need to bend your system to it. This lack of standardization is the reason, why Android phones does not have universal Lineage OS, but has build for phone X, build for phone Y, build for tablet Z and on the other hand this basic standardization is what will keep x86 alive for decades to come. |
|
I seem to recall trying to get uboot and and RPi to boot big endian at one point and it was infeasible.