Smalltim OSD and autopilot (часть 2)

smalltim
river3:

Тим прошу извинения за вынос мозга. Век живи, век учись , это для меня.

Бывает 😃
Удачи в полетах!

sptry:

По минимуму газа желательно отключать только выдерживание высоты, но не курса. Это удобно при посадках и парении без мотора. Полное вкл -выкл КК вполне достаточно объеденить со стабилизацией.

Коллеги, я, по крайней мере, вначале, не хочу КК делать в полете отключаемым частично по курсу, высоте и скорости.
Или он включен и удерживает то, что задано в Контрольной Панели, или выключен. Частично работающий КК усложняет логику и вносит путаницу в понимание того, что ж сейчас работает на борту.
Полетаем все с КК, наберем опыт использования - посмотрим, какие нужны улучшения.

river3

Что делать когда при прошивки ап, вылетает сообщение (Ошибка проверки состояния памяти. Возможные причины: Плата не подключена или неисправна. Не найден файл atjniisp.dll и необходимые библиотеки.)

  1. Попробовал перевести плату в режим прог. тоже самое.
  2. Пробовал зарегистрировать dll (regsvr32 “C:\WINDOWS\system32\AtJniIsp.dll”) бес-толку, говорит что была загружена но найти точку входа для DllRegisterServer не удалось. Зарегить этот файл невозможно.
  3. Пробовал на ноуте проделать эти манипуляции, тоже самое.
  4. Вот эти файлы у меня в одой папочке, откуда и запускаю (С:\ AtJniIsp.dll msvcr71.dll autopilot_control_panel_0_4_1_6.exe telemetry_font.inc autopilot_0_15_4.hex )

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

Что-то я какойто не везучий.

smalltim

Невезучий, это точно. Есть кто-нибудь в Питере с АП ? 😃

river3
smalltim:

Невезучий, это точно. Есть кто-нибудь в Питере с АП ? 😃

Что я что-то запорол? Если это как-то можно восстановить в домашних условиях я готов, с прошивкой микроконтроллиров знаком, собирал ради интереса вашу старую телемитрию, работает. Хотя у меня и так все куплено новое АП и ТМ.

Эд

Ребяты, ткните, вроде был пост о том, как после замены КП с 3_… на 4_… поставить новую прошивку

Серый_Волк

Всё просто.
Сохраняешь файл настроек автопилота, если был, в старой контрольной панели.
Устанавливаешь новую КП. Заливаешь в автопилот новую версию прошивки.
После этого не забыть в контрольной панели сбросить настройки по умолчанию и залить в АП. Иначе будут глюки.
После этого можно заливать сохранённую ранее конфигурацию или настраивать заново.

Эд

ругается, не может найти AtLibUsbDfu.dll …

Эд

нет, этого файла в архиве нет, он есть в папке …\Atmel\Flip 3…\ но при перепрошивке ругается и выдает ошибку соединения с платой в режиме DFU…
з.ы. операционка win7, фреймворк поставил. на ХР прошилась нормально, в чем разница не пойму

Серый_Волк

упс, не тот действительно.
У меня тоже семёрка, работает нормально.
А Флип поставил?

Эд

Фсё разобрался, (флип обновил до 3.4.3) дело было в том, что надо было обновить драйвер HID-устройства (у Тимофея это www.smalltim.ru/production/autopilot/docs/#ap_firm… описано). Засада была в том что подсказка об обнаружении нового устройства явно не появлялась, а выскакивала мааленькой строчкой в “Диспетчере устройств” с восклицательным знаком. Обновил драйвер, передернул питание на АП и перепрошил.
Серый Волк, спасиб!

river3

Тим, так что мне то делать с моим АП, может ктонить мне скинет бутлоадер, походу он у меня хряпнулся , правда странно почему, сначало куча раз слетала просто прошивка, а теперь и бут походу на определение USB слетел =(((, ктонить помогите разобраться с этой проблемой.

river3
Серый_Волк:

А флипом не пробовал прошить?

Да, а что пробывать то у меня USB не опредиляется, тоесть не прошивка АП слетела, а прошивка USB boot-loaderа

Molot
river3:

Да, а что пробывать то у меня USB не опредиляется, тоесть не прошивка АП слетела, а прошивка USB boot-loaderа

А на другом компе есть возможность попробывать ? Не на ноуте на котором уже все установленно , а на другом компе , или на переустановленной ОС.
У меня было что то похожее , пока все драйвера не вычистил не заработало.

river3

пробывал уже на трёх, все тоже самое =( , нужен Тим , а его нет.

Oliver
river3:

нужен Тим

И нужно описание поведения светодиодов.

river3
Oliver:

И нужно описание поведения светодиодов.

Уже выкладывал выше :
Вот, и так до бесконечности. rfo-river3.ru/00/1144.mpg

smalltim

Я здесь, вернулся с фестиваля моделистов в Великих Луках.

Что-то не могу найти в Сети бутлоадер для AT90USB1287. Есть вариант откомпилировать DFU-совместимый бутлоадер из вот отсюда lufa-lib.googlecode.com/files/LUFA-110528.zip, но это займет время.

river3
smalltim:

Я здесь, вернулся с фестиваля моделистов в Великих Луках.

Что-то не могу найти в Сети бутлоадер для AT90USB1287. Есть вариант откомпилировать DFU-совместимый бутлоадер из вот отсюда lufa-lib.googlecode.com/files/LUFA-110528.zip, но это займет время.

Боюсь я с этим не справлюсь, мнеб мануальчик, как и что. Или проще вам АП отаслать обратно.?

Есть, конечно не факт но подазрение, что что-то с самой платой не так с самого начала было, постаянные слёты прошивки и тут на тебе вообще все слетело 😦
Я так и не полетал на ней не разу.

Вот кстати нашол бутло: только вот как-то стрёмно поять на плате 5 проводков для перешивке
www.atmel.com/dyn/…/128X-usb-boot-1-0-1.zip
Да и скорее всего понадобиться знать фузы , какие выставлять?