GPS-приемники для квадрокоптеров
Я думаю эта флэш не входит в список чипов UCenter, поэтому и косяк.
Залил через программатор, завелся.
Через программатор, это с выпаиванием памяти?
Да.
Замкнул батарею, выдал:
??:??:?? $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
трудно понять логику непрофессионала, т.е. китайца
на чём здесь можно сэкономить - ru.aliexpress.com/item/…/32822774485.html
цена вопроса 35 р, это с доставкой в рашку, а оптовая цена и того меньше…
Производитель сэкономил и вкрячил флэш на 4 мегабита T25S40.
При попытке прошить - кирпич.
а какую прошивку вы прошивали?
а какую прошивку вы прошивали?
Я же написал 3.01, BIN файл с сайта Ublox.
Только меня смутило что вроде 4 мегабита это 500 килобайт (если не путаю), объем прошивки 514 килобайт. Но MiniPro залил все во флэш и не ругался.
Не подскажите ,что это за элемент ?
функционально это LNA усилитель вч сигнала
Как я заколебался с этим компасом. Как проверить в BN-880 рабочий компас или нет? И когда обновляешь прошивку она затрагивает компас? Полетник его не видит, но сам полетник MATEK F405- OSD в сочетании с INAV сложно подружить с компасом, как вариант подозреваю что компас сдох как проверить?
Компас получает на плате только питание от стаба и все. Если полетник (софт залитый в полетник) его не видит не факт что он не рабочий.
как вариант подозреваю что компас сдох как проверить?
воткнуть в заведомо исправный полетный контроллер.
возможно у вас или знакомых есть PixHawk или APM
как проверить?
Берете Arduino, цепляете к ней компас. Закидываете скетч и проверяете.
И внимательно посмотреть на подключение SPI шины компаса.
у бн880 I2C шина
Точно ))) Думал про одно, написал другое. Тем более по работе обсуждали подключение по SPI, вот и «заклинило» )))
Кстати, про ваш вопрос о переделке M8N в M8T. У настоящей M8N флеш в наличии, можно попробовать залить прошивку от M8T напрямую через программатор… Только есть уверенность, что разница исключительно в софте?
Попробовал ещё раз таротовский модуль, или мне не повезло, или этот модуль просто выброшенные деньги, работает крайне нестабильно, в некоторых комбинациях настроек вообще не работает, спутники ловит дольше и хуже чем древний neo6m с чуть большей антенной. Для тестов в поле выехал, например neo6 с холодного старта (батарейка давно умерла) находит свои 10 спутников за минуту, этот же минут 15 находит штук 7 в лучшем случае (активен только GPS, 5 Hz)
Со всеми включёнными системами начинаются лаги типа таких:
Которые пропадают если снизить частоту обновления до 3.33 Hz
Причём NEO6 прекрасно ловит свои 9-10 спутников:
Модуль от Назы ловит в этом же месте 11. M8N от комплекта INAV с холодного старта находит 18 спутников за 30 секунд.
Судя по внешнему виду это точно BN-180, может я что-то не так делаю?)
Так вскрыть и посмотреть что внутри.
Этого размера модулей у Beitian штук шесть, и все одинаковы по виду, начинка немного отличается.
BN-180 у меня более-менее работает на 9600/протокол UBLOX/частота опроса 1 герц, флэша в нем нет.
Продолжу трепанацию поделок из Китая.
Beitian BN-200 (антенка не родная):
Практически как BN-180.
Вскрыл VK2828U7G5LF UBLOX7
Чип G7020-KT флэш GD25Q41 512 килобайт.
Из интереса решил превратить 7 в 8 😉
Т.к. у чипов G7020-KT и M8030-KT одинаковая цоколевка, решил их махнуть с убитого (механически) модуля.
И перешил флэш на версию 3.01 для 8 ублокса.
Модуль завелся, ассистент опознал его как M8, спутники очень слабо ловит, походу я перегрел входной каскад с антенны (забыл закрыть).
Замкнул батарею, выдал:
??:??:?? $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,
попробуйте её ещё раз сдуть феном и грузиться без флэшки, которая уже
наверное умерла, я думаю будет такая же картинка
Блин, я наверно ступил…
Исходил из того что загруженная прошивка подхватится чипом с прошитого флэша, а ведь это не так…
Он ведь используется как переменная среда для хранения данных.
И опыт переделки 7 в 8 не совсем правильный или неправильный, хотя модуль заработал и шлет какие то данные.
Как говорится, век живи век учись.