Зеркало Telegram-чата "Репка / Repka-Pi"

Статус
Закрыто для дальнейших ответов.
Мне Multipass зашло, без всякой лишней гуёвой ерунды, чисто запускалка Ubuntu
Так и пишешь "запусти Ubuntu такой версии", и работает магия
https://multipass.run/install

Автор сообщения в Telegram: Andrey Andreyuk


На macOS и Ubuntu использую

Автор сообщения в Telegram: Andrey Andreyuk

Ссылка на сообщение в Telegram
 
Интересный экранчик, на али по 2500р, руки не доходят проверить. В ядре есть драйвер ADS7846 совместимый с контроллером XPT2046
способ 1 - https://github.com/Tomasz-Mankowski/ADS7846-X11-daemon но нужен WiringOP который еще не адаптирован под Репку.
способ 2 - нужно редактировать дерево устройств и добавить https://github.com/armbian/sunxi-DT-overlays/blob/master/examples/spi-ads7846.dts. и вроде должно работать.

Автор сообщения в Telegram: Владимир


Вот тут в способе 2

pins= "PA2";
interrupts = <0 2 2>; /* PA2 IRQ_TYPE_EDGE_FALLING */
pendown-gpio = <&pio 0 2 0>; /* PA2 */

Автор сообщения в Telegram: Дмитрий

Ссылка на сообщение в Telegram
 
./scripts/dtc-version.sh: строка 23: ./scripts/dtc/dtc: не удаётся запустить бинарный файл: Ошибка формата выполняемого файла

Автор сообщения в Telegram: Дмитрий


1. настроить кросс-компилятор 2. настроить QEMU для запуска arm-бинарников

Автор сообщения в Telegram: Cat Cat Cat

Ссылка на сообщение в Telegram
 
почему в общем Linux для одноплатников проще и веселее: 1. вам нужно загрузить дерево устройств 2. вам нужно загрузить ядро 3. вам нужно произвести загрузку с initrd (это необязательно). Всё

Автор сообщения в Telegram: Cat Cat Cat

Ссылка на сообщение в Telegram
 
Пытаюсь разобраться, почему на Repka Pi не работает библиотека RPi.GPIO. Понял, что эта библиотека обращается к регистрам RPI. А есть ли документация по этим регистрам для Repka Pi, чтобы я мог понять, какие отличия в этих регистрах по сравнению с RPI?

Автор сообщения в Telegram: Alexandre Frolov

Ссылка на сообщение в Telegram
 
Пытаюсь разобраться, почему на Repka Pi не работает библиотека RPi.GPIO. Понял, что эта библиотека обращается к регистрам RPI. А есть ли документация по этим регистрам для Repka Pi, чтобы я мог понять, какие отличия в этих регистрах по сравнению с RPI?

Автор сообщения в Telegram: Alexandre Frolov


В мануале на H5 есть

Автор сообщения в Telegram: Andrey

Ссылка на сообщение в Telegram
 
А есть ли какие-нибудь исходники на любом языке програмирования, демонстрирующие работу с этими портами?

Автор сообщения в Telegram: Alexandre Frolov


Выше выкладывал простой пример курка на С https://github.com/adasiko/gpio-detector

Автор сообщения в Telegram: Andrey Andreyuk

Ссылка на сообщение в Telegram
 
Выше выкладывал простой пример курка на С https://github.com/adasiko/gpio-detector

Автор сообщения в Telegram: Andrey Andreyuk


Сходу ничего не понял)
А какой-нибудь пример ввода, скажем, с пина PA8 и вывода на этот пин через регистры?

Автор сообщения в Telegram: Alexandre Frolov

Ссылка на сообщение в Telegram
 
Сходу ничего не понял)
А какой-нибудь пример ввода, скажем, с пина PA8 и вывода на этот пин через регистры?

Автор сообщения в Telegram: Alexandre Frolov


Этот пример на ioctl/gpiochip
Если очень хочется регистры, то вот мануал, раздел 4.21: https://linux-sunxi.org/images/a/a3/Allwinner_H5_Manual_v1.0.pdf

Автор сообщения в Telegram: Andrey

Ссылка на сообщение в Telegram
 
Этот пример на ioctl/gpiochip
Если очень хочется регистры, то вот мануал, раздел 4.21: https://linux-sunxi.org/images/a/a3/Allwinner_H5_Manual_v1.0.pdf

Автор сообщения в Telegram: Andrey


Увы, не мой уровень(
Нужны готовые примеры для работы c GPIO попроще. Сейчас пробую запустить на Репке OPi.GPIO, там вроде H5 как раз

Автор сообщения в Telegram: Alexandre Frolov

Ссылка на сообщение в Telegram
 
Увы, не мой уровень(
Нужны готовые примеры для работы c GPIO попроще. Сейчас пробую запустить на Репке OPi.GPIO, там вроде H5 как раз

Автор сообщения в Telegram: Alexandre Frolov


Отпишитесь о результатах, пожалуйста, тоже очень интересно.

Автор сообщения в Telegram: Andrey Palitsyn

Ссылка на сообщение в Telegram
 
Статус
Закрыто для дальнейших ответов.