Альтернативная прошивка ER9X для Turnigy 9X
Ага! Подождать пару лет, пока она появится в продаже - и вопрос решен! 😃
Ну не пару лет, я сегодня получил с хоббей такую “маму” с атмегой 128. Оплатил, и ждал полтора месяца пока появится, осталось купить новый програматор и вспомнить как его паять 😃. Родная мама с атмегой64 работает, только вот памяти маловато стало.
получил с хоббей такую “маму” с атмегой 128.
Года полтора назад…
Всем ДВС! Назрел вопрос, голову уже себе сломал. Задача: крутилку P3 запрограммировать под настройку гейнов. По стандарту то получилось, но вот только шаг очень маленький: в ассистенте приходиться ооооочень аккуратно крутить чтоб показания процентов менялись по еденице. Как сделать так чтоб шаг был больше? Т.е. чувствительность меньше чтоли? Понимаю что от этого увелечение значений будет минимальное. Но можно же реализовать так: допустим за ноль берем выставленные гейны в 135%. Включаем один тумблер и % растет вверх при поворачивании крутилки от - до +, а если включить другой тумблер то наоборот % уменьшается при том же движении крутилкой. Извиняюсь за такое объяснение - не силен в терминах. Есть идеи? Заранее благодарен.
Добрый день, вечер ночь…
Помогите люди добрый советом хорошим.
Ситуация следующая:
Все припаял, прозвонил от разъема программатора до ножек атмеги, все правильно. начал читать EEPROM через eepe получал одну и ту же ошибку что не совпадает подпись процессора (как позже выяснилось у китайского дядюшки Ляо закончились 64-ые атмеги и он мне влепил 128), несколько раз попытался, потом ушел курить форумы… ничего толком не накурив решил отложить до сегодняшнего вечера. и какого же было мое удивление, что сегодня она уже не ругается на подпись, а просто пишет
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
avrdude.exe: error: programm enable: target doesn’t answer. 1
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
А экран аппы перестала подавать признаки жизни, т.е. аппа не включается.
Программатор:
ru.aliexpress.com/item/USBasp-US … 3605.html.
Аппа
turnigy 9x, c международного склада.
Попытки новой перепрошивки были как с питанием от аппы, так и через USB.
USB вставлялся во все возможные порты компа.
А теперь внимание вопрос:
Я угробил уже аппу или еще можно оживить или программатор умер тихой смертью?
Судя по логу, программатор работает. Аппа тоже, как правило, достаточно вынослива.
Перепроверяйте провода от программатора до аппы, лучше - отпаять, укоротить и припаять обратно. Для начала, никаких промежуточных соединений между программатором и аппой лучше не делать.
Никаких других программаторов, других программ, других опций пробовать не нужно. Добейтесь стабильной работы eePe, Вашего USBasp и аппы, это вполне реально!
А экран аппы перестала подавать признаки жизни, т.е. аппа не включается.
Добавлю и свои 5 копеек: случай у меня был 100% такой же (аппа не подавала признаков жизни), после курения форумов и общения с experimentator-ом сделал следующее: 1) убрал напаенные провода и припаял обрезанный с одной стороны 10pin провод от программатора . 2) установил другие драйвера yadi.sk/d/MHR1KHmRnmYCS . 3) порядок подключения делал следующий (вычитал где-то) подключаем программатор к компу без вольтажной перемычки, включаем аппу, и только после этого подключаем провод к программатору. 4) шился из под ХР.
Удачи, надеюсь поможет.
- По поводу проводов я уже сказал, проблема именно в подключении программатора к аппе.
- Другие драйвера не нужны - программатор определяется и отвечает avrdude, т.е. работает корректно.
- Порядок подключения - без разницы. В очень частном случае, если шить с питанием аппы от АКБ, следует отключить провод Vcc (+5В) от программатора до аппы, или снять перемычку выбора напряжения на программаторе (если таковая есть).
- Т.к. драйвера стоят корректно и программатор работает, значит в текущей ОС все настроено верно. Поэтому XP или что-то еще - не важно (у меня все работает и в Win 8.1). А, да! Есть особенности в avrdude для Linux, но в данном случае речь о Linux, как я понимаю, не идет.
Другие драйвера не нужны
Утверждать не буду (про драйвера вычитал на других форумах - у человека тоже определялось но не шило, поменяв на эти заработало. Про порядок тоже вычитал). Я это к чему: после всех вышеперечисленных мной манипуляций у меня все заработало - что именно помогло - не знаю.
что именно помогло - не знаю
Именно об этом я и говорю!
Не надо делать все подряд просто потому, что кто-то где-то что-то написал. Это может привести к непредсказуемым последствиям. Лучше разобраться и устранить причину, вызвавшую проблему.
Спасибо всем за ответы, но:
Провода напаяны именно таким образом как описал Уважаемый Brick116 в посте #5822, а именно: снял колодку разъема, разделил каждый провод, обрезал каждый до 7-10 см, облудил, и припаял, тестером в режиме “проверки диодов”(пищалка) прозвонил от ног 10 Пинового разъема программатора по этой картинке во вложении, все ок, сопли нигде не повесил, пищат именно нужные ноги атмеги.
Система винда 7 64 бита, дрова с сайта www.fischl.de
Попробую вечером дрова предложенные Brick116, по результатам отпишусь.
Пугает именно тот факт, что сначал ругалась на тип чипа (на плату не смотрел, думал что с завода приходят все 64, но и тут китайцы умудрились подгадить), а теперь на коннект:(
Поэтому я и паникую, не убил ли я чип аппы? Как это проверить?
Никаких других программаторов, других программ, других опций пробовать не нужно. Добейтесь стабильной работы eePe, Вашего USBasp и аппы, это вполне реально!
Тогда встречный вопрос какие типы процессоров (справочно на программаторе atmega8l, на аппе atmega128a) ставить в настройка eepe?
Хорошо бы увидеть фото подключения - что куда и как припаяно, желательно с фото программатора.
какие типы процессоров ставить в настройка eepe?
В разделе Burn --> Configure поставить ‘mcu = m128’ (для Atmega 128).
Настройки в разделе File --> Preferences на сам процесс прошивки не влияют, поэтому что там задано - в данный момент не важно.
Фото будет сегодня вечером, около 18-19 по мск, увы сейчас на работе.
Тогда встречный вопрос
Стоп. На вашем фото пайка к первой ревизии. У вас 100% вторая ревизия. SCK припаевается к пятачку (на фото бледным написано v2)
Стоп. На вашем фото пайка к первой ревизии. У вас 100% вторая ревизия. SCK припаевается к пятачку (на фото бледным написано v2)
Да, ревизия вторая, паялся к пяточку, и сейчас вспомнил про одну особенность: пины 4,6,8,10 объединил и припаял к пяточку gnd вместе.
Картинку приложил для оценки корректности прозвона ножек атмеги
ну так непонятно, куда всё таки припаял SCK ?
ну так непонятно, куда всё таки припаял SCK ?
К пяточку
А переключателями висящими на этих ногах щелкал?
А переключателями висящими на этих ногах щелкал?
У меня только на программаторе переключатель 3.3/5v
Больше ничем не щелкал
На самой аппаратуре, пощелкай переключатели, висящие на сигнальных пинах проца. При аналогичных симптомах, с высокой долей вероятности, мне именно это помогло.
переключатели на аппе должны быть в положении “от себя”
возможно всё таки проблема в том, что ты не выбрал правильно чип в настройках eepe
возможно если вернёшься на 64, снова будет ошибка по сигнатуре…
надо всё пробовать, потом отписывайся
з.ы. TheTERMINATOR а ты типа “уничтожитель” или “эквивалент нагрузки” ? 😃)))))
типа “уничтожитель”
😃))
Кто-то еще помнит, про эквивалент нагрузки…