Альтернативная прошивка к FlySky/Turnigy/I-Max/Eurle (Кодер Fokus-a - MSV)
Может поможете человеку?
Там у него специфический программатор , точнее режим программатора “БитБанг”, могли быть проблеммы с задержками, я таким не пользовался. Я бы попробовал использовать какой нить более простой программатор , например STK200 на LPT. В передатчике, те-же действия отключть разъёмы , снять кондёр с “ресета”. Если и после этих действий контроллер не отвечает, можно попробовать использовать внешний “клок” Некоторые программаторы это умеют делать. Например AVReAl .
кстати, у меня было подобное…
каким то образом глюканул AVR910 и по всей видимости переписал мне фюзы…
мега читалась, писалась, проверялась - но не работала…
пару раз залил фюзы (только внимательно !) - и все заработало…
Там кто-то логи дудки выкладывал парой постов выше. Может поможете человеку? А вобще давно пора просить модераторов переименовать тему в “10001 способ перепрошить атмегу”. 😃
Срезал вчера чип и заказал новый, в пятницу должен уже быть.
Зачем же так радикально. Может он живой был. напросились бы в гости, я бы его отпаял, еслиб уж прошить не получилось.
Если не заработает новый чип, буду напрашиваться)
Если не заработает новый чип, буду напрашиваться)
Заработает ) Только сразу хочу чуть времени сэкономить - фюзы в новых камнях отличаются от тех, на которые рассчитывает прошивка, с ними стартовать не будет, надо фюзы тоже будет подправить. Я не помню отличий, и аппа под руками будет только через неделю, спросите у Алексея (заодно привет ))) или у кого нибудь ещё, как они стоят в аппе.
Соглашусь с Алексеем, не стоило торопиться. Тем более если причина осталась не выясненой. Покрайней мере после установки нового чипа сначала убедитесь, что память программ , сигнатура “фусы” , считываются без ошибок. Могу добавить, что у меня из двух программаторов стабильно читает, только один. Т.е. USB версия AVR910 (не протосс) работает нормально с этим передатчиком, а “AvrUsb500 by Petka” считывает не уверенно, правда возможно мешает кондёр на “ресете” я не пробовал его снимать.
Причина, только одна, кривые руки. Стер все fuse. После этого не мог нечего поменять. Какой чип поставить 64, 64A(как было), 128? Первоначальные fuse не подскажите?
Мини фото отчет.
Забрал вчера, чипы и купил программатор на всякий случий(1200р), который на ebay стоит 5$.
Включил его в комп и отошел от компа. Прихожу вонище и светодиод больше не горит. Итог сгорел один из диодов. 5 минут прошло без нагрузки.)))) Сегодня пойду менять.
Тест зона, все залилось в новый чип.
Как было
Как стало, одну дорожку содрал с платы, которая не нужна и половинку нужной, примерил чип, достает.
Денис, зря брал этот программатор… если сможешь верни его… (у меня такой был… можешь почитать мои пляски в начале этого топика либо в моем дневнике…)
Если не сможешь - то в случае если не будет шить:
0. Проверь порт на который он вешается - должен быть 1,2,3,4 - если номер будет старше - не работает !
0. не перепутай сигнал SCК и CLK - один для тактирования меги, другой для тактирования приема\передачи
- Перемкни выходные резюки - это как раз около разъема 5 шт.
- Удали с платы аппаратуры кондер
диоды которые у тебя сгорели стоят на ограничение напряжения по току… просто так не горят - ты точно не замкнул плату ?! на крайняк если не вернут деньги - попробуй их поменять - может быть кроме них больше ничего и не сгорело…
а вот на eBay продают другой программатор - тот у меня работает без каких либо доработок… один правда сдох по неизвестной причине (причем я его в термоусадку с новья засунул чтобы не замкнуть)… купил второй - тоже вроде работает 😃 и стоят с доставкой чуть меньше 200 руб…
Спасибо, попробую вернуть деньги. Я прошиваю через ардуино через BitBang. Думал взять про запас.
Нашел, как починить Fuse bit er9x.googlecode.com/svn/trunk/doc/Fuse Brick.pdf
ну можно конечно и так…
а вообще тут Алексей помоему кидал скриншот программы с установленными фюзами…
я сделал по его идее скриншоты для своих программ (AVR910 и USBASP) и сложил в папочку…
а про генератор - там даже не обязательно в 1 Мгц брать… можно и ниже… 😃
Поставил чип, залил прошивку опять слетели fuse, что за… Программатор не приняли, отправили в сервис центр) Поставил новый диод в программатор, опять сгорел. Поставил новый диод через резистор, нормально. не горит)
Денис, смотри в моем дневе топик про программирование сабжа.
там ближе к концу (гм… сейчас наверное уже в середине) - будет ссылка на программатор с ебей за 200 рублей…
закажи его… - это что бы снять все вопросы по программатору (А то мы так долго причину будем искать)
ДОБРЫЙ день! давно не прошивал и решил прошить знакомому турнигу. 0xFF 0xFF 0xFF В общем видимо я что то не то сделал. и видимо что то сделал с процем?
Попробовал свою, моя уже нормально шьет. Даже и не помню что я там нажал. Подскажите что делать то?
Подпаялся правильно. Если откл. распаяный шлейф, то код проца остаеться 0xFF 0xFF 0xFF получается что не читает. все контакты прозвонил, все гуд.
Аппа не запускаеться.
Аппа не запускаеться.
В такую штуку можно загнать двумя путями: Запретить ресет или выбрать внешний генератор фьюзами. Возможно кому-то удастся запретить исп-программирование, но как правило, исп программаторы сами себя не запрещают. 😃
Проверяйте сначала монтаж и убедитесь в работоспособности своего программатора. Денис (pnm) сегодня заезжал в гости. Проц в его аппе моим 910 прогером увиделся. Фьюзы были в мега-103 компатибле. Перешили фьюзы, перепрошили. Вроде бы заработало. Так что похоже зря он проц выкусывал и новый впаивал.
Cпасибо, Алексею. Аппа работает. Нужен нормальный программатор и все будет работать.
Подпаялся правильно. Если откл. распаяный шлейф, то код проца остаеться 0xFF 0xFF 0xFF получается что не читает. все контакты прозвонил, все гуд.
Аппа не запускаеться.
Существует как минимум две ревизии плат, соответственно распайка чуть отличается. Посмотрите внимательно куда Вы запаяли провод " SCK". Сравните с документацией на контроллер.
На будущее, не пытайтесь записывать контроллер, не убедившись , что нормально читается сигнатура, и данные из контроллера. Т.е. прочитал, сохранил в файл, выпонил процедуру сравнения содержимого в файле и контроллере. И только если ни каких ошибок нет пытаться записывать.
Проц в его аппе моим 910 прогером увиделся.
Алексей, а программатор такой был? …datagor.ru/…/1613-project-5-d-avr910-usb-programm…
программатор такой был?
Почитаем что ответит Алексей, но ИМХО, это очередной “протоса подобный”. Врядли будет стабильно работать на разных компах. Лучше выбрать с “железным” USB. Ну или тогда уж USBasp.
Я про программатор свой уже писал. Программатор протоса с рядом упрощений: 1. по усб - ничего нет, кроме 1.5ком резюка. 2. Питание напрямую с усб через диод (или 2, уже не помню). По питанию кондючек какой-то мелкий. И все. По собственным наблюдениям - основные проблемы таких прогеров - это неопределение их в некоторых усб-портах. Основные влияющие на это факторы - это кварц и напряжение питания. Кварц надо ставить обычный. Т.е. именно кварц с конденцаторами, а не керамический резонатор. Втоорое - напряжение питания. От 3.3 работает сильно нестабильно. От 3.6-4 - почти везде, от 4 до 5 вольт - в половине десктопов. Вот я такие девайсы и делал с питанием через диод-два. Собственно мой программатор собран на меге в дип. корпусе навесным монтажем, ножки у нее загнуты вовнутрь, обхватывая усб кабель. Все это дело затянуто термоусадкой. 😃 Вот такой я лентяй.
если программатор компом определяется, то с питанием ничего колдовать не надо и кварцы менять тоже.