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

Aleksey_Gorelikov

М… ребята, даже не знаю что сказать по поводу неработы программатора. У меня программатор протоса AVR910, собранный на меге в дипе навсным монтажем 100 лет назад с максимальными упрощениями (кварц с кондерами, кондер по питанию, стабилизатор на 3,6в), замотанный 10 слоями изоленты. Все работает. СТК-500 - походу тоже самое с другой прошивкой. Может провода до мк слишком длинные? Еще вариант, посмотрите, там какие-то ноги учавствующие в программировании висят на переключателях и (хоть через резюки, но) коротятся на землю. Может программаторы не тянут нагрузку в 300 ом?

druksel

хм… с этим программатором я еще ни разу косяков не ловил… он у меня на железном ком порту висит… и 128 мегу шил и 8 и 13 тиньки - все внутрисхемно и без проблем… а тут не могу понять - тока пытается считать - и сбрасывает считываемый проц - непонятно… 😦

Aleksey_Gorelikov

З.Ы. у меня выходы меги в программаторе без резюков, наверно по этому тянет в любом положении тумблеров 😃

druksel

причем абсолютно не важно - брал питаеие и с программатора - и брал питалово от передатчика - таж хрень…

Aleksey_Gorelikov

Позвоните ноги программирования тестером на землю и пощелкайти тумблерами, чтоб от земли “отлипли”

druksel

хм… лана… попробую ща перемкнуть резюки в программаторе

Stepan_M
druksel:

понятно, тепрерь вопрос - попытался считать прошивку с тюринги - пробовал 3 проги - чип бластер авровский,аврстудио и кодевижен…во всех случаях реакция такая - при считывании экран пульта гаснет и программатор выдает ошибку ессно… сам программатор проверен неоднократно - что это может быть???

Ну расскажу свою камасутру с программированием.

То что экран гаснет так и должно быть по идее потому как программатор переводит проц в режим программирования подачей сигнала reset.

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

По совету EXPERT спаял на LPT 5 проводков с резисторами.

Использовал программу UNIPROF там есть опция соответствия пинов порта - сигнальным нужно выставить по схеме программатора - после этого чип сразу же определился и считался а потом прошил его.

Если будете пользоваться программой осторожнее с fuse там галочка в чекбоксе соответствует неустановленному fuse, насколько я понял из прилагающегося мануала.

И при программировании я подключал программатор к выключенной аппе потом запускал программу и после этого включал аппу - экран конечно же был пуст.

Программу можно взять здесь avr.nikolaew.org/progr.htm

Программатор по этой схеме getchip.net/…/delaem-lpt-programmator-dlya-avr-mik…

Резисторы 110 ом, нужно переназначить пины порта согласно схеме вашего программатора.

Надеюсь поможет, если в чем ошибся, пусть опытные коллеги поправят.

Aleksey_Gorelikov

Фьюзы трогать не надо. Оставьте как есть!

Aleksey_Gorelikov:

Позвоните ноги программирования тестером на землю и пощелкайти тумблерами, чтоб от земли “отлипли”

Или отключите все разъемы с тумблерами на время программирования.

druksel

так… походу мега в программаторе приказала долго жить… 😦 завтрева попробую параррлельног порта прогер сваять 5проводковый - он у меня где то валялся… надо тока его найти

Aleksey_Gorelikov

Кто жаловался на отсутствие ППМ на разъеме? Вот…

Больше ничего не менял пока.

ВитГо

Народ, не читается мега !!

