Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > CyberWrt

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.02.2016, 17:59   #21
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию Re: I2C hd44780 модуль на расширителе PCF8574.

Цитата:
Сообщение от sakatgg Посмотреть сообщение
На 703N пока проверил, потом на Netgear 3800 проверю (ar71xx). И на A5-V11 (RT5350) могу (если скомпилируйте), но на этой платформе датчик ds1820 через w1-kmod не удалось обнаружить, пробовал на BB и СС. По крайней мере работу часов и вывод файла потестить можно. На MT7620 (NEXX WT3020) пока gpio не разводил, но в будущем и на нем тоже проверять буду, если сделаете под него пакет.
Если не жалко то скинь со своих зборок файлики .config (он скрытый) из корневой папки исходников. К этим роутерам. И файл feeds.conf.default
И подписать файлы от каких зборок (AA , BB или СС).
Мне что бы к ним пересобрать надо в маке менюконфиг ооочень долго лазить после изменения типа проца.
Все по дефолту стает.

На RT5350 датчик ds1820 через w1-kmod не удалось обнаружить, а сами gpio, подвесив к +питания через резистор 3,3-10кОм, командами установки 0 или 1 на выход. Проверить тестером уровень, меняется или нет. Но не в путти, там может и нормально отображать.

А потом (переведя его же на вход) замыкая на корпус, а в путти проверять состояние.
Если так работает то по идее должно и с w1 работать....
melsem вне форума   Ответить с цитированием
Старый 08.02.2016, 18:26   #22
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: I2C hd44780 модуль на расширителе PCF8574.

Ковырялся на 3х роутерах ветви ramips (A5-V11, WT1520 и WT3020) с модулем kmod-w1 в этой теме. Вывод:
Цитата:
Проверил еще до кучи пакеты kmod-w1 на WT1520 и WT3020(MT7620) - [w1_bus_master1] не появляется. Видать на Ralink и MediaTek не судьба
Походу надо в исходниках на эту платформу сравнивать с ar71xx и править что-то.
.config скинуть могу, ток у меня там включено куча всего и не факт что компиляция до конца дойдет, да и долго будет. В принципе один пакет будете компилить, тогда быстро будет.

P.S.
BB_42625_ramips_hameA1 - тут похоже почти по умолчанию (2.8Мб проша получается)
CC_ramips_MT7620 - тут уже поболее пакетов (проша на 7.6Мб)
Для ar71 AA,BB,CC тоже на всякий случай
Вложения
Тип файла: rar BB_42625_ramips_hameA1.rar (25.3 Кб, 92 просмотров)
Тип файла: rar CC_ramips_MT7620.rar (26.6 Кб, 82 просмотров)
Тип файла: rar AA_36088_ar71.rar (21.0 Кб, 81 просмотров)
Тип файла: rar BB_42625_ar71.rar (26.5 Кб, 95 просмотров)
Тип файла: rar CC_46767_ar71.rar (28.8 Кб, 92 просмотров)

Последний раз редактировалось sakatgg; 08.02.2016 в 19:00.
sakatgg вне форума   Ответить с цитированием
Старый 08.02.2016, 20:58   #23
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию Re: I2C hd44780 модуль на расширителе PCF8574.

В первом сообщении добавил пакет:
Сборка BB
К Ralink RT288x/RT3xxx, ramips_hameA1. архив i2c_HD44780_0.1.2c-read-file+ds18b20+clock_ramips_24kec.zip
melsem вне форума   Ответить с цитированием
Старый 10.02.2016, 00:02   #24
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: I2C hd44780 модуль на расширителе PCF8574.

Сначала пробовал A5-V11 (ramips) на CC_r47501(из исходников), на ней gpio 22-27 в системе отсутствуют вообще, только gpio8 свободно. На прошивке CyberWRT(BB) задействовал 8 и 22 - полет нормальный(скрин). Проверял без сенсора на 1602. Еще особенность этого роутера - gpio8(sda) и gpio22(scl) подключать только после включения роутера, иначе не запуститься роутер!!! Если reboot делать - то нормально, можно с подключенными.

P.S.
Цитата:
на CC_r47501(из исходников), на ней gpio 22-27 в системе отсутствуют вообще
Оказалось собирал на профиле mpr-a2, из-за неработающего светодиода blue на mpr-a1. На mpr-a2 gpio 22-27 используются на линейке светодиодной. В dts надо править похоже.
Миниатюры
Нажмите на изображение для увеличения
Название: 2016-02-09_235940.jpg
Просмотров: 220
Размер:	36.6 Кб
ID:	3573  

