На странице загрузки одного Linux-дистрибутива для Raspberry Pi на выбор было предложено два варианта сборки - для процессоров с архитектурой armhf или armel.
Простое гугление спецификации моего Pi результатов не дало, на устройстве тоже ничего не написано, но выход был найден.
Для нахождения искомой информации нужно запустить устройство под имеющейся *nix системой (например Raspbian). В терминале вводятся следующие команды:
echo "int main () {return 0;}" > test.c
gcc test.c -o test
Здесь все понятно, компилируется тестовый бинарный файл, который сыграет роль лакмусовой бумажки. Далее вводим:
readelf -A test | grep Tag_ABI_VFP_args
Вывод этой команды и есть результат - если на экране появилось Tag_ABI_VFP_args: VFP registers, то перед нами armhf. Если же вывод пуст - то armel.
Простое гугление спецификации моего Pi результатов не дало, на устройстве тоже ничего не написано, но выход был найден.
Для нахождения искомой информации нужно запустить устройство под имеющейся *nix системой (например Raspbian). В терминале вводятся следующие команды:
echo "int main () {return 0;}" > test.c
gcc test.c -o test
Здесь все понятно, компилируется тестовый бинарный файл, который сыграет роль лакмусовой бумажки. Далее вводим:
readelf -A test | grep Tag_ABI_VFP_args
Вывод этой команды и есть результат - если на экране появилось Tag_ABI_VFP_args: VFP registers, то перед нами armhf. Если же вывод пуст - то armel.