![]() |
![]() |
#31 |
Senior Member
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 690 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Есть такие моменты в моей практике, когда роутер не грузился в связи с тем, что я убрал некоторые подтягивающие резисторы (это касается AR724x - но отличие не значительное).
Поясню мои ощущения с чем это связанно. Во время загрузки uboot'а (в зависимости от платформы), происходит отключение/включение аппаратных средств которые одновременно находятся на GPIO - JTAG, LAN_LED и прочее... Например: в MR3020/WR703N - GPIO13-GPIO16 потенциально свободны т.к. не используются системой как LAN1-4, WAN индикация Ethernet switch. Судя из даташита, других функций не предусмотрено. |
![]() |
![]() |
![]() |
#32 |
Junior Member
Регистрация: 10.01.2013
Сообщений: 29
Вес репутации: 0 ![]() |
![]()
Я не считаю а спрашиваю т.к. не исключаю варианта когда загрузка если не остановится то продолжится с отличающимися параметрами. С другой стороны это могли побороть программно в OpenWRT и по этому смело используют эти выводы.
|
![]() |
![]() |
![]() |
#33 |
Junior Member
Регистрация: 10.01.2013
Сообщений: 29
Вес репутации: 0 ![]() |
![]() |
![]() |
![]() |
![]() |
#34 | |
Senior Member
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 690 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Я когда-то писал по поводу этого на 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) */ Т.е., Clock OBS включен до того, как uboot его отключает. Например в WR703 он не включен по умолчанию, в отличие от "соседей" в том же ap121.c. Скорее всего связано с калибровкой процессора, памяти или может интегрированного модуля wifi... Беру свои слова назад по поводу: Цитата:
Последний раз редактировалось Dioptimizer; 18.02.2013 в 13:37. |
|
![]() |
![]() |
![]() |
#35 |
Junior Member
Регистрация: 10.01.2013
Сообщений: 29
Вес репутации: 0 ![]() |
![]()
Спасибо, но что-то мы заоффтопились)
|
![]() |
![]() |
![]() |
#36 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Свободные GPIO на MR3020, к которым можно припаяться это GPIO7 и GPIO29 и судя по всему они не имеют отношения к "Сlock OBS"
Еще есть GPIO на которых висят светодиоды и переключатель |
![]() |
![]() |
![]() |
#37 |
Junior Member
Регистрация: 13.02.2013
Сообщений: 29
Вес репутации: 0 ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Я подключал успешно датчики 1wire как к GPIO так и к встроенному UART. В первом случае, если задействования GPIO светодиода или кнопки, то убирал с них штатные действия, правя исходники. Во втором случае надо отцеплять отладочную консоль. Все это делал на WR741, думаю для mr3020 особой разницы нет.
Последний раз редактировалось mcsa; 19.02.2013 в 19:51. |
![]() |
![]() |
![]() |
#38 |
Junior Member
Регистрация: 10.01.2013
Сообщений: 29
Вес репутации: 0 ![]() |
![]()
А какая версия железа у Вас, или какой процессор?
|
![]() |
![]() |
![]() |
#39 |
Junior Member
Регистрация: 13.02.2013
Сообщений: 29
Вес репутации: 0 ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
На первой версии работает и первый и второй вариант. На четвертой версии нормально только по GPIO работает, т.к. не удается выставить нужные параметры UART
|
![]() |
![]() |
![]() |
#40 |
Junior Member
Регистрация: 10.01.2013
Сообщений: 29
Вес репутации: 0 ![]() |
![]()
Странно, ведь судя по инфе с OpenWRT в первой версии стоит такой же проц что и в 3020, а в четвертой проц другой. Но в 3020 как раз проблема с инициализацией UART. Можно Ваш скрипт получения температуры или хотя бы описание как Вы это делали? У меня и у narodmon не получилось с внутренним портом работать.
|
![]() |
![]() |
![]() |
Метки |
1-wire, digitemp, narodmon, openwrt, uart |
Здесь присутствуют: 7 (пользователей: 0 , гостей: 7) | |
|
|