Альтернативная прошивка ER9X для Turnigy 9X
С каким контроллером сейчас выпускаются 9X - atmega64 или atmega128? Бывают ли вообще версии со 128-й мегой?
именно 9х наверное не бывает… но без вопросов можно заменить… они полностью совместиммы
Я могу ошибаться, но вроде прошка с 128й атмегой.
А вы не рассматриваете покупку альтернативных аппаратур?
Ну на пример из этой темы?
Я могу ошибаться, но вроде прошка с 128й атмегой.
Ошибаетесь!9XR PRO идёт с 32- битный микроконтроллер Atmel SAM3S ARM Cortex M3;простая 9XR c 64 и 128 атмегой,турнига 9Х с 64 атмегой.
9x pro нет в природе. на 9xr pro проц Cortex M3.
на платах заменителях для 9x (ersky9x и подобных) процы те же M3.
как и у тараньки кстате
9x pro нет в природе
Так я про 9x pro ничего и не говорил 😉
на платах заменителях для 9x (ersky9x и подобных) процы те же M3.
как и у тараньки кстате
Прелесть Тараньки далеко не в одном процессоре!!! 😉
А суммарная стоимость совместима с 9XR PRO.
Про свою проблему писал в сообщении 4601. Сегодня летал. Постоянна слетает калибровка стиков, просто напасть! Причём, может уползти и в процессе полёта. Все вышеназванные возможные причины проверил, не подтвердилось.
А дальше было так: Разозлившись на прошивку, решил её поменять на другую, а заодно распаять нормальный разъём для программатора. Кроме разъёма, добавил до кучи кондёр 0.47 на место ранее выдранного электролита СМД с шины “ресет”. Теперь подозреваю, что калибровка слетала именно из-за этого кондёра! Включил-выключил аппу раз 20, дал полежать, опять повключал-повыключал… Всё! проблема отпала, прошщивку менять незачем.
ИТОГО: вопреки распространённому совету что кондёр на ресете не нужен, а только мешает прошивке, пришёл к выводу что удалять его совсем нельзя! Как минимум, надо поставить взамен кондёр поменьше.
Вообще говоря, конденсатор на Reset’е процессу прошивки не мешает и удалять его, вопреки распространенному ошибочному мнению, не нужно. Однако у людей, все-таки удаливших этот кондер, проблем с Trim’ами не возникало (во всяком случае я о таком не слышал). Поэтому подозреваю, что проблема могла быть в чем-то еще - вполне возможно, в контактах, непропае и т.д. Когда разбирали-собирали аппу - что-то пошевелили, проблема ушла. А замена кондера - лишь совпадение.
Для проверки хорошо бы поставить старый кондер на место убрать этот новый кондер и “повторить эксперимент”. Но, с другой стороны, если работает и результатом довольны - вероятно, лучше просто летать и получать удовольствие!
проверки хорошо бы убрать этот новый кондер
Отстаньте вы от этого кондера. Не влияет он ни на что. Он защищает “Reset” от “шума”, если он появляется на этом контакте и прочих наводок. Т.е. оберегает процессор от ложных перезагрузок.
Отстаньте вы от этого кондера. Не влияет он ни на что.
А я разве что-то другое сказал? 😃
я разве что-то другое сказал?
Дело не в этом. Просто, этот вопрос постоянно поднимают и притягивают за уши ко всем нештатным ситуациям.
Наверное, нужно крупными буквами написать в шапке каждой страницы, чтобы не думали об этом конденсаторе никогда.
Наверное, нужно крупными буквами написать в шапке каждой страницы, чтобы не думали об этом конденсаторе никогда.
Согласен…
Каждый волен писать чего ему угодно. Моя убежденность подкреплена экспериментом, поэтому буду везде писать про неудачный опыт работы без кондера.
Зы: прошли сутки. Калибровка стоит как швед под Полтавой. Единственное изменение - впаянный кондер. Больше ничего с аппой не делалось.
Возможно, кому-то будет интересно. Как поменять подписи параметров на экране телеметрии FrSky на свои.
rcopen.com/blogs/162567/19712
Моя убежденность подкреплена экспериментом
Ваша убежденность - это банальное упрямство.
Если вместо электролита туда впаять керамику, она будет “сажать на землю” переменную составляющую (наводку, помеху если она есть) сигнала RESET. Сам сигнал от этого не страдает. Электролит, по идее, будет не сажать а сглаживать эту составляющую. Сам сигнал от этого не страдает. Если вообще убрать этот кондер, не будет улучшения качества сигнала. При этом сам сигнал не пострадает.
Что-то кардинальное может произойти только в том случае если из вне на эту ножку будет дана сильная помеха, заглушающая сигнал. В этом случае я бы порекомендовал найти источник помехи и избавиться от него. В Вашем случае, такую помеху мог выдавать программатор. Лучше всего об этом говорить окружив себя приборами. Как минимум осциллографом. Остальное - художественный свист, основанный на субъективных ощущениях (эмоциях).
Калибровка стоит как швед под Полтавой
Можете выдрать кондер, ничего не должно измениться. Если это не так, ищите источник внутренних помех.
Каждый волен писать чего ему угодно. Моя убежденность подкреплена экспериментом, поэтому буду везде писать про неудачный опыт работы без кондера.
Вот так и появляются сказки-страшилки… 😦
Как поменять подписи параметров на экране телеметрии FrSky на свои
Алексей,
А на какой версии er9x это? И какой GPS-приемник у Вас - S.Port, или HUB?
Может Майка попросить подправить названия в самой прошивке?
Моя убежденность подкреплена экспериментом, поэтому буду…
Вот так и появляются сказки-страшилки…
Илья, результаты Вашего эксперимента, оспаривает не кто нибудь, а сам experimentator!!! Я бы прислушался 😁
А на какой версии er9x это?
Похоже, что это OpenTX…
😃
Да я не то чтоб оспариваю - я пытаюсь сказать, что проблема не в конденсаторе! Хотя Юрий уже все в деталях рассказал, даже добавить нечего.
А так - если Илья будет всем говорить, что штатный кондер на Reset’е трогать не нужно - то это наоборот хорошо! Может кто-то лишний раз задумается и не станет выдирать этот безобидный кондер перед перепрошивкой… 😃
если Илья будет всем говорить, что штатный кондер на Reset’е трогать не нужно - то это наоборот хорошо!
Блин, я в этом ключе как-то не подумал… 😃
А на какой версии er9x это? И какой GPS-приемник у Вас - S.Port, или HUB?
Может Майка попросить подправить названия в самой прошивке?
Это версия 812.
У меня GPS u-blox CN-06. Он отдаёт данные в контроллер с MahoWii, а контроллер в свою очередь передаёт их в телеметрийный приёмник D8R-IIPlus.
В принципе, поправить любые значения - не проблема, если перекомпилировать прошивку. В исходниках er9x всё прозрачно. Но у меня никак не получается уместить её в 64 килобайта( Наверное, всё же стоит написать автору.
В этом случае я бы порекомендовал найти источник помехи и избавиться от него. В Вашем случае, такую помеху мог выдавать программатор. Лучше всего об этом говорить окружив себя приборами.
Какой программатор? Калибровка стиков слетала при использовании, а не при программировании. Для нахождения источника помех как минимум надо знать форму правильного сигнала на соответствующей лапе.
Если серьёзно, то скорее всего влияют несколько факторов, в т.ч. и защита от перезагрузки на ресете. Исключив одну из проблем я привёл аппу в работоспособное состояние. Выпаивать-впаивать конечно интересно, но я этим уже позанимался. С впаянным проблемы нет, а с выпаянным она есть. Свершившийся факт и деваться некуда.
У меня GPS u-blox CN-06. Он отдаёт данные в контроллер с MahoWii, а контроллер в свою очередь передаёт их в телеметрийный приёмник D8R-IIPlus
А, т.е. это HUB и нештатный приемник… Насколько я понимаю, MahoWii передает данные не с теми идентификаторами, которых ждет er9x. Расстояние от точки взлета, кстати говоря, вообще не функция GPS-приемника (он только передает текущие координаты), т.е. это MahoWii считает сам. Это также может и аппа считать, если мне не изменяет мой склероз (летом ставил эксперименты с GPS S.Port датчиком от FrSky).
Тогда да, лучше Майка не путать. Тут либо прошивку аппы править (как Вы и сделали), либо ковырять прошивку MahoWii, чтобы она данные с правильными идентификаторами передавала.
P.S. Почему при перекомпиляции из исходников у Вас получилась прошивка существенно бОльшего размера - не знаю… Возможно, версия компилятора не та? Майк достаточно консервативен в этом отношении, поэтому может не использовать самую последнюю версию - возможно, некоторые из его приемов оптимизации дают обратный результат на свежих версиях компилятора… Но это лишь догадка.