树莓派 Arch 处理结构

树莓派 Arch 处理结构

我正在尝试运行一个读取 ARM 处理结构的节点。也就是说,我当前的 arch 是 aarch64,代码如下:

mypi@raspberrypi:~ $ arch ; uname -m
aarch64
aarch64

成功运行该节点的个人目前拥有 armv6l arch。由以下代码表示:

pi@raspberrypi  ~  arch ; uname -m
armv6l
armv6l

如何更改 Raspberry Pi 4 的 arch 类型?我正在使用 Raspberry 64 位 Debian Bullseye OS。以为会自动使用 ARM 作为处理器?我这里遗漏了什么?

感谢您的帮助!!

尝试启动节点(流程的最后一步)时,最终收到以下错误:

thetaberry-t3@raspberrypi:~/theta_mainnet/bin $ ./theta start --config=../guardian_mainnet/node
bash: ./theta: cannot execute binary file: Exec format error

之前,在此过程的开始阶段,遇到了同样的错误。最后擦除了 MSD 并安装了不同版本的 Raspberry OS,这才成功。从推荐的 32 位软件转到 64 位 Debian Bullseye Raspberry OS。我正在使用 Raspberry Pi 4。

正在根据 Github 存储库运行此代码: https://github.com/kuoyaoming93/guardian-mainnet-guide/blob/master/docs/CLI.md#launch-the-guardian-node

此外,还有一个适用于基于 ARM64 的设备的存储库。已完成所有这些步骤。上面的链接将引导您完成最终启动和质押流程。

相关内容