Последний раз редактировалось sakatgg; 10.02.2016 в 03:34.
sakatgg вне форума   Ответить с цитированием
Старый 10.02.2016, 02:37   #25
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию Re: I2C hd44780 модуль на расширителе PCF8574.

Сделаю и с digitemp.
Будет в конфиге выбор 1W или digitemp.

Да к стати. В проге часы с датчиками вместе выводятся. Если датчиков менее 4. Это для четырех-строчных lcd 2004.
Только "1" теперь на часах надо. Сменил по твоему совету.
melsem вне форума   Ответить с цитированием
Старый 10.02.2016, 15:49   #26
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: I2C hd44780 модуль на расширителе PCF8574.

Наблюдение на A5-V11: загрузка проца в top на i2c_HD44780 - 98-100% (часы и чтение файла), память 3% (загрузку на 703N не проверял пока) и модуль выгружается похоже через время (в процессах исчезает), и пару раз даже экран гас (1602, правда запитал от 3.3В, врятли от этого), от чего зависит пока не понял, но рестарт i2c_HD44780 возвращает индикацию.

P.S. Опять выгрузился с логом системным
Wed Feb 10 15:58:58 2016 kern.err kernel: [10980.110000] i2c i2c-0: sendbytes: NAK bailout.
В логе ядра
[10980.110000] i2c i2c-0: sendbytes: NAK bailout.
На 703N с 2004 такого не было замечено, надо всё-таки от 5В запитать.

P.S.2, Подключил питание 5В - выгружается всё равно, может через 10мин, может через 30сек - непонятка на A5-V11

P.S.3, Подключил к A5-V11 2004 вместо 1602, чёт воообще не видит на 2004 адреса по i2cdetect 0.
И проверил на 703N загрузку проца - 2% (сенсоры), 97% (часы и чтение файла)

P.S.4 Если только, часы (без чтения файла), то загрузка проца 2%

Последний раз редактировалось sakatgg; 11.02.2016 в 04:16.
sakatgg вне форума   Ответить с цитированием
Старый 11.02.2016, 18:44   #27
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию Re: I2C hd44780 модуль на расширителе PCF8574.

Цитата:
Сообщение от sakatgg Посмотреть сообщение
И проверил на 703N загрузку проца - 2% (сенсоры), 97% (часы и чтение файла)

P.S.4 Если только, часы (без чтения файла), то загрузка проца 2%
Исправил баг с загрузкой проца.

Добавил: названия датчиков можно самому вписывать в конфиг.

Архивы перезалил оба.
melsem вне форума   Ответить с цитированием
Старый 11.02.2016, 22:17   #28
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: I2C hd44780 модуль на расширителе PCF8574.

Загрузка проца теперь в норме на обоих роутерах, но на A5-V11 опять выгружается. Такая мысля, что это связано как то с gpio, видно система подвязана к ним, ведь если подать питание при подключенных gpio, то роутер не заводиться, надо с другими gpio пробовать.
sakatgg вне форума   Ответить с цитированием
Старый 12.02.2016, 04:58   #29
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию Re: I2C hd44780 модуль на расширителе PCF8574.

Проверил i2c_HD44780_0.1.2c-read-file+ds18b20+clock_ramips_24kec.zip на ASUS RT-N13U прога работает нормально.
Подпаялся к gpio11 и gpio13, что на выключателе. Выпаяю его вовсе, что бы к gpio9 можно было и ds1820 по 1w подключить.
Он замыкает gpio на корпус.
melsem вне форума   Ответить с цитированием
Старый 15.02.2016, 22:36   #30
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: I2C hd44780 модуль на расширителе PCF8574.

Цитата:
что бы к gpio9 можно было и ds1820 по 1w подключить.
Как заработал?
Цитата:
но на A5-V11 опять выгружается.
Посадил IC2 на gpio 22 и 23, двое суток нормально проработал, но все равно выгрузился , короче особенность модели похоже

P.S. И на A5-V11 не видит 2004 почему-то (скрин), который на 703N работает
Миниатюры
Нажмите на изображение для увеличения
Название: 2016-02-16_190715.jpg
Просмотров: 235
Размер:	31.9 Кб
ID:	3585  

Последний раз редактировалось sakatgg; 16.02.2016 в 19:12.
sakatgg вне форума   Ответить с цитированием
Ответ

Метки
hd44780, i2c, lcd, pcf8574


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 18:35. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика