MultiWii

Dikario

COM порт на 9 пинов, старая материнка, шнур для прошивки старых нокий (прошивал рации), у него 3 провода- общий, TX, RX, включил в UART.

  • подал через USBASP.(воткнул в усб). не видит,
    TX RX пробовал местами менять, эффекта нет.
    Ковырял скетч в ардуино, (через USBASP без СОМ) нажал записать загрузчик, плата замигала и выдала avrdude: warning: cannot set sck period. please check for usbasp firmware update.
    , пробовал загрузить скетч, выдает загрузка выполнена и строчку
    avrdude: stk500_getsync(): not in sync: resp=0xbf
Tigra74
Dikario:

COM порт на 9 пинов, старая материнка, шнур для прошивки старых нокий (прошивал рации), у него 3 провода- общий, TX, RX, включил в UART.

  • подал через USBASP.(воткнул в усб). не видит,
    TX RX пробовал местами менять, эффекта нет.
    Ковырял скетч в ардуино, (через USBASP без СОМ) нажал записать загрузчик, плата замигала и выдала avrdude: warning: cannot set sck period. please check for usbasp firmware update.
    , пробовал загрузить скетч, выдает загрузка выполнена и строчку
    avrdude: stk500_getsync(): not in sync: resp=0xbf

Программиуйте не через ардуину,
а просто прошейте FLASH и EEPROM через ISP разъём программатором

Dikario

каким программатором? и какой кабель втыкать?

Tigra74
Dikario:

каким программатором? и какой кабель втыкать?

Вы ш писали

есть программатор от KKmulticopter

Ну так ним и шейте. hex

Dikario

Спасибо, буду пробовать(не убить бы). Вот только проблема, КК нет мультивия и просит .hex которого нету, только файлы .ino и .h

Tigra74
Dikario:

Спасибо, буду пробовать(не убить бы). Вот только проблема, КК нет мультивия и просит .hex которого нету, только файлы .ino и .h

В мультивии2 _2 только config.h изменяли ?

сбросьте config.h (или в л с)

Dikario

Благодарю!
Reading | ################################################## | 100% 11.16s

avrdude.exe: verifying …
avrdude.exe: 21562 bytes of flash verified

avrdude.exe done. Thank you.

Flashing of firmware was successful.
Плата должна мигать после прошивки синим? 2 раза в секунду примерно.

Tigra74
Dikario:

Благодарю!
Reading | ################################################## | 100% 11.16s

avrdude.exe: verifying …
avrdude.exe: 21562 bytes of flash verified

avrdude.exe done. Thank you.

Flashing of firmware was successful.
Плата должна мигать после прошивки синим? 2 раза в секунду примерно.

Ну а дальше?
Калибровка акселя.
Настройка параметров-нужен кабель и комп.

Dikario

Блютуз едет, это был первый опыт с вием.
Синий диод должен мигать?
Еще раз благодарю.

Tigra74
Dikario:

Синий диод должен мигать?

Пока не откалиброван первый раз аксель.
И ЕЕПРОМ прошили?

DEADMAZDIE

Помогите, пожалуйста.
Решил добавить на свой квадрик одноосевой подвес. Собрал его, а оживить не получается.
Эту тему гуглил, гугл гуглил, ютуб гуглил. Найденные рецепты не помогают.
В общем, плата AIOP V2.0, залито MahoWii RC3, запитано через UBEC. Серва Hextronik MG-14 такая, работоспособность проверена подключением к приёмнику напрямую. Подключил на 44 ногу.
В config.h раскомментировал строки:
#define SERVO_TILT
#define TILT_PITCH_AUX_CH AUX3
#define SERVO_RFR_50HZ.
В гуи появилось CAMSTAB, напротив которого три квадрата я закрасил под AUX3.

После всех этих нововведений положение сервы изменяется только в гуи. Реагирует и на крутилку с пульта и на наклон аппарата, но физически серва не шевелится. Что я забыл сделать, либо что я делаю не так?

sergibus
DEADMAZDIE:

Собрал его, а оживить не получается

Питание как организованно?

DEADMAZDIE
sergibus:

Питание как организованно?

Вот такой вот UBEC, который подключен к 5V и GND полётного контроллера. Джампер удалил.

sergibus

Есть подозрение, что на серву не приходит питание…

Попробуйте серву запитать отдельно.

DEADMAZDIE
sergibus:

Есть подозрение, что на серву не приходит питание…

Попробуйте серву запитать отдельно.

Так и есть. Подключил к BEC регулятора, и всё заработало. Это в железе проблема или в коде?

sergibus

Код тут совсем не причем. Разводка питания так сделана. Если плата питается от внешнего источника и джампер снят, то она не питает периферию.

DEADMAZDIE
sergibus:

Код тут совсем не причем. Разводка питания так сделана. Если плата питается от внешнего источника и джампер снят, то она не питает периферию.

Конечно, уже оффтоп получается, но до логичного конца хочется этот вопрос довести. Если у меня центральные жилы регуляторов вынуты из разъёмов, то можно же джампер и вернуть? У меня блютуз и GPS установлены, им не поплохеет от этого?

sergibus

Честно скажу - не знаю… Сейчас работают GPS и BT? Если работают, о зачем, что-то менять? А во если не работают, то нужно разбираться и смотреть какая у вас плата (версия и где куплена)?

bond62

Доброе время суток форумчане! Появилась непонятка. Сделал новую раму так как она стала более компактная то прошлось вынести компас на штангу ( появились наводки) Тот что стоял на плате я перерезал дорожки по шине данных. Сейчас новый компас калибруется НО когда я смотрю в ГУИ при направленном на север компасе и начинаю заваливать в руке квадрик то вправо то влево то и стрелка компаса тоже прилично отклоняется. Повторюсь что морда квадра строго на север. когда вперед или назад то этого нет. По даташиту как бы так и должно но в программе этот момент компенсирует акселерометр. В прошивке я не менял ничего так как один я как бы удалил а второй поставил с тем же адресом (ведь аппаратно ничего не изменилось). компас поставил один в один что с родным по типу. Добавлю что все манипуляции я делаю без арминга. На другом квадре с другой платой с родным компасом картина нормальная как бы я его по роллу не заваливал компас показывает на север.