вопросы по sp racing f3 & mini

sergibus

Добрый день, подскажите пожалуйста. Имею плату sp racing f3 evo и плату gps с компасом HMC5883L на борду. Как подключить внешний компас и gps. С gps вроде понятно, на uart3 можно подключить, а вот подключение компаса без отключения штатного не получается… П.С. подскажите распиновку разъема i2c смотрю на плату сверху, usb разъем от меня, с лева на право “-”,“scl”,“sda”,“+” или “-”,“sda”,“scl”,“+” ?

dvd-media

На i2c подключайте + - не нужен, от ЖПС возьмётся питание, если данные не пошли - местами поменяли проводки и всё. Внутренний надо отключать через конфигуратор, выбрав внешний.

sergibus
dvd-media:

Внутренний надо отключать через конфигуратор, выбрав внешний.

вот тут подробнее, если можно 😃

dvd-media

Ну я не знаю как у вас, что за софт и прошивка. У меня (iNAV) в конфигураторе через CLI дал команду на смену компаса или прямо в конфигураторе (последняя вресия) можно выбрать нужный и в путь. Внутренний отключается, а внешний работает.

sergibus

Я тоже на INAV сегодня только прошил плату которую вчера получил, пол дня бился. Команды в CLI незнаю ни одной 😃 где читать?

sergibus

Меняю на этой закладке с AK8963 на HMC5883L, в итоге компа работать не начинает + ещё барометр отвативается. Провода местами поменял, безрезультатно…

dvd-media

Проверяйте подключение. У меня работает. Кроме… На новом контроллере сейчас именно с компасом беда какая-то. Через минут 5 отваливается/краснеет в конфигураторе и пищит пищалка, валятся ошибки i2C. Возможно после падения что-то… Но на прошлом контроллере так же было подключено и прекрасно всё работало.

sergibus

где подсмотреть распиновку разъема I2C?

dvd-media

На картинке по плате у меня нет. Я методом тыка подключил и всё. Два ближайших к УСБ контакта.

Посмотрел на своём подключение: Левый SDA от компаса.

sergibus
dvd-media:

Левый SDA от компаса.

это тот который ближе к usb?

sergibus

на плату можно смотреть держа её usb портом вниз, а можно в верх 😃 предположим что держим его портом вверх, то крайний левый это SDA (самый ближний к порту)?

dvd-media

Да как не поверните порт, разъём i2C вроде всего один.

sergibus

dvd-media Спасибо, в результере разбирания, спалил стабилизатор, который стоит возле USB порта. Вы мне помогли, решил бы проблему раньше, но был в плохй контакте в разьеме I2C 😦 переделал все встало на свои места 😃
вопрос, какую детальку я спалил?

dvd-media

Трёхногая штуковина? Это диод… как его… Шоттки. В теме по айнаву (и здесь ранее вроде) я давал маркировку что можно купить и впаять. Временно можно подать питание на приёмник, и от него будет питаться схема.

п.с. у меня на новом ПК, после нескольких включений он сам умер. Хорошо покупал для прежнего. Пригодился )

sergibus

я работаю с платой через usb to ttl. с него и беру питание. Почему-то через usb не хотел прошиваться, и GUI подключалась через раз…

dvd-media

Мой тоже не 100% подключений конфигуратором видится почему-то. Но прошился с первого раза, т.к. дрова уже стояли на СТМ32. Ранее требовалось еще какой-то другой утилитой (в конфигураторе на странице прошивки есть ссылки) что-то обновлять.

sergibus

у меня около 60% подключений видел 😦 по поводу прошивки. Пол дня потратил на установку дров и разных утилит, в итоге подключился через клинфлайт, активировал UART1 и перепрошил, через USBtoTTL. Сейчас если перепрошиваться, то только так 😦