Remzibi OSD

troff

А можно ли сделать так что бы подключение GPS проходило только на скорости 38400? В самом GPS скорость прописана, однако OSD дает команду на подключение 9600.

dollop

Нет. Вообще это ОСД славится как раз тем, что может автоматически определять скорость порта на которой наботает GPS-приемник. И во многих самодельных проектах пользователи просят сделать инициализацию GPS “как у Remzibi”. Так что странное поведение системы у вас.
В прошивках, которые рисуют искуственный горизонт скорость порта UART установлена жестко в 38400 бод. (автор говорит, что автоопределение скорости в этом случае в проц не влазит). Так что можете прошить версию с горизонтом, и будет у вас ОСД принимать данные от GPS только на скорости 38400.

troff
dollop:

Так что можете прошить версию с горизонтом, и будет у вас ОСД принимать данные от GPS только на скорости 38400.

Проблема в следующем: если включить OSD с подключенным и незапитанным GPS, подключение при запитке GPS происходит на 9600, независимо ни от какой прошивки. С прошивкой АН при этом OSD вообще не стартует. Т.е. для нормальной работы я должен сначала включить мозг(кролик) от которого питается GPS, потом OSD. Если сделать наоборот - на OSD данные GPS отображаются, кроль армится (т.к. не видит GPS и игнорирует его, есть такая фича у него). В итоге имеем взлет в полной уверенности функционирования GPS и вытекающих из него удержания позиции и файлсейва, которых в реале нет. Крайний раз пришлось ронять из-за этого коптер, хорошо в снег и ненадолго. Взлетел в ветер на удержании позиции, и понесло его.
Впопыхах за порядком подключения вполне можно не уследить.
Изменение параметров GPS в гуи ремзиби тоже ничего не дает. Модуль Хблокс, с мтк пока не пробовал.

leprud
troff:

если включить OSD с подключенным и незапитанным GPS, подключение при запитке GPS происходит на 9600, независимо ни от какой прошивки

А прошивкой это и не исправить. Ох, не застали вы еще jump start для регулей коптеров…

mejnkun
dollop:

полетный контроллер

кролик. потому с уартом не покатит как я понял ,была мысль использовать выходы управления подвесом,но думаю е то дурацкая идея,потому вопрос нимаеться .в бущем поищу другую ОСД.пока основная задача мереть напругу и направление домой.(сижу перересовываю стрелочку )

troff:

с мтк

он по умолчанию с 38400 стартует ,а кроль видит и осознает 38400 с любыми герцами,хот1 хоть 2 хоть 10hz///

troff

Проблема сегодня нарисовалась, в полете данные OSD пропадают с экрана сразу после взлета, питание OSD и передатчика от импульсника 7.4, колечко висит, правда ближе к БП чем к OSD, картинка с камеры хорошая, пропадает только OSD.
Без пропеллеров и камеры всё ОК на любом газу, с подключенным AV от гопрохи тоже. Однако если запитать гопроху от регулятора - начинаются проблемы - при резкой даче газа OSD пропадает на секунду, значит влияет просадка питания, только непойму при чем тут OSD? Если гопроху не запитывать - никакая просадка питания на OSD не влияет. Кто нибудь сталкивался с подобным?

ЗЫ Попробовал запитать OSD от отдельной батареи - никаких изменений, похоже проблема в питании гопрохи.

4 months later
Andruhapes

Добрый день!
Требуется ваша помощь.
Суть проблемы в следующем:
Имеется плата Remzibi OSD (покупал б.у. версия платы- оригинал от самого рембизи).
Подключаю плату к видео очкам headplay. Показания OSD отображаются корректно. При подаче на OSD видео сигнала с камеры Sony (камер стандарта PAL) показания OSD начинают мерцать с частотой несколько кадров в секунду.
Данное OSD имеет возможность переключения стандартов PAL/NTSC. При переключении видео режимов ничего не происходит- дрожание картинки показаний OSD остаётся.

Буду рад любому совету.

Andruhapes

Пробовал подключать GoPro- показания OSD не дрожат, а при подключении вместо прохи мини камеры, даже подключенной к другому акку, дрожат.
Может это по общему " минусу" помехи идут?

3 months later
blackjack7737

прошу помощи???
как прошить этот девайс
хочется искуственый горизонт
EEPROM - льется,
шрифт - льется
калибровка сенсоров -вливается
вид -меняется
firmware - никакими способами не прошивается (перепробовал все прошивки 12шт),
MegaLoad-разные версии
“Open Flash Hex File”
“Flash Hex File OK 15246 Bytes”
“Sending Page #0”
“Programing Fail”
FirmWare Update - от разных версий remzibi conf.tool
“Page 0 Send Failed”
“Failed: Please disconnect and reconnect power”
bootloader перепрошить тоже не удалось по SPI
(на боту стоит ATmega16A REMZIBI OSD 1.79)
goodluckbuy.com/mwc-multiwii-mwc-flight-control-bo…
,серое вещество разжижается до психушки недалеко,

DChernov
blackjack7737:

как прошить этот девайс

blackjack7737:

“Failed: Please disconnect and reconnect power”

Там идея в том, что платка исходно должна быть обесточена, командуете из-под ГУИ “прошить фирмварь” и немедленно включить питание.

blackjack7737
DChernov:

