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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.02.2013, 12:29   #1
Dioptimizer
Senior Member
 
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 690
Dioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond repute
По умолчанию

Я когда-то писал по поводу этого на openwrt форуме. Точно сказать, что есть "Сlock OBS" мне не позволяет квалификация, может быть более опытные программисты подскажут.
Описание из u-boot'а:
Код:
    /* Disable clock obs 
     * clk_obs1(gpio13/bit8),  clk_obs2(gpio14/bit9), clk_obs3(gpio15/bit10),
     * clk_obs4(gpio16/bit11), clk_obs5(gpio17/bit12)
     * clk_obs0(gpio1/bit19), 6(gpio11/bit20)
     */
(из u-boot/board/ar7240/ap121/ap121.c)
Т.е., Clock OBS включен до того, как uboot его отключает. Например в WR703 он не включен по умолчанию, в отличие от "соседей" в том же ap121.c.

Скорее всего связано с калибровкой процессора, памяти или может интегрированного модуля wifi...

Беру свои слова назад по поводу:
Цитата:
Сообщение от Dioptimizer
...GPIO13-GPIO16 потенциально свободны...
Подзабыл.

Последний раз редактировалось Dioptimizer; 18.02.2013 в 13:37.
Dioptimizer вне форума   Ответить с цитированием
Старый 18.02.2013, 19:48   #2
serenya
Junior Member
 
Регистрация: 10.01.2013
Сообщений: 29
Вес репутации: 0
serenya is an unknown quantity at this point
По умолчанию

Спасибо, но что-то мы заоффтопились)
serenya вне форума   Ответить с цитированием
Старый 18.02.2013, 22:59   #3
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Свободные GPIO на MR3020, к которым можно припаяться это GPIO7 и GPIO29 и судя по всему они не имеют отношения к "Сlock OBS"
Еще есть GPIO на которых висят светодиоды и переключатель
Admin вне форума   Ответить с цитированием
Старый 19.02.2013, 19:49   #4
mcsa
Junior Member
 
Регистрация: 13.02.2013
Сообщений: 29
Вес репутации: 0
mcsa is a splendid one to beholdmcsa is a splendid one to beholdmcsa is a splendid one to beholdmcsa is a splendid one to beholdmcsa is a splendid one to beholdmcsa is a splendid one to behold
По умолчанию

Я подключал успешно датчики 1wire как к GPIO так и к встроенному UART. В первом случае, если задействования GPIO светодиода или кнопки, то убирал с них штатные действия, правя исходники. Во втором случае надо отцеплять отладочную консоль. Все это делал на WR741, думаю для mr3020 особой разницы нет.

Последний раз редактировалось mcsa; 19.02.2013 в 19:51.
mcsa вне форума   Ответить с цитированием
Старый 19.05.2014, 20:22   #5
piglet-animas
Member
 
Регистрация: 14.04.2014
Сообщений: 48
Вес репутации: 0
piglet-animas is an unknown quantity at this point
По умолчанию Re: Сбор и отправка показаний датчиков на MR3020/WR703N

Цитата:
Сообщение от Admin Посмотреть сообщение
Еще есть GPIO на которых висят светодиоды и переключатель
А не подскажите которые gpio висят на переключателе?
очень хочется сохранить и i2c на gpio 7 и 29 и добавить ds1820 еще на один gpio=)
piglet-animas вне форума   Ответить с цитированием
Старый 20.02.2013, 13:36   #6
serenya
Junior Member
 
Регистрация: 10.01.2013
Сообщений: 29
Вес репутации: 0
serenya is an unknown quantity at this point
По умолчанию

А какая версия железа у Вас, или какой процессор?
serenya вне форума   Ответить с цитированием
Старый 20.02.2013, 16:09   #7
mcsa
Junior Member
 
Регистрация: 13.02.2013
Сообщений: 29
Вес репутации: 0
mcsa is a splendid one to beholdmcsa is a splendid one to beholdmcsa is a splendid one to beholdmcsa is a splendid one to beholdmcsa is a splendid one to beholdmcsa is a splendid one to behold
По умолчанию

На первой версии работает и первый и второй вариант. На четвертой версии нормально только по GPIO работает, т.к. не удается выставить нужные параметры UART
mcsa вне форума   Ответить с цитированием
Старый 20.02.2013, 23:24   #8
serenya
Junior Member
 
Регистрация: 10.01.2013
Сообщений: 29
Вес репутации: 0
serenya is an unknown quantity at this point
По умолчанию

Странно, ведь судя по инфе с OpenWRT в первой версии стоит такой же проц что и в 3020, а в четвертой проц другой. Но в 3020 как раз проблема с инициализацией UART. Можно Ваш скрипт получения температуры или хотя бы описание как Вы это делали? У меня и у narodmon не получилось с внутренним портом работать.
serenya вне форума   Ответить с цитированием
Старый 21.02.2013, 00:52   #9
mcsa
Junior Member
 
Регистрация: 13.02.2013
Сообщений: 29
Вес репутации: 0
mcsa is a splendid one to beholdmcsa is a splendid one to beholdmcsa is a splendid one to beholdmcsa is a splendid one to beholdmcsa is a splendid one to beholdmcsa is a splendid one to behold
По умолчанию

В первой версии проц и контроллер wifi два разных чипа, так Что это явно не так как в 3020. А Чем вам метод с гпио не нравится?
mcsa вне форума   Ответить с цитированием
Старый 21.02.2013, 11:10   #10
serenya
Junior Member
 
Регистрация: 10.01.2013
Сообщений: 29
Вес репутации: 0
serenya is an unknown quantity at this point
По умолчанию

Ну UART заведен скорее всего и там и там в проц а не контроллер Wi-Fi, а проц один. С GPIO даже не знаю что не нравится, может религия не позволяет) Вообще конкретно в 3020 проще подпаять к выведенному UART чем к GPIO. А это влияет на массовость воспроизводства. Сам GPIO собираюсь задействовать в немного других целях, вот только не знаю какие лучше задействовать, либо от переключателя, либо GPIO 7 и 29. Со светодиодами все та же религия, не хочу.
И все же, если можно, покажите Ваши шаманства с UART.
serenya вне форума   Ответить с цитированием
Ответ

Метки
1-wire, digitemp, narodmon, openwrt, uart


Здесь присутствуют: 4 (пользователей: 0 , гостей: 4)
 

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

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

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


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


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