我应该使用哪种 Debian 架构(armel 或 armhf)来模拟 BeagleBoneBlack?

Bri*_*ian 1 linux debian beagleboneblack

为了开发目的,我需要创建一个模拟 BeagleBoneBlack 的虚拟机。

我想使用 Oracle VirtualBox 创建一个虚拟机,但我不确定需要下载哪个版本的 Wheezy。在Debian 的网站上,他们列出了三种 ARM 架构:

  • arm64
  • 阿梅尔
  • 阿姆哈夫

由于 BeagleBoneBlack 的处理器是 32 位的,我假设它不是 arm64 版本。但我无法弄清楚它是 armel 还是 armhf。

Ini*_*ta8 5

阿梅尔架构支持在ARMv4指令集。这种架构以兼容模式处理浮点计算,这会降低性能,但允许与为没有浮点单元的处理器编写的代码兼容。所以可以使用armel架构来搭建高兼容系统。

armhf架构支持ARMv7的平台,更多的,它增加了直接的硬件浮点支持。这意味着 armhf 架构比 armel 架构快,但缺乏与旧架构的兼容性。

来源:http : //www.xappsoftware.com/wordpress/2013/01/31/armhf-versus-armel/