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

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

доброго всем…,Степан скажите - моделей в памяти пока 3???

отвечаю за Алексея, пока 3 модели и увелечение на планируеться;)

druksel

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

Aleksey_Gorelikov

скорее всего перепутаны мисо\моси. Даже если чип окажется “залочен” - он нормально считается. Только в файле будет английский алфовит вместо прошивки.

PigTail

Мой вариантик разъема для программирования. Столкнулся с проблемой, китаезы слишком большой кондер в цепь ресет вогнали, родной атмеловский программатор считал что там короткое, временно выпаял кондер, т.к. нет под рукой подходящего смд тантала.
З.Ы. Синий провод на третьей фотке (CLK в первом посте) пришлось перепаять на резистор как у Алексея, атмеловский программатор опять таки не потянул по нагрузке, хотя судя по пайке китаезы именно там подпаивались для прошивки.

Aleksey_Gorelikov

Увеличение кол-во моделей планируется. Как будет время - займусь. Кому не терпится - можно прописать ручками калировки и будет 4 модели.

PigTail:

З.Ы. Синий провод на третьей фотке (CLK в первом посте) пришлось перепаять на резистор как у Алексея

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

druksel

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

отпаял кондер на ресете - один хрен такая же фигня… еще раз сменил местами мисо и моси - не помогло - че делать???

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 ом относительно корпуса