![]() |
![]() |
#61 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Потому что папка /tmp находится в оперативной памЯти
|
![]() |
![]() |
![]() |
#62 |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 600 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() |
![]() |
#63 |
Junior Member
Регистрация: 11.03.2016
Сообщений: 13
Вес репутации: 0 ![]() |
![]()
ок, тогда где лучше складывать свои скрипты?
|
![]() |
![]() |
![]() |
#64 |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 600 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Если просто файл (который будет часто перезаписываться типа временный) то в /tmp.
Если какие то данные, которые не очень часто перезаписываются, где угодно. ------------------------ Если надо в модуле i2c_hd44780 выводить на lcd не временный фаил (что бы был после перезагрузки) пример: создать в папке /www файл my-file: Создать ссылку в папке /tmp на этот файл и вписать ее в фаил rc.local перед exit 0 Код:
ln -sf /www/my-file /tmp/my-file ----------------------- А исполняемый фаил (запускающийся скрипт) лучше всего в /usr/sbin c этой папки для запуска не надо указывать полный путь. Достаточно в консоль вписать только его имя. Последний раз редактировалось melsem; 15.03.2016 в 14:47. |
![]() |
![]() |
![]() |
#65 | |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990 ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
Цитата: "Probably it is not correct, but works." В логе ядра: Код:
[ 84.110000] Custom GPIO-based W1 driver version 0.1.1 [ 84.120000] w1-gpio w1-gpio.0: no of_node; not parsing pinctrl DT [ 84.120000] rt2880-pinmux pinctrl: request pin 2 (io2) for pio:2 805-wl_of_node.patch положить в /target/linux/ramips/patches-3.18 (проверено на СС, на BB не проверял пока, но по аналогии) make clean - обязательно make Для моделей A5-V11, Nexx WT1520 и др. ветки ramips аналогично Последний раз редактировалось sakatgg; 16.03.2016 в 13:16. |
|
![]() |
![]() |
![]() |
#66 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990 ![]() ![]() ![]() ![]() ![]() |
![]()
Проверил патченный модуль w1-gpio на A5-V11 (RT5350) с прошивкой openwrt-ramips-rt305x-mpr-a1-squashfs-sysupgrade.bin (СС) - полёт нормальный
Лог ядра: Код:
[ 208.660000] Custom GPIO-based W1 driver version 0.1.1 [ 208.670000] w1-gpio w1-gpio.0: no of_node; not parsing pinctrl DT [ 208.670000] rt2880-pinmux pinctrl: request pin 25 (io25) for pio:25 Последний раз редактировалось sakatgg; 18.03.2016 в 00:41. |
![]() |
![]() |
![]() |
#67 |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 600 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Спасибо sakatgg.
Патченный модуль w1-gpio на ASUS n13U ramips и в Barrier Breaker, r48199 работает. Последний раз редактировалось melsem; 19.03.2016 в 16:49. |
![]() |
![]() |
![]() |
#68 | |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 600 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
![]() Подключил назад длинный шлейф. Так же часа-два и NAK bailout.. Здесь i2c i2c-0: sendbytes: NAK bailout. Последний раз редактировалось melsem; 23.03.2016 в 02:48. |
|
![]() |
![]() |
![]() |
#69 |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 600 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
А виновником оказалась
В корпусе над ней разместил lcd. И в момент срабатывания отключения реле происходят наводки. Вытащил ее с корпуса, пока работает. Позже добавлю в прогу задержку, что бы сразу же после отключения нагрузки при работе терморегулятора, не происходило обмена данными по i2c. |
![]() |
![]() |
![]() |
#70 |
Junior Member
Регистрация: 11.03.2016
Сообщений: 13
Вес репутации: 0 ![]() |
![]()
Есть ли возможность выводить на экран данные из своего скрипта и какова тогда строка вывода для i2c_hd44780(не через текстовый файл)?
|
![]() |
![]() |
![]() |
Метки |
hd44780, i2c, lcd, pcf8574 |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|