|
08.02.2016, 14:40 | #1 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989 |
Re: I2C hd44780 модуль на расширителе PCF8574.
На 703N пока проверил, потом на Netgear 3800 проверю (ar71xx). И на A5-V11 (RT5350) могу (если скомпилируйте), но на этой платформе датчик ds1820 через w1-kmod не удалось обнаружить, пробовал на BB и СС. По крайней мере работу часов и вывод файла потестить можно. На MT7620 (NEXX WT3020) пока gpio не разводил, но в будущем и на нем тоже проверять буду, если сделаете под него пакет.
Последний раз редактировалось sakatgg; 08.02.2016 в 14:45. |
08.02.2016, 17:59 | #2 | |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599 |
Re: I2C hd44780 модуль на расширителе PCF8574.
Цитата:
И подписать файлы от каких зборок (AA , BB или СС). Мне что бы к ним пересобрать надо в маке менюконфиг ооочень долго лазить после изменения типа проца. Все по дефолту стает. На RT5350 датчик ds1820 через w1-kmod не удалось обнаружить, а сами gpio, подвесив к +питания через резистор 3,3-10кОм, командами установки 0 или 1 на выход. Проверить тестером уровень, меняется или нет. Но не в путти, там может и нормально отображать. А потом (переведя его же на вход) замыкая на корпус, а в путти проверять состояние. Если так работает то по идее должно и с w1 работать.... |
|
08.02.2016, 18:26 | #3 | |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989 |
Re: I2C hd44780 модуль на расширителе PCF8574.
Ковырялся на 3х роутерах ветви ramips (A5-V11, WT1520 и WT3020) с модулем kmod-w1 в этой теме. Вывод:
Цитата:
.config скинуть могу, ток у меня там включено куча всего и не факт что компиляция до конца дойдет, да и долго будет. В принципе один пакет будете компилить, тогда быстро будет. P.S. BB_42625_ramips_hameA1 - тут похоже почти по умолчанию (2.8Мб проша получается) CC_ramips_MT7620 - тут уже поболее пакетов (проша на 7.6Мб) Для ar71 AA,BB,CC тоже на всякий случай Последний раз редактировалось sakatgg; 08.02.2016 в 19:00. |
|
08.02.2016, 20:58 | #4 |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599 |
Re: I2C hd44780 модуль на расширителе PCF8574.
В первом сообщении добавил пакет:
Сборка BB К Ralink RT288x/RT3xxx, ramips_hameA1. архив i2c_HD44780_0.1.2c-read-file+ds18b20+clock_ramips_24kec.zip |
10.02.2016, 00:02 | #5 | |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989 |
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. Цитата:
Последний раз редактировалось sakatgg; 10.02.2016 в 03:34. |
|
10.02.2016, 02:37 | #6 |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599 |
Re: I2C hd44780 модуль на расширителе PCF8574.
Сделаю и с digitemp.
Будет в конфиге выбор 1W или digitemp. Да к стати. В проге часы с датчиками вместе выводятся. Если датчиков менее 4. Это для четырех-строчных lcd 2004. Только "1" теперь на часах надо. Сменил по твоему совету. |
10.02.2016, 15:49 | #7 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989 |
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. |
11.02.2016, 18:44 | #8 |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599 |
Re: I2C hd44780 модуль на расширителе PCF8574.
|
22.03.2016, 17:06 | #9 | |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599 |
Re: I2C hd44780 модуль на расширителе PCF8574.
Цитата:
Подключил назад длинный шлейф. Так же часа-два и NAK bailout.. Здесь i2c i2c-0: sendbytes: NAK bailout. Последний раз редактировалось melsem; 23.03.2016 в 02:48. |
|
11.02.2016, 22:17 | #10 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989 |
Re: I2C hd44780 модуль на расширителе PCF8574.
Загрузка проца теперь в норме на обоих роутерах, но на A5-V11 опять выгружается. Такая мысля, что это связано как то с gpio, видно система подвязана к ним, ведь если подать питание при подключенных gpio, то роутер не заводиться, надо с другими gpio пробовать.
|
Метки |
hd44780, i2c, lcd, pcf8574 |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|