Подвес камеры на бесколлекторных моторах на Alexmos/Basecam

Art_Nesterov

Перепаял процессор, пытался залить бутлоадер через гуи, но чего то не выходит. Попробовал через demonstrator stm, что то залилось… Но Гуи его по прежнему не видит. Расскажите пожалуйста, как правильно действовать при замене процессора?

Gapey

после заливки загрузчика нужно еще сделать обновление проршивки …

AntonFLY
alexmos:

Фазы - это не только провода. Как проверить обрыв фазы, я написал выше. Erase EEPROM.

Народ, дайте ссылку как проверить фазы. Немогу найти через поиск в данной группе. все находит в стороне
И функция - Erase EEPROM… она стирает только настройки или удаляет все и потом только прошивать? На сколько она опасна. А то пишут что контроллеры потом не перепрошить и так далее

Art_Nesterov
Gapey:

после заливки загрузчика нужно еще сделать обновление проршивки …

это я понимаю… но плата не определяется из гуи. Пишет, что не может подключиться… Для прошивки бутлоадера, я вывод boot_0 через сопротивление 3,3к подключил к + (на плате контакты есть возле Aux), это хоть правильно?

Gapey

контакты BOOT замыкаются , подается питание , записывается загрузчик (демонстратор работает уже замечательно), снимается питание , контакты BOOT размыкаются , подается питание …
дальше заходим в гуи и не подключаясь к плате заходим в обновление и жмем ПРОЧИТАТЬ … должен появиться серийный номер (номер лицензии) …
дальше ПРОВЕРИТЬ … должен загрузиться список доступных прошивок с сервера … выбираем нужную вам и жмем ОБНОВИТЬ … только после этого обновления можно пробовать подключиться к плате …
загрузчик, что идет с гуи , умеет только отдавать серийник и прошивать код … все … больше никаких команд протокола он не знает …

AntonFLY:

И функция - Erase EEPROM… она стирает только настройки или удаляет все и потом только прошивать?

она стирает EEPROM … весь … что вам и нужно … загрузчик и прошивка записаны во FLASH … это совершенно другая память …
проблемы будут когда затрется чтонибудь во FLASH памяти … но и это сейчас можно решить без обращения к партнерам …

Art_Nesterov
Gapey:

жмем ПРОЧИТАТЬ … должен появиться серийный номер (номер лицензии)

Вот в этом месте в гуи пишет “failed to connect Timeout”

в демонстраторе я прошивал recowery hex из папки в гуи , правильно?

Gapey

да , правильно …
перемычку с BOOT сняли ??? питание после этого передернули ??? СОМпорт стоит правильный ??? ничем не занят ???

AntonFLY

а как сделать Erase EEPROM? 32bit/ в GUI немогу найти такую строку. Версия 3.1 GUI

Art_Nesterov

да, перемычку снял, компорт правильный, с демонстратором же работал…

Gapey

c

Art_Nesterov:

да, перемычку снял, компорт правильный, с демонстратором же работал…

странно … тоесть демонстратор проц видит , загрузчик заливает , а сам загрузчик не работает …

  1. проверить притянут ли вывод boot_0 к земле (иначе опять запустится STшный загрузчик) …
  2. проверить пайку кварца ну и ног проца идущих к кварцу (STшный загрузчик пользует внутренний RC) …
AntonFLY:

а как сделать Erase EEPROM? 32bit/ в GUI немогу найти такую строку. Версия 3.1 GUI

крайняя версия GUI 2.59b8 … 3.1 это версия платы по информации из самой платы …
верхнее меню / плата/ стереть EEPROM

Art_Nesterov
Gapey:
  1. проверить притянут ли вывод boot_0 к земле (иначе опять запустится STшный загрузчик) …
  2. проверить пайку кварца ну и ног проца идущих к кварцу (STшный загрузчик пользует внутренний RC) …

Все проверил. Кварц пропаян и дорожки целые, boot_0 притянут к земле…
Может еще чего то сгорело… ЕЕпром, например…

Роман86

Всем привет!
Ранее писал о своей проблеме со стабилизацией подвеса и качеством картинки (rcopen.com/forum/f123/topic303611/13455)
На данный момент сдвинул подвес под центральную пластину рамы и отбалансировал ВМГ, картинка стала уже более-менее сносной, но всёравно присутствует небольшое желе (и/или тряска) и подвес при резких маневрах теряет стабилизацию, куда копать дальше?

alexmos
Art_Nesterov:

Все проверил. Кварц пропаян и дорожки целые, boot_0 притянут к земле… Может еще чего то сгорело… ЕЕпром, например…

А что вы подразумеваете под “загрузчиком”? Весь процесс восстановления прошивки описан в мануале, вкратце - нужно замкнуть FLASH, подключить питание и из GUI прошить файлик recovery_firmware.hex в ручном режиме. Затем ПОДКЛЮЧИТЬСЯ через GUI - должна появиться версия прошивки 0.0. Далее стираете EEPROM командой меню и обновляетесь как обычно. Прошивка “recovery” практически ничего не проверяет и не нуждается в рабочем железе, кроме самого процессора - у вас он цел, значит ответить на подключение к GUI она должна.

