Альтернативная прошивка ER9X для Turnigy 9X

wanted212
experimentator:

Джампером на программаторе какое питание выставлено?

Джампером выставлено 5v.

experimentator:

Ну либо можно и правда вынуть джампер и включить аппу от батарейки.

При прошивке сам тумблер выключения на аппе же не надо включать? Только воткнуть батарею в штатный разьем и все, верно?

Plohish

лог действительно интересный, программа не опознаёт чип…
действовать по проторенной дороже:

  1. запитать чип от самой аппы
  2. укоротить провода по возможности. от USB до программатора и от программатора до чипа
  3. вставлять программатор в “попу” системному блоку а не в лицевую панель
wanted212:

При прошивке сама тумблер выключения на аппе же не надо включать? Только воткнуть батарею в штатный разьем и все, верно?

нужно именно включить аппу выключателем

wanted212
Plohish:

лог действительно интересный, программа не опознаёт чип…

Сдается мне, что проблема в самом программаторе. Через программу SinaProg вообще не может найти программатор, хотя дрова стали нормально. На чипе еле различимо ATMEGABA (или что-то подобное).

И да, кстати, по фото скажите мне, правильно ли установлен джампер на 5v? В работе с программатором опыта не имел.

Plohish:
  1. укоротить провода по возможности. от USB до программатора и от программатора до чипа

Провода максимально короткие, программатор в usb и от него шлейф примерно 10см подпаян к пятакам. Пробовал вставлять во все usb в ноутбуке.

ncbelov

Я ранее писал повторюсь,может поможет. Была проблема перестал работать этот програмер. Воткнул в разрыв питания USB микроконтролером atmega8 (2диода) и все стало работать.Схема подключения как у avr910 от Protossa,это про диоды включения.

ЗЫ.Дрова встали нормально это как?Устройсво видно в диспетчере задач?

Plohish

нормальный у Вас программатор, ведь считать прошивку получилось, к чему теперь грешить на него?
по поводу переключения 5-3.3 могу ошибаться, проведите замер прибором, но я думаю что 5 вольт - с джампиком, 3.3. - без него

откиньте питание от программатора полностью и пробуйте от аппы

wanted212
ncbelov:

ЗЫ.Дрова встали нормально это как?Устройсво видно в диспетчере задач?

Да, в диспетчере устройств программатор видно.

Plohish:

по поводу переключения 5-3.3 могу ошибаться, проведите замер прибором, но я думаю что 5 вольт - с джампиком, 3.3. - без него

Ах да, забыл. Я же сам вчера измерял напряжение и было 5 вольт. 😃

Буду пробовать питать от батареи. На крайний случай - слышал, что можно от ардуино прошить. Есть nano, это реализуемо?

ncbelov

Если в диспетчере задач виден, то попробовать прошивать другой программой.

ЗЫ.например khazamaAVRProgrammer,extremeBurnerAVR(программы)

wanted212

Все! Всем спасибо!
Сначала попробовал джампер на 3.3v и прошивка пошла намного дальше, но потом все равно с такой же ошибкой заканчивалась. Потом попробовал запитать чип от батареи и прошивка прошла успешно.
Теперь буду разбираться в самой прошивке. 😃

Маркс
Plohish:

но я думаю что 5 вольт - с джампиком, 3.3. - без него

сейчас там на 5В, для 3,3 надо перемычку перекинуть на соседний пин.
если перемычку снять, будет без питания “наружу”

Plohish
Маркс:

сейчас там на 5В, для 3,3 надо перемычку перекинуть на соседний пин.
если перемычку снять, будет без питания “наружу”

я не заметил ещё один штырёк справа 😃

wanted212

Не знаю сюда писать или нет. Я по-поводу телеметрийного мода для FlySky th9x. Заказывал отсюда RS232 to TTL конвертер, но теперь думаю, что я купил немного не то, что нужно. На фото видно отличия в 2 резисторах и светодиодах сверху по бокам. И на чипе написано MAX3232. Подскажите, знающие, подойдет ли этот или выкидывать его?

Plohish

этот конвертер не нужен, поищите мою статью на паркфлюере

wanted212

Сделал я телеметрийный мод по этой инструкции на паркфлаере без конвертера. Но что-то все равно не хочет работать как нужно. Когда включаешь аппу показывает все по нолям (напряжение батаерии (делитель подключен) и rssi). На самой новой прошивке (820) один раз как то моргнули данные и тут же “застыли”. Перешился на более старую (818) - стало лучше, но и тут не понятно что. Так же при включении сначала по нолям и секунд через 30-60 (по-разному) появляются данные и так же “застывают”. Могут обновляться раз в 5 секунд, а могут и минуту не обновляться, вообщем все очень странно. Не могу понять что не так. Пайка везде правильная, проверял и прозванивал много раз.
Так же не сохраняются данные с алармом на rssi, выключаешь аппу, заходишь в меню и снова эти данные не установлены.

wanted212

Как ни странно, но телеметрия заработала идеально. При том, что я ничего не делал - вчера вечером тормозила и обновлялась как хотела и когда хотела раз в 30+ секунд, а утром включил и все работает как часы. Очень странное поведение.

Теперь осталось пару вопросов по настройке прошивки:

  1. Почему не срабатывает RSSI alarm и почему он же не сохраняется? После выключения аппаратуры эти настройки сбиты в “ноль”.
  2. Где выставить alarm для напряжения батареи? Если в старой прошивке эти установки были сразу под калибровкой напряжения, то в новой (818) я их почему то не нашел.
Plohish

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

wanted212
Plohish:

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

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

Plohish

в прошивке это называется Swithes
выставляешь что нить типа:
function v<val
v1 = A2
v2 = нужно значение напряжения батареи…

потом по срабатыванию этого “свича” выставляешь нужное действие - пищалку

к сожалению более подробно не могу, аппы на руках нет…
поищи в теме, это не раз уже обсасывалось

Plohish

не удержался, качнул eepe
похоже придумали что то новое…
попробуй обрати внимание на Voice Alarms

wanted212
Plohish:

попробуй обрати внимание на Voice Alarms

Да-да. Именно там и нашел настройку аларма на батарею. Жаль плохо слышно динамик в модуле DJT. Я так понял надо установить это все дело на какой-то тумблер и включать именно когда летаешь, потому что если приемник не включен, то соответственно напряжение на аппе показывает 0 и срабатывает аларм.