GPS-приемники для квадрокоптеров

Shuricus

Но как? У меня не шилось, если памяти не хватает.

Serjio_S

Я думаю эта флэш не входит в список чипов UCenter, поэтому и косяк.
Залил через программатор, завелся.

Shuricus

Через программатор, это с выпаиванием памяти?

Serjio_S

Да.

Замкнул батарею, выдал:

??:??:?? $GPGSV,1,1,00*79
??:??:?? $GLGSV,1,1,00*65
??:??:?? $GNGLL,V,N*7A
??:??:?? $GNTXT,01,01,02,u-blox AG - www.u-blox.com*4E
??:??:?? $GNTXT,01,01,02,HW UBX-M8030 00080000*60
??:??:?? $GNTXT,01,01,02,ROM CORE 3.01 (107888)*2B
??:??:?? $GNTXT,01,01,02,FWVER=SPG 3.01*46
??:??:?? $GNTXT,01,01,02,PROTVER=18.00*11
??:??:?? $GNTXT,01,01,02,GPS;GLO;GAL;BDS*77
??:??:?? $GNTXT,01,01,02,SBAS;IMES;QZSS*49
??:??:?? $GNTXT,01,01,02,GNSS OTP=GPS;GLO*37
??:??:?? $GNTXT,01,01,02,LLC=FFFFFFFF-FFFFFFFF-FFFFFFFF-FFFFFFFF-FFFFFFFD*2F
??:??:?? $GNTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*3E
??:??:?? $GNTXT,01,01,02,ANTSTATUS=DONTKNOW*2D
??:??:?? $GNTXT,01,01,02,PF=3FF*4B
??:??:?? $GNRMC,V,N*4D
??:??:?? $GNVTG,N*2E
??:??:?? $GNGGA,0,00,99.99,*56
??:??:?? $GNGSA,A,1,99.99,99.99,99.99*2E
??:??:?? $GNGSA,A,1,99.99,99.99,99.99*2E

valbor

трудно понять логику непрофессионала, т.е. китайца
на чём здесь можно сэкономить - ru.aliexpress.com/item/…/32822774485.html
цена вопроса 35 р, это с доставкой в рашку, а оптовая цена и того меньше…

alexeykozin
Serjio_S:

Производитель сэкономил и вкрячил флэш на 4 мегабита T25S40.
При попытке прошить - кирпич.

а какую прошивку вы прошивали?

dalyniy

Добрый день. Вышел из строя модуль bn880. Причина -перепутаны провода в шлейфе. Не подскажите ,что это за элемент ? Стаб на 3.3 также накрылся. Фотографией воспользовался по случаю .

Serjio_S
alexeykozin:

а какую прошивку вы прошивали?

Я же написал 3.01, BIN файл с сайта Ublox.

Только меня смутило что вроде 4 мегабита это 500 килобайт (если не путаю), объем прошивки 514 килобайт. Но MiniPro залил все во флэш и не ругался.

alexeykozin
dalyniy:

Не подскажите ,что это за элемент ?

функционально это LNA усилитель вч сигнала

Serjio_S
dalyniy:

Добрый день.

MAX2659ELT

Кстати компасы они тоже разные ставят… Или может в старых партиях были без термокомпенсации.

egorovu

Как я заколебался с этим компасом. Как проверить в BN-880 рабочий компас или нет? И когда обновляешь прошивку она затрагивает компас? Полетник его не видит, но сам полетник MATEK F405- OSD в сочетании с INAV сложно подружить с компасом, как вариант подозреваю что компас сдох как проверить?

Serjio_S

Компас получает на плате только питание от стаба и все. Если полетник (софт залитый в полетник) его не видит не факт что он не рабочий.

alexeykozin
egorovu:

как вариант подозреваю что компас сдох как проверить?

воткнуть в заведомо исправный полетный контроллер.
возможно у вас или знакомых есть PixHawk или APM

CZC
egorovu:

как проверить?

Берете Arduino, цепляете к ней компас. Закидываете скетч и проверяете.

RA4CTB

И внимательно посмотреть на подключение SPI шины компаса.

RA4CTB

Точно ))) Думал про одно, написал другое. Тем более по работе обсуждали подключение по SPI, вот и «заклинило» )))
Кстати, про ваш вопрос о переделке M8N в M8T. У настоящей M8N флеш в наличии, можно попробовать залить прошивку от M8T напрямую через программатор… Только есть уверенность, что разница исключительно в софте?

Cepreu

Попробовал ещё раз таротовский модуль, или мне не повезло, или этот модуль просто выброшенные деньги, работает крайне нестабильно, в некоторых комбинациях настроек вообще не работает, спутники ловит дольше и хуже чем древний neo6m с чуть большей антенной. Для тестов в поле выехал, например neo6 с холодного старта (батарейка давно умерла) находит свои 10 спутников за минуту, этот же минут 15 находит штук 7 в лучшем случае (активен только GPS, 5 Hz)

Со всеми включёнными системами начинаются лаги типа таких:

Которые пропадают если снизить частоту обновления до 3.33 Hz

Причём NEO6 прекрасно ловит свои 9-10 спутников:

Модуль от Назы ловит в этом же месте 11. M8N от комплекта INAV с холодного старта находит 18 спутников за 30 секунд.

Судя по внешнему виду это точно BN-180, может я что-то не так делаю?)

Serjio_S

Так вскрыть и посмотреть что внутри.
Этого размера модулей у Beitian штук шесть, и все одинаковы по виду, начинка немного отличается.
BN-180 у меня более-менее работает на 9600/протокол UBLOX/частота опроса 1 герц, флэша в нем нет.

Serjio_S

Продолжу трепанацию поделок из Китая.
Beitian BN-200 (антенка не родная):

Практически как BN-180.

Вскрыл VK2828U7G5LF UBLOX7

Чип G7020-KT флэш GD25Q41 512 килобайт.

Из интереса решил превратить 7 в 8 😉
Т.к. у чипов G7020-KT и M8030-KT одинаковая цоколевка, решил их махнуть с убитого (механически) модуля.

И перешил флэш на версию 3.01 для 8 ублокса.
Модуль завелся, ассистент опознал его как M8, спутники очень слабо ловит, походу я перегрел входной каскад с антенны (забыл закрыть).

valbor
Serjio_S:

Замкнул батарею, выдал:

??:??:?? $GNTXT,01,01,02,u-blox AG - www.u-blox.com*4E
??:??:?? $GNTXT,01,01,02,HW UBX-M8030 00080000*60
??:??:?? $GNTXT,01,01,02,ROM CORE 3.01 (107888)*2B
??:??:?? $GNTXT,01,01,02,FWVER=SPG 3.01*46

что вы во флешь залили непонятно, да и не важно,
важно то, что сам модуль по прежнему грузится с внутренней ROM,
попробуйте её ещё раз сдуть феном и грузиться без флэшки, которая уже
наверное умерла, я думаю будет такая же картинка