Gapey
Art_Nesterov:

Все проверил. Кварц пропаян и дорожки целые, boot_0 притянут к земле…
Может еще чего то сгорело… ЕЕпром, например…

на моей практике еще не было битых EEPROM и крипточипов …
напишите письмо мне на почту (мой ник на яндексе) , скину вам другой вариант загрузчика …

alexmos:

А что вы подразумеваете под “загрузчиком”?

человек коротнув чтото на сенсоре спали какминимум фильтр и проц … проц поменял … из ГУИ ксожалению не всегда корректно запускается STшный прошивальщик , чел воспользовался напрямую STшным демонстратором … прошил какраз recovery_firmware.hex … только он почемуто не пускается …
бут на земле , кварц вроде цел - должен работать , а не работает …

на будующее было бы неплохо добавить в recovery_firmware.hex отклик на нажатие кнопки пищалкой , типа одно нажатие - один пик , два нажатия - два пика (это на предмет шевелится проц или нет) ну и по длительному нажатию покрутить моторами с мощностью гдето в районе 50 (как это было в загрузчиках первых версий ассистента). было бы удобно тем кто сам ремонтирует платы …

ColonelTY

всем привет.

Не знаю в какую тему еще написать - попробую в подвесы)

Есть такой вот стаб для гопрошки - Feiyu FY-WG 3

Зачудил на ровном месте (так говорят) При вкл. мотор yaw чуть дергается и всё.

Больше не реагирует. При подключении к ПК не определяется. Питание посмотрел, где понял, вроде всё Ок. Схемы тоже не нашел.

Может кто что подскажет куда копнуть?

Neo0
AntonFLY:

а как сделать Erase EEPROM? 32bit/ в GUI немогу найти такую строку. Версия 3.1 GUI

Для 32 битных по моему функция стереть EEPROM появилась с версии 2.41b4. То есть нужно обновлять прошивку и GUI до этой версии.

Роман86:

…но всёравно присутствует небольшое желе …куда копать дальше?

Если ВМГ хорошо сбалансированна, но есть флатер, то обычно народ борется подбором амортизаторов или демпферов помягче (но не слишком), светофильтрами на объектив камер (в солнечный день особенно), иногда выносят камеру далеко вперёд что бы уменьшить кол-во света проходящего через пропеллеры, так же иногда сами пропеллеры меняют на менее жёсткие (например был карбон, стал APC)

AntonFLY

Подскажите - как проверить ФАЗУ на ПИТЧЕ. а то движок ведет себя довольно странно. дергается всегда. не могу ПИДы настройить
И еще вопрос. А между белой и черной стрелкой в ГИУи при нормально состоянии должно быть ровно 90градусов? У меня как то не 90. 85 может так.

AntonFLY

Подскажите - где правильно ставить датчик , который рядом с камерой. Прямо на пересечении осей PITCH ROLL (двигателей) или достаточно по оси PITCH?

Oleg_fly

Рапортую… так сказать 😉
Сделал подвес на AlexMos - все СУПЕР и все работает как и задумывалось 😃

Задумывал - именно двухосевой подвес… именно - с мимальными затратами - и именно - сделать все самому (насколько это возможно) 😃
Все заработало СРАЗУ… немножко поднял (на всякий случай) мощность движков - по роллу и чуток по питчу…
ПИДы - приподнял немного -* хотя “на глаз” - можно было этого и не делать…
Со стороны “платы подвеса” вопросов вообще никаких не возникло - все работает как положено…

Косяки конечно были - но со стороны “качества двигателей”, заказанных с Хоббикинга… - перезаказал один движок - получил - поставил - все стало ЧЕТКО 😃

Тут Фотки подвеса:

Здесь видео работы подвеса на коптере уже в поле:

www.youtube.com/watch?v=BoKalyzzpL8

P.S. Плата с датчиком - самая дешевенькая с banggood.com - 8-bit - MINI -исполнение…
Моторчики - с Хоббикинга - www.hobbyking.com/hobbyking/…/uh_viewItem.asp?idPr…

Корпус подвеса - распечатано на 3D-принтере…

Есть видео пробное с “воздуха”- если инетресно - выложу…

😃

Neo0

Надеялся на прошивку 2.40b8, на добавленную функцию “Стереть EEPROM” в итоге прошился на неё, но в меню GUI такой функции нет.
Двигатель по роллу всё так же дёргается при малых углах и малых ускорениях. Может каким то другим способом затереть EEPROM?

Oleg_fly
Neo0:


Двигатель по роллу всё так же дёргается при малых углах и малых ускорениях. Может каким то другим способом затереть EEPROM?

Илья, двигатели местами менял?
😃