Size: a a a

2021 March 25

E

Energ0block in OpenWRT/LEDE RU
Захар
А гпиосет не пробовать?
Попробуй, может и он сработает
источник

З

Захар in OpenWRT/LEDE RU
Energ0block
Попробуй, может и он сработает
root@mi /sys/class/gpio -> echo 12 > export
-bash: echo: write error: Resource busy

Чет не хочет, cd gpio12 не переходит
источник

З

Захар in OpenWRT/LEDE RU
Да блин как выйти на конкретный гпио, а не на весь чип
источник

E

Energ0block in OpenWRT/LEDE RU
Захар
Да блин как выйти на конкретный гпио, а не на весь чип
https://oldwiki.archive.openwrt.org/doc/hardware/port.gpio
Направление правильное, дальше гугли, разбирайся почему Resource busy
источник

E

Energ0block in OpenWRT/LEDE RU
Там ещё про базовое значение говорится, к которому надо прибавить номер gpio и только потом это число засунуть в export
источник

E

Energ0block in OpenWRT/LEDE RU
 Example
In this example we will use GPIO29 and use it as a switch.

With latest linux kernels you may need to first get the gpio base

cat /sys/class/gpio/gpiochip*/base | head -n1
200

and sum the base to your GPIO:
200 + 29 = 229

Now first step is making GPIO available in Linux:

echo "229" > /sys/class/gpio/export

then you need to decide if it will be input or output, as we will use it as a switch so we need output

echo "out" > /sys/class/gpio/gpio229/direction

and last line turns GPIO on or off with 1 or 0:

echo "1" > /sys/class/gpio/gpio229/value
источник

З

Захар in OpenWRT/LEDE RU
Energ0block
Там ещё про базовое значение говорится, к которому надо прибавить номер gpio и только потом это число засунуть в export
Ну тип base + 12 = гпио юсб
источник

E

Energ0block in OpenWRT/LEDE RU
Захар
Ну тип base + 12 = гпио юсб
Да
источник

З

Захар in OpenWRT/LEDE RU
Ну так у 0 чипа база равна нулю
И тип 12+0=12 но он busy
источник

E

Energ0block in OpenWRT/LEDE RU
Захар
Ну так у 0 чипа база равна нулю
И тип 12+0=12 но он busy
Если база точно 0, то хз чего он занят, надо дальше копать
источник

З

Захар in OpenWRT/LEDE RU
Energ0block
Если база точно 0, то хз чего он занят, надо дальше копать
А где гпиосет найти? Это набор утилит?
источник

E

Energ0block in OpenWRT/LEDE RU
Захар
А где гпиосет найти? Это набор утилит?
Да, он может быть предустановлен, а может и нет
источник

E

Energ0block in OpenWRT/LEDE RU
Но думаю, что он делает то же самое )
источник

З

Захар in OpenWRT/LEDE RU
Energ0block
Но думаю, что он делает то же самое )
Вроде нашел как
источник

З

Захар in OpenWRT/LEDE RU
источник

E

Energ0block in OpenWRT/LEDE RU
Захар
Вроде нашел как
О! Молодец!
источник

З

Захар in OpenWRT/LEDE RU
Energ0block
О! Молодец!
Ну это пока рано радоваться,надо будет мультиметром померять реально ли пропадает питание с юсб порта
источник

x

xsane in OpenWRT/LEDE RU
Захар
Ну это пока рано радоваться,надо будет мультиметром померять реально ли пропадает питание с юсб порта
Там обвязка по управлению питанием есть ? Не часто по моему такое делают
источник

З

Захар in OpenWRT/LEDE RU
xsane
Там обвязка по управлению питанием есть ? Не часто по моему такое делают
Помню там резистор перепаивали чтобы ток увеличить на юсб
Скорее всего там есть шимка
источник

З

Захар in OpenWRT/LEDE RU
Роутер от 12в питается
источник