On 2020.03.01 16:30, Gene Heskett wrote:
Debian 10.3 ARM64 should install and work just fine on the Pi 3,
including full graphical mode. No need for 32-bit.
Yes, I've done it, works fine, with one glaring exception all the 64 bit
fans refuse to recognize.
I think you're assuming a bit too much with that statement with the idea
that the world is populated by close-minded 64-bit ARM "fans".
I don't have a particular bone with either. OP mentioned that they had
been trying to install "debian-10.3.0-arm64-xfce-CD-1.iso", then someone
replied that they should got with ARM 32 and raspbian instead, and all I
said is that it wasn't necessary when you can get
debian-10.3.0-arm64-xfce-CD-1.iso installed on a Pi 3 without too much
trouble.
So this is not exactly a "You *should* use 64-bit" matter. I just stated
that OP could install the distro they were originally planning to
install, and pointed to guides that explain how they should proceed to
do so.
When called upon to run machinery that demands microsecond responses in
order to run that machinery smoothly AND accurately, the increased
latency caused by the 64 bits much larger stack frame to be stored, and
pulled back into active service when an interrupt from the machine is
received, slowing the response to the interrupt from 5 microseconds to
50 or more is not tolleratable. armhf is much faster, and when doing
software stepping, which when the step timing has jitter in its timed
pulses, very rapidly kills motor torque with increases in the timeing
jitter, with a 50 microsecond jitter killing over 75% of a motors usable
power.
Yes. All archs and software implementations on top of specific archs
have advantages and drawbacks. But it seems to me like you are trying to
imply that 64-bit should be avoided altogether on account of the one
scenario you exposed above, whereas, just like there exists scenarios
where 32-bit has the edge over 64-bit, there also exist scenario where
32 vs 64-bit won't make much of a significant difference, which, in lack
of further indication, we can probably assume is OP's planned use.
OP expressed their interest to use 64-bit Debian and said nothing about
running machinery with it, so I hope you can appreciate that an answer
that aims at helping OP go with the original arch they said they wanted
to install, but seemed to have trouble installing, is not exactly
invalidated by the point you raise.
In other words, the point you make is very valid and something 64-bit
users might indeed want to be made aware of. But it would have been made
better without preceding it with what seems to me a rather reductive
opinion of folks who do think that, just like 32-bit, 64-bit has its place.
Regards,
/Pete