Неверный тип ЦП ~ core2-32-poky-linu — Ошибка компиляции для платы Intel® Edison

Я хотел разработать мини-проект с Intel Edison + Grove и Arduino после нескольких месяцев, когда я его не использовал.

Раньше он работал нормально, но когда я хочу загрузить и запустить проект сейчас, я получил следующую ошибку в Arduino:

fork/exec /Users/Dudis/Library/Arduino15/packages/Intel/tools/core2-32-poky-linux/1.6.2+1.0/i686/pokysdk/usr/bin/i586-poky-linux/i586-poky-linux-g++: bad CPU type in executable
Error compiling for board Intel® Edison.

Недавно я обновил Mac OS до Catalina, которая не поддерживает 32-битные программы, если я правильно понял, но я также узнал, что Intel больше не поддерживает Edison, и я не смог найти способ обновить библиотеку или заставить ее работать.

Может ли кто-нибудь помочь, что мне нужно сделать, чтобы иметь возможность загружать и запускать проект через Arduino и Intel Edison?


person Petr    schedule 14.04.2020    source источник
comment
Думаю, лучше всего просмотреть и задать вопрос на ресурсах github.com/edison-fw.   -  person 0andriy    schedule 15.04.2020
comment
Пара связанных ссылок: github.com/edison-fw/meta-intel -edison/issues/78, github.com/edison -fw/meta-intel-edison/issues/98.   -  person 0andriy    schedule 15.04.2020


Ответы (1)


Вы можете попробовать настроить среду CROPS https://www.yoctoproject.org/docs/3.0.2/mega-manual/mega-manual.html#gs-development-methods и соберите edison-fw, включая SDK.

SDK позволит вам собрать код C для Edison, в то время как новое ядро ​​с ACPI может загрузить в ядро ​​драйверы, необходимые для устройства Grove.

person Ferry T    schedule 15.04.2020
comment
Не могли бы вы посоветовать мне по этому поводу дальше? Я мало что понимаю в этих библиотеках:/ - person Petr; 25.04.2020
comment
CROPS использует контейнеры Docker для настройки хоста сборки, который не работает под управлением Linux (например, Microsoft® Windows™ или macOS®). Внутри вы создаете образ для Edison и SDK (инструменты для вашего хоста, которые создают приложения для Edison). См. edison-fw.github.io/meta-intel-edison. - person Ferry T; 27.04.2020