Raspberry PI setup
Давайте подготовим нашу Raspberry Pi для работы с CAN. Данный мануал описывает работу с RaspiOS Bullseye при помощи удаленного рабочего стола. Возможно, это не самый правильный и каноничный путь, но мы придерживаемся именно его. Вам понадобятся:
Raspberry PI 4. Подойдет модель с любым объемом памяти
Микро SD карта объемом 16 Гб
Персональный компьютер с микро SD кардридером
Доступ к вашему сетевому роутеру и Ethernet патчкорд
Запись образа операционной системы
Для записи микро SD карты мы будем использовать утилилиту Raspberry Pi Imager. Скачайте версию для своей операционной системы и установите. Видео описывает процесс установки в картинках.
После завершения записи откройте boot раздел вашей карты и создайте в нем пустой файл с именем <ssh.txt> или просто <ssh> - это необходимо для подключения к Raspberry Pi по SSH.
Вставьте карту в Raspberry, подсоедините ее патчкордом с роутером и подайте питание - у торца платы должны загореться красный светодиод питания и зеленый светодиод активности карты. Примерно через минуту зеленый светодиод перестанет мигать - это значит, что операционная система произвела первоначальную настройку и мы можем подключиться по SSH.
Настройка удаленного рабочего стола
Подключитесь к Raspberry по SSH используя любой известный вам способ. Пользователям Windows придется узнать IP Raspberry и подсоединиться к ней, используя Putty. Пользователям Linux и Mac должно хватить вбить в терминал
$ ssh pi@raspberrypi.local
Первым делом необходимо обновить установленный на Raspberry Pi софт:
$ sudo apt update && sudo apt upgrade -y
Установим сервер удаленного рабочего стола. Выполните
$ sudo apt install xrdp
Перезагрузите Raspberry:
sudo reboot now
Далее нужно настроить использование оконного менеджера Openbox, поскольку стандартный Mutter практически неработоспособен при удаленном рабочем столе. Выполните
$ sudo nano /etc/xdg/lxsession/LXDE-pi/desktop.conf
Поменяйте вторую строку с window_manager=mutter на window_manager=openbox.
Далее
$ sudo nano /etc/X11/xrdp/xorg.conf
Поменяйте строку Option "DRMDevice" "/dev/dri/renderD128" на Option "DRMDevice" ""
Настройте способ авторизации:
$ sudo raspi-config
Выберите опцию 1 System options > S5 Boot / Auto Login > B3 Desktop. Нажмите <Finish>. Согласитесь на предложение о перезагрузке.
Подключитесь к удаленному рабочему столу.
Last updated