тут есть готовые к работе, образы MicroSD для Orange Pi PC (One)
http://www.cnc-club.ru/forum/viewtopic.php?f=41&t=16788
https://ua3nbw.ru/tags/linuxcnc/
Это любопытно, посмотрю ещё...
Но, как я понял, судя по используемому для LinuxCNC
по патчу:
RT патч для версии ядра 4.13 RT патч
Это известный патч PREEMPT_RT в составе (уже) стандартных исходных кодов ядра Linux (при установленном параметре в CONFIG ядра CONFIG_PREEMPT: Processor type and features –> Preemption Mode (Complete Preemption (Real-Time))).
Но такие решения
не обеспечивают hard realtime, в лучшем случае - soft realtime. А независимый проект Xenomai, который развивается уже 15 лет, создаёт дополнительное ядро (микроядро) ОС, и обеспечивает детерминированность временных задержек
на порядок лучше, чем любые известные realtime-патчи для стандартного ядра Linux. И это настоящий (hard) realtime для проектов критически важной надёжности (critical mission applications).
Результаты сравнений разных систем лучше всего представлены вот в этой обстоятельной публикации:
https://pdfs.semanticscholar.org/9eb5/1dbe38fb23034e80b8664d8281996d2a5ef6.pdf (Кэмбриджский университет).
А по показанной мной ссылке
обещается готовый собранный имидж (.img) с Xenomai (весьма свежей, предпоследней, версии 3.0.5) под Rasberi Pi.
Интерес представляет вопрос: можно ли его загрузить на Orange Pi One?
P.S. Я сам собирал ядро и модули Linux, конфигурируемое и патченное под Xenomai - под стандартным дескотопом (Mint 18.3, в частности), не ARM одноплатные. И испытывал Xenomai ... "в действии", писал под него тестовые hard realtime приложения.
Но на эту возню со сборкой ядра под Xenomai уходит не один час процессорного времени на весьма быстром процессоре i7. А если ещё это переделывать 3-5 раз меняя параметры конфига, то это огромные потери времени.
Заманчиво использовать готовую сборку образа, не заморачиваясь на саму сборку.