Tiny Core Linux
Off-Topic => Off-Topic - Tiny Core Lounge => Topic started by: vinceASPECT on July 15, 2022, 06:00:29 AM
-
Hello Forum,
Can you say how archictectures work on ARM?
Say a person owns a SBC with a "armv8a" archictecture chip, it will have no issue running "armv6a compiled Pi-core" OS right?
In the above scenario (if assumed correct) would "Pi core Armv6" be able to take
"armv7 compiled apps" on an Armv8 board?
(i expect not)
it goes forwards but not backwards right...?
so anything compiled for 6 would run on 6 7 or 8 HW chips .......but say something compiled for 7 would NOT run inside "Pi core armv6" on an armv8 chip?
thanks
C
-
Some 64-bit armv8 cpus dropped backwards compatibility IIRC.
-
Sir,
would you say then that when dealing with ARM
Best procedure is to really have a Linux OS that is compiled to the exact architecture of the " ARM Cpu SOC chip archictecture" in question.......
say an "armv8a Hardware 64 bit CPU core"......
Then also have all apps be compiled to that same archectecture and bit depth
thx
C
-
That is most performant, but then has most compiling too.
-
Right
i get confused.
i see TCL's "Pi core" is compiled for armv6..............which i get confused about since the first pi SBC's soc was..... arm11 right? and 32 bit
there have been many Pi SOC's since then, and i can only assume the "Raspbian" OS they supply works on all of them.......it seems generic so what is Raspbian compiled to ?
armv6?
their later cpu SOC chips are armv8 64 bit etc.
hmm
Thanks
C
-
see picture.
Thx.