включаю передатчик - он загружается вижу на экране стартовый экран…
включаю программатор.
жму прочитать программу - чтото читает (прогресс бар идет вправо) но потом read failed…
объем файла всего 6 кб…
вид примерно такой
:020000020000FC
:10000000B8BE8C0078018C000000000000000000E9
:1000100000000000000000000000000000000000E0
:1000200000000000000000000000000000000000D0
:1000300000000000000000000000000000000000C0
:1000400000000000000000000000000000000000B0
:1000500000000000000000000000000000000000A0
:100060000000000000000000000000000000000090
:100070000000000000000000000000000000000080
:100080000000000000000000000000000000000070
:100090000000000000000000000000000000000060
:1000A0000000000000000000000000000000000050
:1000B0000000000000000000000000000000000040
:1000C0000000000000000000000000000000000030
:1000D0000000000000000000000000000000000020
:1000E0000000000000000000000000000000000010
:1000F0000000000000000000000000000000000000
:1001000000000000000000000000000000000000EF
:1001100000000000000000000000000000000000DF
:1001200000000000000000000000000000000000CF
:1001300000000000000000000000000000000000BF

ЧТо делать ?
кто виноват не интересно…

экран аппы не гаснет если что…

кстати питать аппу можно в обычном режиме или все таки лучше подпаятся к +5 usb разъема ?

сообщения при чтении Flash:

Can’t enter programming mode!

Read failed

при попытке считать EEPROM аппа один раз пищит… и потом через секунд 10 прога пишет что Read Failed…

ау !! кто нить читает меня ? 😭(

МИСО и МОСИ точно не перепутаны на первых фотках ?

Stepan_M

Не перепутаны. Аппу сначала выключить потом воткнуть программатор, запустить программу и потом подать питание на контроллер.

У меня почему то программатор связался только c UNIPROF программой, PonyProg не определил контроллер но может там пины надо было переставить не хотел ковыряться.

druksel

гыыы!!! там не моси с мисо перепутаны… там на фотке в первом посте надо на 4 номер не CLK a SCK подавать!!!

ВитГо

то что sck я понял…

пульт включаю после программатора…

а дальше что жать? сразу реад флеш или фюзы посмотреть ?

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

ну не знаю, что у кого и как я прошил PonyProg схема подключения тут www.10pix.ru/img1/860136/1237502.jpg резисторы не нужны.
Перед тем как шить прозвоните провода относительно корпуса, при каком-то положении тумблера, есть сопротивление в 10 ом относительно корпуса

ВитГо

кстати у ком порта программатора (авр910) какие настройки ставить?

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

так… походу мега в программаторе приказала долго жить… 😦 завтрева попробую параррлельног порта прогер сваять 5проводковый - он у меня где то валялся… надо тока его найти

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

ВитГо

200 ом относительно земли при включении тротлкат…

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

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

спасибо - но дело было именно в перепутывании CLK И SCK
прошился терь без вопросов… сижу играюсь…

ВитГо

гм…
а какие до этого были симптомы ?

я так понял что clk - это тактовый сигнал а sck - это сигнал программатора ?
если так то я не ошибся в этом…

у меня аппа при попытке прочитать епром сбрасывается (оказывается в основном экране - до этого специально в меню заходил)

кстати про это сопротивление между сигналами и корпусом -
один выключатель тротлкат а другой ail dr

прикол в том что при включении их (в положении на себя) - мега сбрасывается и начинает писать switch error…

народ у кого как читается прошивка ?
кстати сколько по времени это должно занимать (для флеш и епрома) ?

druksel

пара вопросов идиотских - как отцентровать 5,6,7 каналы??? что бы в мониторе бегунок по центру стоял???

ВитГо:

гм…
а какие до этого были симптомы ?

я так понял что clk - это тактовый сигнал а sck - это сигнал программатора ?
если так то я не ошибся в этом…

у меня аппа при попытке прочитать епром сбрасывается (оказывается в основном экране - до этого специально в меню заходил)

кстати про это сопротивление между сигналами и корпусом -
один выключатель тротлкат а другой ail dr

прикол в том что при включении их (в положении на себя) - мега сбрасывается и начинает писать switch error…

народ у кого как читается прошивка ?
кстати сколько по времени это должно занимать (для флеш и епрома) ?

вот с этой фигней я и боролся - … тож не мог прошить… а оказалося все просто с программатора надо не CLK a SCK сигнал на 11 ногу меги подавать… и все заработало как надо
а переключатели должны при программировании быть все от себя