Turnigy 9X ? .. Это очень просто !
Народ,
подскажите по перепрошивке аппы, пжлста. Делал всё по принципу как описано тут:
www.avmodels.ru/articles/…/turnigy9x_p.html
(плюс после пайки там ссылка на продолжение статьи с описанием программирования)
По-началу всё было ОКйно: создал копию прошивки из аппы, создал копию EEPROM - всё сохранилось, я уж было обрадовался что всё получится с первого раза, но
- Далее стал заливать файл er9x.hex, программа дошла до почти победного, но выдала ошибку: AVRDUDE did not finish correctly (это высветилось на экране монитора моего компьютера, а на экране дисплэя радио - информации о том, что нужно перезаписать EEPROM - не видел).
- Отключил передатчик от программатора, попробовал включить кнопкой - не включается. Попробовал повторить всё заново, но на сей раз аппа при соединении с программатором не включилась (на дисплее аппы ничего не высветилось), и на стадии считывания памяти с радио - выдало ошибку.
Радио теперь не работает (при вклчении питания - ничего не происходит)
PS:
- после пайки (но до программирования) - всё работало (я включал кнопку питания - всё включалось и работало словно я ничего не припаивал на микросхеме),
- при первых шагах (на стадии копирования из памяти радио) - всё работало нормально, слово-в-слово как в указанной инструкции
сбой произошел только при записи с компа на радио… что я сделал не так? Что делать теперь, как вернуть АППу к жизни?
PSS: - я не устанавливал подсветку и не изменял питание на пищалку, как описывает автор,… а так же не мудрил с тем чтобы менять клавиши “+” и “-” на кнопке - смысла не увидел. От прошивки очень интересует тренер, т.к. со старой прошивкой он не работал: я использовал 2 радио Turnigy 9 - не удалось ничего, даже не понимаю как они делали дизайн первой прошивки так, что вроде как тренер есть, но использовать никак нельзя
PSS3: Ревизия платы вроде вторая: пятачёк сигнала SCK на 11-й (а не на 8-й) ножке,
программатор заказывал на хоббикинге:
USBasp AVR Programming Device for ATMEL proccessors, но визуально он немного отличается, на корпусе написано USBASP V2.0, шлейф выходит 10-тижильный, как у автора, драйвер качал тут - тоесть всё взаимосовместимое…)
AVRDUDE did not finish correctly
Там в другом окошке еще куча текста - лог самого avrdude. Хорошо бы его увидеть, чтобы понять что именно пошло не так… Попробуйте прошить аппу еще раз и посмотреть подробности в том окне.
Сначала стандартные рекомендации: Кабель покороче, УСБ порт в попе компа
У меня такой же usbasp v2, правда с али.
Подключаю через китайский 20см удлиннитель, к аппе паял кусок отпиленного 40-пинового ide шлейфа. Программатор подключаю сразу на выведенный на морду аппы разъем.
Все прошилось норм, настройки читаются и пишутся.
Кстати, когда шил, у меня экран аппы вообще пуст был, никаких предложений прошить eeprom после заливки прошивки не выскакивало. Создал пустой презет настроек и залил.
Питание подавал с usbasp, потом подключил аккум к аппе и убрал джампер на usbasp, и тоже все работает.
Помимо проверки соединения usbasp с usb имхо стоит проверить пайку везде и еще раз все прозвонить.
Ого! До сих пор поражайсь форуму: уже огромное спасибо за участие. И обнадёживает что ничего не сгорело. Вот скриншот окошка:
По тексту вижу что многократно речь идёт об SCK - думаете я неправильно припаялся?
Прошивку неправильно скачали…
В Google Code надо найти “View RAW file”, а затем уже качать его содержимое.
Или просто скачайте файл прошивки по этой ссылке.
Также прошивку можно было качать через eePe, но т.к. сейчас Google Code много чего меняет (готовится к закрытию) - я не уверен, что эта функция eePe по-прежнему корректно работает. Все устаканится через некоторое время, после того как Майк переедет на GitHub.
Тоже подумал что неправильно качнулось…
Скажите как качать: левым кликом ссылка открывается в отдельном окне и на всей странице в столбик многосимвольные коды. Если правой кнопкой, save link as, то получается сохранить файл er9x.hex - но по вашей ссылке я именно его и именно так качал (и он не работает - попробую ещё раз, но может сбои из-за их переездов?)
Ещё нюанс:
Попробовал восстановить старую прошивку из сохранённых копий. Программа говорит что оба файла установились в чип корректно. Отсоединяю шлейф от программатора, ПОСЛЕ ЭТОГО включаю радио. Дисплэй не загорается, никаких признаков жизни… что может быть?
… при повторной попытке прочитать файл из радио - выдаёт ошибку (- НЕТ НЕ ВЫДАЁТ, просто нажал read memory вместо read firmwire)
ПАРНИ, ИЗВИНИТЕ!!! неправильно закачивал EEPROM (вместо wright EEPROM выбирал в меню Flash firmware - т.е. заливал ипром файл поверх прошивки)
Радио заработало, старая прошивка вернулась. От чего ушел к тому пришел… тут видимо нужно сделать вывод что всё спаяно и предустановлено верно.
видимо проблема именно в файле с гуглхранилища… может у них там проблемы? есть у кого на компьютере резервная копия, так чтоб с их хранилища не качать?
делаю попытку нумер два закачки файла ee9x.hex
Если из гуглохранилища - на кнопке RAW правой кнопкой мыши и уж потом “Save as…”
ПОЛУЧИЛОСЬ,
Андрей Петрович, спасибо! Навскидку - файл был тот же, но видимо действительно в первый раз он у меня был повреждён. Буду теперь дальше разбираться по манюалу,… там цыферки появились, которые реагируют на движения стиков. Если стики убрать оба в их правые верхние углы, то все цифры будут 100.0. Я ожидал что в нижнем левом углу будет по -100,0, но это не так. В центрах стиков - цыфры для меня нелогичные: 62,5, 43,7, 86,4, 70,5 - это нормально? Я ожидал что в центрах они равны 0?.. или тут другая логика и её надо искать в мануале?
Это синдром “неожиданности”, стики откаллибровал, логика появилась, вопрос отпал. Буду разбираться с манюалом. Ещё раз всем спасибо за оперативную отзывчивость.
Ok!
По поводу стиков - надо сделать калибровку, тогда все будет “правильно”.
Коллеги,
Подскажите вот какую вещь:
При создании копии старой прошивки, у меня появились два бэкап файла в директории программы по умолчанию. Если их искать через интерфэйс программы, то эти файлы видны. Если их искать вручную (мой компьютер - програм файлс… - абсолюто та же директория), то эти файлы почему-то не видны. Они не являются скрытыми (даже если в свойствах папки задать отображение скрытых, то они не появляются), но через интерфэйс программы видно что на них есть какой-то значёк безопасности… Это за пределами моих познаний пользователя ПК
Как их отобразить и переместить в другую удобную мне директорию на компьютере?
видимо всё же папочка не та…
на компе есть такая великая вещь как поиск, попробуй воспользоваться
есть другой вариант:
в диалоге программы, когда ты пытаешься открыть такой файл и ты его видишь, нажми на нём правой кнопкой и выбери “копировать”, затем ткни правой кнопкой мышки туда, куда хочешь скопировать этот файл (например рабочий стол), соответственно “вставить”
файл окажется там
нет, поиск (через меню “пуск”) не даёт ничего: как будто файлов нет (имя - точно вбиваю - как оно видно у этих файлов через интерфэйс программы). Дело в безопасности, который присвоен файлам: на них отображен значёк “замочка” (в свойствах видно что доступ для группы SYSTEM, а я, видимо Administrator или Anton). Изменить свойства безопасности не удаётся (винда пишет: “не удалось найти указанный файл”)…
Для того чтобы найти их силами интерфэйса программы я повторяю тот же путь (кликаю те же папки начиная с директории “мой компьютер” и т.д.), что и вне программы. Тут невозможно ошибиться - директория та же. Просто программа как-то защитила эти файлы, что “вручную” в директории их невидно… разве у вас не так?
“копировать”, затем ткни … “вставить”
Это делал в первую очередь. Винда ругается, говорит “в той директории откуда вы хотите скопировать, такого файла нет” (я пробовал и “перетаскивать” файлы левой кнопкой мыши, и через правые клики как вы предлагаете)
Мистика.
Но не мистика: говорю же, файл защищён, на нём знак “замка” и он в свойствах только “для группы SYSTEM”, тоесть видимо поэтому я как пользователь его не вижу
А вы сами пробовали копировать? Я думаю у всех должно работать одинаково…
Кстати, если через диалог программы идём:
Burn -> Flash Firmware to Tx -> в появившемся окне идём по директории -> файлы видны,
а вот если в том же диалоге программы идём:
File -> Open -> в появившемся окне идём по директории -> файлы уже НЕ видны
File -> Open -> в появившемся окне идём по директории -> файлы уже НЕ видны
Пардон, видны (нужно было указать файлы каких расширений открываем), но ничего не поменялось: при попытке копирования (перетаскиванием или через правые клики мыши), виндоуз говорит что “этих файлов в указаной директории уже нет, проверьте местоположение”.
Я бы не парился, но регулярно переустанавливаю винду и всё слетает с диска системы. А на диске “неприкосновенного багажа” - принципиально всё только для “чтения” (в т.ч. под такую формулировку попадают бэкапы). Может через полтора года когда винду буду менять, то мне и не нужны будут эти файлы,… а может ещё через месяц я их уже захочу восстановить, а они уже канут с прошлой виндой…
хотелось бы решить проблему для порядку.
фигня у тебя какая то с компом… если файл нормально скачал с аппы то он должен там быть!
скорее всего даже если ты попытаешься прошить его обратно, система его тоже не найдёт…
Ты можешь попробовать, даже не подключая апппы Burn -> Flash Firmware to Tx -> указать файл
явно скажет что нет такого файла…
с другой стороны нафиг они не нужны… никто ещё в трезвом уме не возвращался на убожество в виде стоковой прошивки…
Разбираюсь с прошивкой,
честно говроя манюал видимо устарел: там говорится про 2011г, а прошивка вроде за 2015,… из манюала мало что понятно, да и интуитивно - честно говоря сложновато.
- Для начала хотел настроить симулятор. Я разделяю: сим для вертолёта и сим для самолёта.
- В вертолётном симе (и вообще для вертолёта) - нужно чтобы был шаг. В старой прошивке можно было выбрать тип модели (вертолёт), и шаг появлялся на канале 6 - видно было на бегунке на радио по 6-му каналу, и сим это видел. Теперь этого нет. Из настроек радио так и не понял как это сделать. Видимо в микшере надо задавать CYCL1 и т.д. но это вообще для меня неизвестная логика. Как делается шаг для вертолёта?
Пока на симе просто обманул систему: назначил одинаковые каналы на шаг и на газ (в профайле радио на самом симуляторе) - летает, но это всё неправильно (Симулятор - феникс). Реального вертолёта пока временно нет, и может для этого радио и не будет, но если будет - непонятно как предстоит действовать. - еще нужно чтобы сим видел переключатели GEAR и 3-х позиционник: в старой прошивке было очень понятно как это сделать, в новой - методом тыка везде лазил, но даже не могу добиться чтобы на самом пульте “побежала дорожка” на соответствующий канал от стика… Как активировать переключатели?
- Как настроить полётные режимы? (кривые газа для ID0,1,2?), например в старой версии прошивки я делал миксы на 3-хпозиционный переключатель: 0- нет закрылок, 1 -немного закрылков, 2 - полные закрылки. А для вертолётов: 0 - нормальный полёт (газ/шаг - совпадают по кривым) 1,2 - 3 д полёт (двигатель не выключается - работает на полке газа). Как это сделать на новой прошивке?
Честно говоря мануал - ввёл в ступор, а как начал экспериментировать в меню - ступор усилися: как разбираться? Всё слишком нестандартно.
Я бы с удовольствием вернулся на старую прошивку. Новая что-то меня пока отталкивает. Единственное что привлекает - это возможность калибровать стики.
Но старая - не устраивает потому что мне нужно задействовать тренер, а там он не работает, но может кто победил эту проблему?
Может кто посоветовать прошивку такую, чтоб она была пульно как старая, но только чтобы в ней тренер работал нормально?
в новой прошивке нет ничего сложного, нужно только понять принцип!
Для начала очень удобно ковырять прошивку на компе в программе, там же есть симулятор, который покажет тебе как работают каналы которые ты настроил.
В общем принцип там не такой как на стоке, на стоке ты можешь назначить выключатель только на тот канал, который тебе заранее запрограммировал добрый дядя, а тут куда угодно и как угодно.
Вся настройка строится вокруг миксов, они главные!
для того чтобы настроить миксы нужно понимать несколько вещей:
- номер канала на котором ты хочешь видеть какое то действие (колонка слева)
- Источник сигнала в этом канале, для первых четырёх каналов самолёта это: Ail, ELE, Thr, Rud - это сигналы со стиков элеронов, элеватора, газа и рудера
- вес (сила сигнала)
- выключатель по которому будет срабатывать данный микс (выключатель вовсе не обязателен)
не волнуйся, после некоторого понятия логики прошивки тебе не захочется возвращаться!
вот так выглядит простейший микс для самолёта с флаперонами rcopen.com/forum/f4/topic272904/5616
посмотри, запусти симулятор аппаратуры, поменяй параметры, проследи что изменится…
не так всё и сложно…
дальнейшее обсуждение прошивки стоит продолжать в соответствующей теме rcopen.com/forum/f4/topic272904
Антон - покури rcsearch.ru/…/Принципы_настройки_Turnigy_9X_(и_ее_… правда еще не все описал 😃
Ну и действительно обсуждать лучше тут rcopen.com/forum/f4/topic272904
с другой стороны нафиг они не нужны…
не, я уже зашивал их обратно ради эксперимента - работают. Прошивка - может и убожество, но пока я её больше понимаю чем eePr. Точнее eePr - ваще пока не понимаю. Меня устраивает старая прошивка. В ней не устраивает только отсутствие тренера: он вроде есть, но при подключении радио в паре - они не работают… читал в инэте - говорили нужна новая прошивка. А какая? думал поставлю eepr и полечу, но пока ничего в ней не могу понять. Есть ли старое убожество, но с рабочим тренером?
ОК, буду там обсуждать… извините, просто гора постов по миллиону страниц - сразу не разберешься где чего писать положено, а темболее перечитать каждую тему… это мозх взорвётся 😃
не психуй! пошли в новую тему…
нет такой прошивки которую ты хочешь…
Нужен совет. Появилась проблема. Не пойму, что за глюк программный или аппаратный. Работа в режиме тренера.
Тренерский режим на модели включен. В настройках тоже заданы соответствие каналов. Все работало нормально.
Сейчас стал отваливаться ученик. Стал смотреть в чем причина. Сейчас вообще не включается в режим тренера.
При нажатии на TRN (в диагностике) показывает переключение, но каналы как работали от тренерского пульта так и работают, а ученик не подключается.
Где искать проблему?
прошивка 812
Переназначил на другой переключатель - тоже самое. Не работает.