Замена микроконтроллера в пульте Turnigy 9x

zidot

122 страницы в теме. Жесть. Пока прочтешь и найдешь нужное, легко получишь перманентное повреждение мозга. Я пока чинил, три недели вчитывался в аналогичные темы на разных языках. Если бы я нашел аналогичное описание на одной страничке, то управился бы за пару-тройку часов. После удачного ремонта записал все в блокнотик пока помнил. “Умельцев”, как я, запаливших пульт по криворукости море. Готовые-бы рецепты в отдельную тему выкладывать. А чтобы тут флуд не развели эту тему надо просто закрыть. Если кто-то захочет что-то спросить то в личку напишет.

p.s.
…кстати eePe было первым что я пробовал и по каким-то причинам ничего с ним не вышло. сам он не понимает что фузы не верные, а из команд по фузам там только “заводсткие настройки” и “защить eeprom”. ну или я, кривоглазый, чего-то не нашел ))
…тип контроллера не стал менять потому что не было желания еще искать (компилить) другие прошивки под не стандартный контроллер. Меня и родная вполне устраивала. Хотя в итоге я поставил er9x. Она шекарна. )
…и я полностью согласен что способов все это сделать есть еще сотня-другая.

ну вот. сам и начал флудить…

experimentator
zidot:

из команд по фузам там только “заводсткие настройки” и “защить eeprom”

Именно! Опция “Заводские настройки” в данном случае приводит фьюзы к тому состоянию, в котором Turnigy приходит с завода. При этом с каждым обновлением прошивки содержимое EEPROM затирается. Опция “защитить EEPROM” включает в себя необходимые “заводские” настройки и еще устанавливает бит, при котором содержимое EEPROM не стирается при перепрошивке. Тут каждый может выбрать тот вариант, который ему больше нравится. При этом, в зависимости от типа MCU (микроконтроллера), установленного в настройках eePe, правильные значения устанавливаемых фьюзов для каждого MCU выбираются автоматически.

termaltake

а количественно при смене на мега 128 сколько моделей вбить мижно будет?
и стоит ли вообще замарачиваться перепайкой?

Vladimir_Dubyk
termaltake:

а количественно при смене на мега 128 сколько моделей вбить мижно будет?
и стоит ли вообще замарачиваться перепайкой?

Количество слотов всё также 16, но больше свободной памяти, то есть можно сохранять более сложные в настройках модели с бОльшим количеством полетных режимов и т.д.

3 months later
zidot

На Хоббикинге появилась в продаже плата для 9X в виде запчасти:
hobbyking.com/…/__78696__Turnigy_9X_Replacement_Mo…

Если желания паять нет, то можно просто купить замену. Цена на момент публикации около 14$ (деталь + доставка). Это скорее всего дешевле чем ремонт перепайкой, но не так спортивно ))

9 days later
romushock
zidot:

На Хоббикинге появилась в продаже плата для 9X в виде запчасти:
hobbyking.com/…/__78696__Turnigy_9X_Replacement_Mo…

Если желания паять нет, то можно просто купить замену. Цена на момент публикации около 14$ (деталь + доставка). Это скорее всего дешевле чем ремонт перепайкой, но не так спортивно ))

Пришли вчерась, стоит АТмега 128. А про спорт - после перепайки трёх процессоров с удовольствием купил готовое. Сильно экономит время и предотвращает анальные кровотечения…

zidot
romushock:

Пришли вчерась, стоит АТмега 128. А про спорт - после перепайки трёх процессоров с удовольствием купил готовое. Сильно экономит время и предотвращает анальные кровотечения…

этт точно

2 months later
termaltake

захотел все же перепаять на другой чип, atmega128a-ua подойдет?

1 month later
termaltake

народ помогите! короче перепаял я мк. теперь как обычно надо подключить к программатору и выставить фьюзы я так понял? а какие фьюзы выставлять для ATmega128A-AU? или открыть eePe там нажать считать фьюзы? в общем детально расскажите или отправьте где почитать, желательно с картинками…

experimentator

Можно просто выбрать в EEPE “Burn --> Set fuses to protect EEPROM” (или Reset fuses to factory default).

Предварительно в Burn --> Configure надо выбрать тип установленного MCU = m128

termaltake

вродь перешился нормально, прошивка для атмега128 работает нормально памяти для моделей прибавилось. теперь буду настраивать.
правда стандарт не понравился меню глупое. а вот которая с поддержкой телеметрии от фриски, там и меню нормальное. версию поставил 819

experimentator

Шить следовало er9x-128.hex. Для m128 есть только одна версия прошивки, наличие или отсутствие телеметрии задается через меню.