raspberry

GPIO в модуле ядра Linux на Raspberry Pi

В данном модуле речь пойдет о том, как моргать светодиодом из модуля ядра Linux. Для своих экспериментов я использую Raspberry Pi B+, но тоже можно повторить на любой другой платформе.
Я предполагаю, что вы уже умеете передавать параметры в модуль ядра через командную строку, если нет воспользуйтесь статьями из раздела Ядро Linux. Также нам понадобятся таймеры.
Моргать будем постоянно с заданным периодом таймера.

Принудительное обновление ядра Raspberry Pi

Когда суешь свой нос в систему без особого знания дела, она периодически ломается.
А обновить ядро не получается. Утилита rpi-update думает что все Ок и отказывается работать.
Выход простой. Нужно побить хеш сумму.

Открываем файл и редактируем как угодно.

sudo vim /boot/.firmware_revision

После этого можно обновлять:

sudo rpi-update 

Удаленнй рабочий стол на Raspberry Pi

Для тех у кого нет монитора (как у меня) или для тех кому надо иметь доступ с другого компьютера на raspberry есть возможность в одну команду установить себе на raspberry (под rasbian) сервер удаленного рабочего стола.

Вот волшебная команда:

sudo apt-get install xrdp

После чего можно подключиться при помощи клиента (который есть на каждом компьютере под Windows).

Вот так это выглядит.

PS возможно нужно сделать, чтобы по умолчанию стартовал в графике:

Подключить Wifi на Raspberry Pi из командной строки

Недавно обзавелся Raspberry Pi B+ и USB Wifi брелком Ralink.
Когда собрал драйвер обрадовался. Посмотрел, что сети устройство видит и отложил все это до лучших времен. Слава богу лучшие времена настали не через 500 лет!
Итак подключаем wifi.
Монитора у меня нет. Ну и как полагается установить подключение с wifi я могу только через командную строку, подключившись к малине через uart.

Сперва узнаем как зовут наш интерфейс:

Usb Wifi брелок от Ralink Technology на Raspberry Pi

ВНИМАНИЕ!
Драйвер для данного usb wifi уже включен в основную ветку ядра linux!
Все нижеописанное актуально для версий ядра менее 4.2
______________________
Закупил на ebay usb wifi свисток для своего raspberry pi.
Получил посылку. Счастливый запихнул его в usb порт и ... минута отчаяния.
Оказалось в системе нет драйвера для него.