Там идея в том, что платка исходно должна быть обесточена, командуете из-под ГУИ “прошить фирмварь” и немедленно включить питание.

попробовал (FirmWare и Update MegaLoad) результат тотже
выключал включал и медленно и быстро и часто - НИКАК не идет прошивка

мужики у кого есть ИДЕИ
,серое вещество разжижается до психушки недалеко,

DChernov
blackjack7737:

результат тотже

Ну тогда, видимо, Мегалодыря перешивать надо. Обычным программатором о шести проводах.
Я как-то подал 12 вольт куданенадо, пришлось мегу менять. Как-то непринуждённо всё прошло.

blackjack7737

хотел переписать bootloader "обычным программатором о шести проводах"по SPI интерфейсу
USBASP->SPI , слепил LPT ->SPI, слепил СОМ->SPI
перепроверил правильность соединений (MISO,MOSI,RESET,+5,GND,STK) прозвонил тестером
(понипрог, eXtreme Burner - AVR, avrdudeprog3.1/3.3, KhazamaAVRProgrammer, SinaProg 1.5.5.10,USBASP_AVRDUDE_PROG,)
то не видят цель ATmega16A, то цель не отвечает ATmega16A, то не могут установить тактовый период

goodluckbuy.com/mwc-multiwii-mwc-flight-control-bo…
стоит ATmega16A прошивка REMZIBI OSD 1.79
help!!! help!!! help!!! help!!!
“крыша начинает течь как порвать этот предмет”

DChernov
blackjack7737:

help!!! help!!! help!!! help!!!

Только без паники. Тогда стандартная процедура оживления.

  1. Не висит ли чего лишнего на SPI и особенно RESETе?
  2. Кварц и его конденсаторы?
  3. Не забываете ли стереть мегу перед программированием,
  4. Фьюзы?
  5. Не забываете ли подать второе питание на 7456, и вообще, питание в порядке?
  6. Ели ничего не помогает - новая Мега ждёт встречи с Вами, ничего страшного.
blackjack7737
DChernov:
  1. Не забываете ли подать второе питание на 7456, и вообще, питание в порядке?

извините Дмитрий а утчнить можно “7456”???
проверил питание 4.99V (6-18-28-39 --кз–GND) (5-17-27-38–кз–VCC)

DChernov
blackjack7737:

???

Имеется в виду MAX7456, микросхема ОСД.
У неё два питания: цифровое и аналоговое. Отсутствие одного из них создаёт проблемы.

blackjack7737
DChernov:

Имеется в виду MAX7456, микросхема ОСД.
У неё два питания: цифровое и аналоговое. Отсутствие одного из них создаёт проблемы.

проверил max7456 (3-19-21-24–кз–4.99V)

Мужики ну еще идеи какиенибуть???
не бывает так у всех шьётся FirmWare ,
а тут засада EEPROM шьётся а FirmWare не шьётся???

troff

А процедуру прошивки правильно соблюдаете?
Я тоже первый раз долго мудохался, порядок прошивки в гуи не совсем внятно указан.

blackjack7737
troff:

А процедуру прошивки правильно соблюдаете?

  1. подключаю USB ->UART (COM->UART)
  2. пдгружаются драйвера для USB ->UART (для COM->UART-ничего)
  3. на последовательном порту выставляю 9600 (8-нет-1-нет) соотв COM4 (COM1)
  4. вкл ГУИ в нем Serial Cjmmunication делаю диконект
  5. вкл FirmWare Update
  6. выберю порт COM4* (COM1*)
  7. выбераю Source FirmWare ARDUMV1.74
  8. нажимаю Connect
  9. к подклюенному 3-я проводами(rx.tx.gnd)OSD подаю питание
    и получаю и так несколько раз
    “Page 0 Send Failed”
    “Failed: Please disconnect and reconnect power”
    и так несколько раз
    10 откл питание
    11 перехожу MegaLOAD кн.
    12 выставляю на порту 9600
    13 питание вкл
    и получаю
    “Open Flash Hex File”
    “Flash Hex File OK 15246 Bytes”
    “Sending Page #0”
    “Programing Fail”
    пробую по несколько раз
    если выбрать и файл EEPROM то процес прошивки выдаст то что было выше,
    а EEPROM пойдет програмироваться по завершении напишет всё хорошо

все надежды рушатся на передачи страницы #0 FirmWare

troff

Давайте по порядку, а то у вас слишком много пунктов.

  1. Законнектить с гуи, пройти тест, в гуи отобразится текущая прошивка. После успешного присоединения больше ничего не нажимаем, переходим к следующему пункту.

  2. Нажимаем фирмвар апдейт, выбираем прошивку справа, больше ничего не нажимаем.

  3. Нажимаем мегалоад, на нем ничего не нажимаем.

  4. Отключаем-подключаем питание OSD не нажимая никакие кнопки. Смотрим процесс прошивки. Если прошивка застопорилась снова отключаем-поключаем питание OSD не нажимая никакие кнопки.

EEPROM и калибровку датчиков можно залить отдельно после прошивки.

blackjack7737

EEPROM, калибровка и шрифт заливаются бес проблем

тест в гуи проходит, версию показывает 1.79

EEPROM, калибровка,шриф,тест,версию показывает --это делается с нажатием кнопки на OSD
FirmWare Udate, MegaLOAD–это делается без нажатия кнопки на OSD