Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:2
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Процессорные модули » SK-iMX6ULL-MOD
1-wire шина или как включить open drain режим пина
Alexey123
Добавлено 08.09.2020 15:50
0
Сообщение: 1
Alexey123
0

Пункты: 99
Регистрация: 16.04.2020
Добрый день!
В линуксе и процессорных модулях я новичек. До этого использовал stm и программировал в винде. У меня есть процессорный модуль SK-iMX6ULL-MOD. К этой плате я хочу подключить датчик температуры ds18b20 по шине 1-wire. К сожалению нагуглить инфу по этому вопросу не получилось. Подскажите чайнику) как сконфигурировать пин в режиме открытый сток или подключить драйвер шины 1-wire через make menuconfig или как то по иному или дайте ссылку на документацию/проект. Буду благодарен за любую информацию. Спасибо.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 08.09.2020 23:00 Сообщение: 2
sasamy
4.71

Пункты: 83540
Регистрация: 14.08.2009
Цитата

хочу подключить датчик температуры ds18b20 по шине 1-wire


1 Нжно включить драйверы в ядре

make linux-menuconfig

Device Drivers --->
<*> Dallas's 1-wire support --->

1-wire Bus Masters --->
<*> GPIO 1-wire busmaster

1-wire Slaves --->
<*> Thermal family implementation

2 Подправить DTS своей платы аналогично примеру

https://community.nxp.com/t5/i-MX-Processors/Ibutton-onewire-W1-in-imx6ul/m-p/779676

3 Читать температуру аналогично

https://micro-pi.ru/%D1%81%D1%87%D0%B8%D1%82%D1%8B%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D1%82%D0%B5%D0%BC%D0%BF%D0%B5%D1%80%D0%B0%D1%82%D1%83%D1%80%D1%8B-ds18b20-orange-pi/
Спуститься к концу Подняться к началу
Персональная информация
Alexey123
Добавлено 09.09.2020 10:22 Редактировалось 09.09.2020 10:34 Сообщение: 3
Alexey123
0

Пункты: 99
Регистрация: 16.04.2020
Благодарю за столь быстрый ответ.

Странно, но не получается выбрать эту опцию клавишей space.
Что нужно сделать, чтобы включить поддержку 1-wire?

buildroot-2017.08-sk-ull Linux/arm 4.9.11
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Процессорные модули » SK-iMX6ULL-MOD