BaN 0 22 октября, 2021 Опубликовано 22 октября, 2021 · Жалоба Just now, toweroff said: да нет у меня hdmi в дереве давно, вычистил от биглевых всё Что у вас в файле /boot/uEnv.txt? Вы вычистили дерево, но capemgr динамически подгружает нужные фрагменты device tree при старте системы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 61 22 октября, 2021 Опубликовано 22 октября, 2021 · Жалоба Just now, BaN said: Вы вычистили дерево, но capemgr динамически подгружает нужные фрагменты device tree при старте системы Так экспортируется и управляется пин. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toweroff 0 22 октября, 2021 Опубликовано 22 октября, 2021 · Жалоба 1 минуту назад, BaN сказал: Что у вас в файле /boot/uEnv.txt? Вы вычистили дерево, но capemgr динамически подгружает нужные фрагменты device tree при старте системы. так нет там динамических фрагментов)) это _моя_ плата и _моя_ сборка, это не образ бигля Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BaN 0 22 октября, 2021 Опубликовано 22 октября, 2021 · Жалоба 1 minute ago, aaarrr said: Так экспортируется и управляется пин. Да, но функция у него не GPIO, а как LCD_PCLK. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toweroff 0 22 октября, 2021 Опубликовано 22 октября, 2021 · Жалоба и ядро там не 4, а 5 волосатое) Только что, BaN сказал: Да, но функция у него не GPIO, а как LCD_PCLK. это стандартное имя Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BaN 0 22 октября, 2021 Опубликовано 22 октября, 2021 · Жалоба 2 minutes ago, toweroff said: так нет там динамических фрагментов)) это _моя_ плата и _моя_ сборка, это не образ бигля Понял, тогда, видимо, не в этом дело, нужно мне самому вспомнить, как там всё работет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toweroff 0 22 октября, 2021 Опубликовано 22 октября, 2021 · Жалоба Я к тому, что на борту 2 RGMII интерфейса, вполне себе работают, есть ещё всякой твари по паре, а вот тут засада какая-то, не пойму никак и ядро там давно не 4.х) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BaN 0 22 октября, 2021 Опубликовано 22 октября, 2021 · Жалоба 2 minutes ago, toweroff said: Я к тому, что на борту 2 RGMII интерфейса, вполне себе работают, есть ещё всякой твари по паре, а вот тут засада какая-то, не пойму никак и ядро там давно не 4.х) Ну, 4.х ядро может в старинных официальных образах до сих пор. Но когда я с BBB работал, то брал образы от RobertCNelson, там у него давно уже 5 ядро есть и стабильно образы и ядра обновляются. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toweroff 0 22 октября, 2021 Опубликовано 22 октября, 2021 · Жалоба Только что, BaN сказал: Ну, 4.х ядро может в старинных официальных образах до сих пор. Но когда я с BBB работал, то брал образы от RobertCNelson, там у него давно уже 5 ядро есть и стабильно образы и ядра обновляются. всё опять же под другую борду. У меня не BBB. но за наводку спасибо, гляну... а то всё сам да сам) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 61 22 октября, 2021 Опубликовано 22 октября, 2021 · Жалоба 5 minutes ago, toweroff said: Я к тому, что на борту 2 RGMII интерфейса, вполне себе работают, есть ещё всякой твари по паре, а вот тут засада какая-то, не пойму никак Часто так бывает, что сложные части работают, а какая-нибудь мелочь портит жизнь. В данном случае не знаю, куда копать - USB2422 простой как кирпич, да и в самостоятельном режиме работает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toweroff 0 22 октября, 2021 Опубликовано 22 октября, 2021 · Жалоба 2 минуты назад, aaarrr сказал: Часто так бывает, что сложные части работают, а какая-нибудь мелочь портит жизнь. В данном случае не знаю, куда копать - USB2422 простой как кирпич, да и в самостоятельном режиме работает. я о том же( бьюсь о стену но нужен именно аппаратный сброс для необслуживаемого устройства Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BaN 0 22 октября, 2021 Опубликовано 22 октября, 2021 · Жалоба Посмотрел описание на хаб, вы именно так инициализируете? Не смотрел, что именно делает драйвер usb251xb, но для включения конфигурации по I2C нужно: Подать 0 на линию RESET_N Подать 1 на линию SMBCLK/CFG_SEL Подать 1 на линию RESET_N После этого должно начать определяться I2C устройство. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toweroff 0 22 октября, 2021 Опубликовано 22 октября, 2021 · Жалоба 3 минуты назад, BaN сказал: Посмотрел описание на хаб, вы именно так инициализируете? Не смотрел, что именно делает драйвер usb251xb, но для включения конфигурации по I2C нужно: Подать 0 на линию RESET_N Подать 1 на линию SMBCLK/CFG_SEL Подать 1 на линию RESET_N После этого должно начать определяться I2C устройство. 1. Ноль висит 2. Обеспечивается резистором подтяжки к 3V3 3. Делаю это экспортом пина и установкой в "1" Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BaN 0 22 октября, 2021 Опубликовано 22 октября, 2021 · Жалоба 2 minutes ago, toweroff said: 1. Ноль висит 2. Обеспечивается резистором подтяжки к 3V3 3. Делаю это экспортом пина и установкой в "1" У вас же настройка пина: reset-gpios = <&gpio2 24 GPIO_ACTIVE_LOW>; Т.е. инвертируется сигнал. Когда в /sys/class/gpio/gpio88/value записываете 1 - RESET_N устанавливается в 0, когда записываете 0 - устанавливается в 1. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toweroff 0 22 октября, 2021 Опубликовано 22 октября, 2021 · Жалоба 1 минуту назад, BaN сказал: У вас же настройка пина: reset-gpios = <&gpio2 24 GPIO_ACTIVE_LOW>; Т.е. инвертируется сигнал. Когда в /sys/class/gpio/gpio88/value записываете 1 - RESET_N устанавливается в 0, когда записываете 0 - устанавливается в 1. Так это активный уровень. Нужно сбросить -- активный LOW. Указывается же именно активный уровень, а не то, что нужно туда записать. Иначе у юзверев каша вылезет из ушей) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться