Альтернативная прошивка к FlySky/Turnigy/I-Max/Eurle (Кодер Fokus-a - MSV)

metronom

Свободных ног у меги вроди бы и не осталось 😃

sslobodyan

Эх, ковырялся сегодня с программатором 5 проводков на ЛПТ. Начитавшись темы, решил напрямую без резисторов паять. Посмотрел на фотки топикстартера и не учел, что там турнига версии 1, а у меня версия 2. Мааахонькое такое изменение рисунка дорожек. И я вместо того, чтобы посчитать ноги, паяюсь как по рисунку на ножку справа от контактной точки. В результате попадаю не на 11 ногу, а на 10. Результат плачевный. Мега тихонько умерла. Резюме - не доверяйте рисункам. Обязательно посмотрите схему и внимательно считайте ноги. Теперь озадачился поиском новой меги 64 и попутно вопросом - а не припаять ли мне сразу 128 мегу? Цена практически та-же, а прошивку все равно буду стороннюю ставить.

Catsw
sslobodyan:

Эх, ковырялся сегодня с программатором 5 проводков на ЛПТ. Начитавшись темы, решил напрямую без резисторов паять.

Правильное решение.

sslobodyan:

Посмотрел на фотки топикстартера и не учел, что там турнига версии 1, а у меня версия 2. Мааахонькое такое изменение рисунка дорожек. И я вместо того, чтобы посчитать ноги, паяюсь как по рисунку на ножку справа от контактной точки. В результате попадаю не на 11 ногу, а на 10.

+1 Было и такое.

sslobodyan:

Результат плачевный. Мега тихонько умерла.

Ну это из области - шёл мужик по полю - метеоритом убило 😃 Когда я наступил на эти грабли (тогда ещё никто не знал, что плату изменили) - я часа 3 пытался её прошить разными программаторами + любые танцы с бубном, не помогло. Но за всё это время ничего не сгорело - мы просто на другую линию порта цеплялись. На 99,999% (0,0001% на метеорит оставим:) ) там дело в чём то другом было, или просто всё цело, но где то капелька припоя могла незаметно упасть между выводов, вот и не запускается аппа. Проверьте под мощной лупой всю АТМегу, а ещё лучше - и плату рядом.

sslobodyan:

Теперь озадачился поиском новой меги 64 и попутно вопросом - а не припаять ли мне сразу 128 мегу? Цена практически та-же, а прошивку все равно буду стороннюю ставить.

Ну вреда от этого точно никакого не будет - а насчёт пользы - если Алексей перекомпилирует Вам прошивку под 128ю - получите в два раза больше памяти на модели, но это уже к нему, в противном случае 128я будет работать как 64я - кроме расширенной памяти там нет отличий.

sslobodyan
Catsw:

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

Спаибо за поддержку. Вчера времени не хватило чтобы разобраться, но подозрительны два момента - на линии толи моси толи мисо было напряжение 2,8 вольта при подключеном программаторе, а без программатора сильно греется кренка. Может я все-таки убил порт и теперь у него закоротка на землю, отсюда и нагрев меги и кренки? Паялся аккуратно (вроде не первый год с пиками работаю, а с атмелами только начал). Но все-же вечером попробую поискать козу.

Вячеслав_Михеев
Catsw:

Ну вреда от этого точно никакого не будет - а насчёт пользы - если Алексей перекомпилирует Вам прошивку под 128ю - получите в два раза больше памяти на модели, но это уже к нему, в противном случае 128я будет работать как 64я - кроме расширенной памяти там нет отличий.

Catsw вы немного видемо не в теме ,Алексей и с 64 уже довел количество моделей до 50))))))))))))))
скомпелировать прошивку под 128 не проблемма, но теперь в этом смысла нет)))))))

Catsw
sslobodyan:

на линии толи моси толи мисо было напряжение 2,8 вольта при подключеном программаторе

Не наказуемо 😃

sslobodyan:

а без программатора сильно греется кренка.

Точно коза где то - если бы сгорела АТМега - она бы грелась аналогично КРЕНке, ну или по крайней мере тёплой всё равно бы была ощутимо.
Но при таком нагреве кренки коза может быть где угодно - даже в проводах, надо смотреть потребление, и поискать, может что ещё греется на плате.

Вячеслав_Михеев:

Catsw вы немного видемо не в теме

😃 😃

Вячеслав_Михеев:

скомпелировать прошивку под 128 не проблемма, но теперь в этом смысла нет

Ну не всем нужно столько, плюс ещё ЕЕПРОМ вешать.

Вячеслав_Михеев
Catsw:

Ну не всем нужно столько, плюс ещё ЕЕПРОМ вешать.

я так понимаю Алексей поддерживать прошивку без дополнительного ЕЕПРОМ не будет пока)))) так как они уже слишком разные и много изменений

да и потом епром дешевля чем менять мегу с 64 на 128, да и 128 уже дефецит

metronom
sslobodyan:

Эх, ковырялся сегодня с программатором 5 проводков на ЛПТ. Начитавшись темы, решил напрямую без резисторов паять. Посмотрел на фотки топикстартера и не учел, что там турнига версии 1, а у меня версия 2. Мааахонькое такое изменение рисунка дорожек. И я вместо того, чтобы посчитать ноги, паяюсь как по рисунку на ножку справа от контактной точки. В результате попадаю не на 11 ногу, а на 10. Результат плачевный. Мега тихонько умерла. Резюме - не доверяйте рисункам. Обязательно посмотрите схему и внимательно считайте ноги. Теперь озадачился поиском новой меги 64 и попутно вопросом - а не припаять ли мне сразу 128 мегу? Цена практически та-же, а прошивку все равно буду стороннюю ставить.

При программировании меги проверь что бы все переключатели были “от себя” - на MISO/MOSI тумблера висят то 😃

Andrej100:

по схеме порты G-42 и C-35

Я просто не заметил что у меги не две свободных ноги а больше - думал как раз на свободных( двух) висит EEPROM - значит как минимум парочка ЕЩЕ есть .

Catsw
Вячеслав_Михеев:

да и потом епром дешевля чем менять мегу с 64 на 128, да и 128 уже дефецит

На вкус и цвет фломастеры разные 😃 Он спросил - я рассказал.

sslobodyan

Разобрал турнигу полностью. Главную плату вытянул на стол. Отключил все, даже дисплей. Проверил под лупой на козу - ничего не увидел. Сопротивление между +5 и землей около 22 ом. Ток потребления схемы - около 200ма без переферии и ВЧ-блока. Знаю, что это слишком - кренка греется и мега тоже. Проверил на КЗ на землю все ноги меги - коротят только нужные по схеме. Проверил на КЗ по питанию - подключены только ноги как по схеме. Если бы был пробит порт меги - я бы его таким образом нашел? Тыкнул осциллографом на ноги кварца - там тишина. Кварц молчит. Может мега как-то перепрограммировалась на внутренний генератор? Но тогда она бы шевелила хоть какой-либо ногой. А она молчит. Ресет на +5. Все, идеи закончились. Придется отпаивать мегу, а ведь под ней подложка дисплея 😦

jonison

ищи где-то соплю или какую-то ногу на землю положил
на 10й ноге нет никакого криминала
если ничего не найдешь попробуй при снятом питании подать на 10ю ногу 5в (знаю что жестоко но мне несколько раз такое помогало)
может диод защитный пробит

Catsw
sslobodyan:

Сопротивление между +5 и землей около 22 ом.

Есть коза.

sslobodyan:

Знаю, что это слишком - кренка греется и мега тоже.

Греться не должны вообще, если всё отключил 😦

sslobodyan:

Если бы был пробит порт меги - я бы его таким образом нашел?

Пробит может сам кристалл - спёкся всмятку. Попробуй поднять ноги АТМеги с земли :
logic-bratsk.ru/radio/micro/…/atmega64_64.jpg
Если коза уйдёт - кристалл ёк. 😦 😦

sslobodyan:

Тыкнул осциллографом на ноги кварца - там тишина.

Вот это то и волнует. Фюзы вроде как талант нужен что бы трогать - стоят себе и стоят, или игрались всё же? Там их сначала прочитать надо, потом изменить, потом прошить - не вспоминаете?

sslobodyan:

Придется отпаивать мегу, а ведь под ней подложка дисплея

Он съёмный, но ничего криминального, если не утюгом паять.

sslobodyan
jonison:

ищи где-то соплю или какую-то ногу на землю положил

Звонил все ноги на землю. Звонятся на землю только 22, 63, 53. Вроде как по схеме.

jonison:

попробуй при снятом питании подать на 10ю ногу 5в (знаю что жестоко но мне несколько раз такое помогало)

Юра, каков магический смысл сего действия? Не подключая питания подать +5 на 10 ногу и куда дальше смотреть? А если коза где-то в другом месте, то эти 200ма пошуруют через защитный диод 10 ноги и уложат его? Объясни пожалуйста.

И если можно, свяжись со мной в скайпе Sergey Slobodyan

jonison
jonison:

на 10й ноге нет никакого криминала

посмотрел на схему оказывается есть это выход ррм и на него тоже выход тактовой подал так что процентов 99 мега в помойку:(

sslobodyan:

Юра, каков магический смысл сего действия? Не подключая питания подать +5 на 10 ногу и куда дальше смотреть? А если коза где-то в другом месте, то эти 200ма пошуруют через защитный диод 10 ноги и уложат его? Объясни пожалуйста.

да смысл именно в этом если диод целый то от встречных 5в ему ничего не будет
а если полудохлый то догорит в обрыв

Catsw
sslobodyan:

Звонил все ноги на землю. Звонятся на землю только 22, 63, 53. Вроде как по схеме.

Их то и надо отпаять, тонкая иголка + паяльник с не очень толстым или обпиленным жалом - в общем, не так страшно.
Если после этого КЗ уйдёт - кристаллу ёк, но раз остальные ноги не звонятся, а кристалл греется - то сорри, чудес не бывает 😦
Разве что магию Юры попробовать - то же не так сложно, но ИМХО бессмысленно - вот если бы по 10й ноге текло - тогда да, можно попробовать бы было.

jonison:

посмотрел на схему оказывается есть это выход ррм и на него тоже выход тактовой подал так что процентов 99 мега в помойку

На ней так же и вход ППМ 😃 А вообще - это просто порт, не более того. Ты аппу от чего запитывал, когда шил? Важен правильный ответ, вспомни!

jonison
Catsw:

На ней так же и вход ППМ

нет вход 9я нога
там еще один чип есть 4066 набор ключей можно ее поднять

sslobodyan
Catsw:

Ты аппу от чего запитывал, когда шил? Важен правильный ответ, вспомни!

Ну сначала извините за неправильную вводную - не в ту сторону ноги посчитал. Тактовую я подал не на 10, а на 12 ногу, что теоретически вроде не смертельно. Запитывался я от трехбаночного аккума +11,6 вольт. Шить пытался через UNIPROF avr.nikolaew.org/progr.htm . Когда мега не откликнулась, я попытался подергать ногами через программатор. И вроде после подергивания Ресетом мега больше не стартовала. До подергивания несколько раз пытался подключать-отключать колодку, мега всегда стартовала стандартную прошивку. Так что на КЗ похоже мало, потому что между подключениями ничего не паялось.

Catsw
sslobodyan:

Запитывался я от трехбаночного аккума +11,6 вольт.

Тогда исключаем бросок при подключении. Долго писать, да и не оно это.

sslobodyan:

Когда мега не откликнулась, я попытался подергать ногами через программатор.

А это как? По одной отпаивали или что?

sslobodyan
Catsw:

А это как? По одной отпаивали или что?

В проге есть тест для ножек - переключает на секунду выход 1-0.
Короче, отпаял я земли - КЗ пропало. Значит точно дело в меге 😦 Ищу новый кристалл - ели есть у кого, то предлагайте.