Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Программаторы Мастер _ Адаптеры _ ATMEGA 48V схема адаптера

Автор: KERMUR 11.11.2011, 16:32

добрый времени суток. программатор у меня Мастер 02.очень нужна схема адаптера для ATMEGA 48v.
и еще в программе заявлена Atmega 48-I, возмет ли Мастер 02 - 48V? спасибо заранье.

Автор: KERMUR 11.11.2011, 16:59

если правильно понял,должен подключать так?

Автор: masterra 14.11.2011, 17:56

Эта схема для последовательного режима, есть также адаптер для параллельного режима(в т.ч. для корпуса TQFP-32 ).

Цитата(KERMUR @ 11.11.2011, 16:59) *
если правильно понял,должен подключать так?


Автор: KERMUR 14.11.2011, 18:14

если можно,схему тут можете выложить?

Автор: KERMUR 16.11.2011, 6:23

хочю записать ST95P08 а в программе заявлен М95080. они одинаковые? просто не хочю экспериментировать,микросхема одна и внутри нужный дамп.

Автор: masterra 16.11.2011, 18:55

Должен быть аналог, по нужно считать и сохранить дамп.

Цитата(KERMUR @ 16.11.2011, 6:23) *
хочю записать ST95P08 а в программе заявлен М95080. они одинаковые? просто не хочю экспериментировать,микросхема одна и внутри нужный дамп.


Автор: KERMUR 7.12.2011, 19:40

и еще вопрос.вот эту микросхему читаю но записать не могу.запись идет,но при сравнении уже ощибка.и в устройстве тоже не работает.обратно свой родной дмап тоже не могу записать. Мастер 02 новая обнавления. версия 5,81.
выбирал SEEPROM 24C02-24C02A тоже самое. что посоветуете? еепром стоит в автомобильном блоке управления.

Автор: masterra 7.12.2011, 20:49

Пришлите на support дамп памяти оригинальный и что получается после записи.

Цитата(KERMUR @ 7.12.2011, 19:40) *
и еще вопрос.вот эту микросхему читаю но записать не могу.запись идет,но при сравнении уже ощибка.и в устройстве тоже не работает.обратно свой родной дмап тоже не могу записать. Мастер 02 новая обнавления. версия 5,81.
выбирал SEEPROM 24C02-24C02A тоже самое. что посоветуете? еепром стоит в автомобильном блоке управления.


Автор: KERMUR 13.1.2012, 17:53

Добрый времени суток.можно сказать со всеми разобрался,остался еще один вопрос.очень надеюсь на вашу помощь.
у Меня Мастер 02 ( ком-порт). хочю внутрисхемно прочитать 24с512 прям на плате.схему прилагаю.подключился так,ноги 1-1,5-5,6-6,7-7,8-8. вроде прочитал,но через одну строку. одна строка нормально а вторая FF FF и до конца так.
подскажите если можно,как правильно подключится к такой плате.спасибо заранье.

Автор: Алексей-2010 13.1.2012, 19:19

KERMUR , Вам как удалось записать 24С02 в автомобильном блоке управления? В двух словах, если можно. Спасибо.

Автор: masterra 13.1.2012, 20:38

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

Цитата(KERMUR @ 13.1.2012, 17:53) *
Добрый времени суток.можно сказать со всеми разобрался,остался еще один вопрос.очень надеюсь на вашу помощь.
у Меня Мастер 02 ( ком-порт). хочю внутрисхемно прочитать 24с512 прям на плате.схему прилагаю.подключился так,ноги 1-1,5-5,6-6,7-7,8-8. вроде прочитал,но через одну строку. одна строка нормально а вторая FF FF и до конца так.
подскажите если можно,как правильно подключится к такой плате.спасибо заранье.


Автор: KERMUR 14.1.2012, 13:44

если честно всего 1 раз попался мне 24с02А от автомобильного блока,попробовал по разному и не смог записать.потом попались тоже с таких блоков 24с01,24с04 их я нормально записал.но именно 24с02А не смог.жду пока когда еще раз приедет такая машина с таким блокам.
А теперь на счет 24с512. микросхему выпаял и подключил прям к праграммтору,нормально читается и пишется.а вот на плате не хочет.
сегодня тоже еще раз проверил,подключил так же.1-1,5-5,6-6,7-7,8-8 к ноге программатора.подал отдельное питание на плату.проверил на микросхеме присутствует масса и 5В.открыл нормальный дамп и записал.читаю обратно тоже самое. где то 20 строка нормальная а потом с только же FF FF и далще опять нормально и опять FF FF.
хотел тут загружать дампы которые записал и прочитал,не смог,не загружается.
схему я показал,может есть мыссли как еще можно читать и писать.даже чтение мне не нужно,только правильный запись.
спасибо заранье.

Автор: KERMUR 16.1.2012, 12:56

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

Автор: masterra 16.1.2012, 17:34

Есть простой способ - последовательно отрезать сигналы на м.с от платы и найти тот(или те), которые шунтируются.

Цитата(KERMUR @ 16.1.2012, 12:56) *
у кого какие варианты,готов все проверить.время поджимает.


Автор: KERMUR 17.1.2012, 14:01

конечно так можно найти и даже записать нормально.но дело в том что со стороны микросхемы плата залито клеем.я подключаюсь с обратной стороны,где есть точки для подключения к ногам 1-5-6-7-8.

Автор: KERMUR 18.1.2012, 18:48

долго смотрел на фалы - впечатление, что портятся те пакеты, которые имеют в старшем байте адреса установленный 3-й бит (08,18,28...)
буду копать дальше.истина где то рядом:)

Автор: KERMUR 28.1.2012, 17:34

сделал.всем спасибо

Автор: KERMUR 19.2.2012, 15:41

сегодня от блока моторного Mercedes опять не смог прочитать и записать ST95P08.(1кб). пару месяц назад тоже такого было,подумал наверно сделаю обнавление адаптера и программы и все пройдет. обнавил серавно тоже самое. выбрал M95080,ST95080,M95080W,25P80,серавно читает и пишет с ощибками. прочитанный дамп воопще не подходит к оригиналу. отнес микросхему к другу,у него AUTOPROG SE сразу нормально прочитал и записал.иногда даже страшно работать с программаторам.не знаешь правильно ли прочитал или нет.запишешь обратно и все,в устройстве не работает и оригинального дампа нет.
Очень прошу,посмотрите,может можно что та придумать.
с уважением Игорь

Автор: masterra 20.2.2012, 18:24

Аналогом указанной м.с являются SEEPROM:25С080, а также M95080,ST95080,M95080W.
Их программатор поддерживает.
25P80 - тоже, но это уже SPI Flash.
Для того чтобы найти причину, просьба выслать правильную прошивку и то что считывает программатор.
Затем результат записи(что записывается) и что должно быть.

Цитата(KERMUR @ 19.2.2012, 15:41) *
сегодня от блока моторного Mercedes опять не смог прочитать и записать ST95P08.(1кб). пару месяц назад тоже такого было,подумал наверно сделаю обнавление адаптера и программы и все пройдет. обнавил серавно тоже самое. выбрал M95080,ST95080,M95080W,25P80,серавно читает и пишет с ощибками. прочитанный дамп воопще не подходит к оригиналу. отнес микросхему к другу,у него AUTOPROG SE сразу нормально прочитал и записал.иногда даже страшно работать с программаторам.не знаешь правильно ли прочитал или нет.запишешь обратно и все,в устройстве не работает и оригинального дампа нет.
Очень прошу,посмотрите,может можно что та придумать.
с уважением Игорь


Автор: KERMUR 22.2.2012, 16:04

в архиве родной(исправный) и бракованный файл. выбирая разные типы микросхем M95080,ST95080,M95080W программатор все верно читал одно и тот же файл.ничего не меняется. не могу загрузить файлы.показывает типа загрузил,а в упраялениях пусто...

Автор: KERMUR 22.2.2012, 16:07

01 A1 99 00 CA 05 AC F9 AA 76 2E 70 9F 74 7E F7
95 B3 E0 C6 56 2E EF F7 19 2A 3D 69 2A 1D 37 15
4E 9F AF F9 6C C8 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 FB 7A
03 83 3D 0D B9 26 03 2B E6 1F 77 D2 B0 56 84 0F
30 3F A9 B3 1D D7 A7 F8 0B 11 E2 DF 1E A5 2D 53
0D 5C 94 75 30 A6 AE CA FC 34 1E AC 61 E4 A7 0C
41 DD C6 1E F0 83 B6 7F AE D5 4F F1 A6 00 5D 1E
8C D6 34 A0 4F 9D 00 00 40 00 00 00 00 00 00 00
00 00 00 00 00 00 03 A2 F4 00 5F 7B 5F 7B 02 0C
26 2B 38 02 2B 4A 5F A7 91 00 30 33 30 35 34 35
35 38 33 32 30 31 30 30 31 31 00 00 00 00 80 80
80 80 80 00 40 00 FA 80 00 00 00 57 44 42 32 31
30 30 36 32 32 42 32 32 33 34 33 37 93 96 50 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

ВЕРХНИЙ ФАЙЛ ЧАСТЬ РОДНОГО ФАЙЛА-ОК , А НИЖНИЙ И УЖЕ ЧТО ЧИТАЕТ ПРОГРАММАТОР

95 B3 E0 33 AB 1D E7 5A 7A 33 AD 56 D0 8A 1C 05
91 22 0D C6 56 2E EF F7 19 2A 3D 69 2A 1D 37 15
4E 9F AF F9 6C C8 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 FB 7A
76 3B 2B 06 87 48 DE A9 22 13 58 93 0E C7 72 67
15 A6 5D CF BD BA 26 5C 52 8D 04 09 21 36 74 0C
0D 5C 94 75 30 A6 AE CA FC 34 1E AC 61 E4 A7 0C
41 DD C6 1E F0 83 B6 7F AE D5 4F F1 A6 00 5D 1E
8C D6 34 A0 4F 9D 00 00 40 00 00 00 00 00 00 00
00 00 00 00 00 00 03 A2 F4 00 5F 7B 5F 7B 02 0C
30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30
30 30 30 30 30 30 30 30 30 30 00 00 00 00 80 80
80 80 80 00 40 00 FA 80 00 00 00 57 44 42 32 30
33 32 30 30 30 30 30 30 30 30 30 30 30 30 30 00

Автор: masterra 25.2.2012, 21:53

Ошибку исправили, нужно обновить ПО и прошивку. М.с нужно выбрать 95P08.

Цитата(KERMUR @ 22.2.2012, 16:07) *
01 A1 99 00 CA 05 AC F9 AA 76 2E 70 9F 74 7E F7
95 B3 E0 C6 56 2E EF F7 19 2A 3D 69 2A 1D 37 15
4E 9F AF F9 6C C8 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 FB 7A
03 83 3D 0D B9 26 03 2B E6 1F 77 D2 B0 56 84 0F
30 3F A9 B3 1D D7 A7 F8 0B 11 E2 DF 1E A5 2D 53
0D 5C 94 75 30 A6 AE CA FC 34 1E AC 61 E4 A7 0C
41 DD C6 1E F0 83 B6 7F AE D5 4F F1 A6 00 5D 1E
8C D6 34 A0 4F 9D 00 00 40 00 00 00 00 00 00 00
00 00 00 00 00 00 03 A2 F4 00 5F 7B 5F 7B 02 0C
26 2B 38 02 2B 4A 5F A7 91 00 30 33 30 35 34 35
35 38 33 32 30 31 30 30 31 31 00 00 00 00 80 80
80 80 80 00 40 00 FA 80 00 00 00 57 44 42 32 31
30 30 36 32 32 42 32 32 33 34 33 37 93 96 50 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

ВЕРХНИЙ ФАЙЛ ЧАСТЬ РОДНОГО ФАЙЛА-ОК , А НИЖНИЙ И УЖЕ ЧТО ЧИТАЕТ ПРОГРАММАТОР

95 B3 E0 33 AB 1D E7 5A 7A 33 AD 56 D0 8A 1C 05
91 22 0D C6 56 2E EF F7 19 2A 3D 69 2A 1D 37 15
4E 9F AF F9 6C C8 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 FB 7A
76 3B 2B 06 87 48 DE A9 22 13 58 93 0E C7 72 67
15 A6 5D CF BD BA 26 5C 52 8D 04 09 21 36 74 0C
0D 5C 94 75 30 A6 AE CA FC 34 1E AC 61 E4 A7 0C
41 DD C6 1E F0 83 B6 7F AE D5 4F F1 A6 00 5D 1E
8C D6 34 A0 4F 9D 00 00 40 00 00 00 00 00 00 00
00 00 00 00 00 00 03 A2 F4 00 5F 7B 5F 7B 02 0C
30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30
30 30 30 30 30 30 30 30 30 30 00 00 00 00 80 80
80 80 80 00 40 00 FA 80 00 00 00 57 44 42 32 30
33 32 30 30 30 30 30 30 30 30 30 30 30 30 30 00


Автор: KERMUR 27.2.2012, 18:32

уточните если можно,прошивку m02_03_5_11.HEX записать в область СОDE а область LDROM оставить так же? у меня (W78E058B).

Автор: masterra 27.2.2012, 20:43

Нужно обновить программно, считать файл и нажать Ctrl+U.

Цитата(KERMUR @ 27.2.2012, 18:32) *
уточните если можно,прошивку m02_03_5_11.HEX записать в область СОDE а область LDROM оставить так же? у меня (W78E058B).


Автор: KERMUR 29.2.2012, 14:51

CTRL+U у меня не записал. показал выполняется запись и потом Ощибка обмен данными.после этого программатор перестал видеть свою программу.W78E058B я записал на другом программаторе. LDROM оставил как есть,а в область CODE записал m02_03_5_11.HEX. теперь программатор работает.но при записи разных микросхем,в том числе и 95р08 выдает ощибка обмен данными.
может LDROM тоже нужно править?

Автор: masterra 29.2.2012, 18:49

Тогда уточните модель программатора и маркировку платы. Может прошивка не для ашей платы.

Цитата(KERMUR @ 29.2.2012, 14:51) *
CTRL+U у меня не записал. показал выполняется запись и потом Ощибка обмен данными.после этого программатор перестал видеть свою программу.W78E058B я записал на другом программаторе. LDROM оставил как есть,а в область CODE записал m02_03_5_11.HEX. теперь программатор работает.но при записи разных микросхем,в том числе и 95р08 выдает ощибка обмен данными.
может LDROM тоже нужно править?


Автор: KERMUR 29.2.2012, 19:12

Model 4.71-02. плата МАСТЕР 03 (com port)
19/11/07
s/n 471428

Автор: masterra 1.3.2012, 19:13

Прошивка подходит. Может не ту взяли, файл m02_03_5_11.zip,к.сумма =E1DE?
Проверяли после записи? А в LDROM - 5.02.
Если не будет работать, тогда последовательный откат или сразу можно взять прошивку, которая была до замены.

Цитата(KERMUR @ 29.2.2012, 19:12) *
Model 4.71-02. плата МАСТЕР 03 (com port)
19/11/07
s/n 471428


Автор: KERMUR 1.3.2012, 19:30

взял прошивку m03_5_11.03 конт.сумма E1DE. записал в область CODE.
а в область LDROM master02-5.02. контрольная сумма 7DA6
не знаю в чем дело. при выборе микросхем 95р08,25с80 чтение идет а вот при записе Ощибка обмен данными и все. потом приходится перезагрузить и программатор и программу.это происходит даже без микросхемы.просто подключил программатор,выбрал запись и все,сразу Ощибка.

Автор: KERMUR 2.3.2012, 14:10

и еще при чтении SEEPROM 93с56B нормально,и запись вроде без отличии.когда сохраняю дамп программа делает SWAP.во всех строках меняет байты местами.вот пример. даже при чтении файла с рабочего сталауже меняет а при сохранении опять возвращает обратно. файлы отправил на support

00 28 60 D5 FF 00 A3 63 0C 05 EE 0A F4 09 33 30
5B 30 00 00 40 01 80 02 E0 0B 12 00 03 02 81 03
11 10 AA 2E 04 33 25 00 16 01 E8 03 70 17 12 00
0D 02 C4 0F 26 60 77 99 16 1C 28 7F F7 FF B8 A2
50 50 07 00 0A FF 00 00 16 54 88 F6 55 B0 A0 10
0A 15 35 50 71 96 A3 AF 91 8E 6F 51 33 14 10 0C
0C 10 14 33 51 6F 8E 91 00 06 0D 33 5F 8C B8 C0

а нижний уже сохраненный.


28 00 D5 60 00 FF 63 A3 05 0C 0A EE 09 F4 30 33
30 5B 00 00 01 40 02 80 0B E0 00 12 02 03 03 81
10 11 2E AA 33 04 00 25 01 16 03 E8 17 70 00 12
02 0D 0F C4 60 26 99 77 1C 16 7F 28 FF F7 A2 B8
50 50 00 07 FF 0A 00 00 54 16 F6 88 B0 55 10 A0
15 0A 50 35 96 71 AF A3 8E 91 51 6F 14 33 0C 10
10 0C 33 14 6F 51 91 8E 06 00 33 0D 8C 5F C0 B8

Автор: masterra 2.3.2012, 19:33

В этой прошивке не отрабатывает таймаут, программатор при записи ждет ответ от м.с и, если ее нет, "повисает".

Цитата(KERMUR @ 1.3.2012, 19:30) *
взял прошивку m03_5_11.03 конт.сумма E1DE. записал в область CODE.
а в область LDROM master02-5.02. контрольная сумма 7DA6
не знаю в чем дело. при выборе микросхем 95р08,25с80 чтение идет а вот при записе Ощибка обмен данными и все. потом приходится перезагрузить и программатор и программу.это происходит даже без микросхемы.просто подключил программатор,выбрал запись и все,сразу Ощибка.


Автор: masterra 2.3.2012, 19:40

В программе, начиная с 5.79 при работе с 16-битными м.с байты меняются местами при чтении или сохранении файла, что не всегда правильно.
Правильный порядок зависит от используемого в устройстве контроллера.
Если при выборе м.с такого типа спрашивать какой порядок выбрать, то вопросов будет еще больше.

Цитата(KERMUR @ 2.3.2012, 14:10) *
и еще при чтении SEEPROM 93с56B нормально,и запись вроде без отличии.когда сохраняю дамп программа делает SWAP.во всех строках меняет байты местами.вот пример. даже при чтении файла с рабочего сталауже меняет а при сохранении опять возвращает обратно. файлы отправил на support

00 28 60 D5 FF 00 A3 63 0C 05 EE 0A F4 09 33 30
5B 30 00 00 40 01 80 02 E0 0B 12 00 03 02 81 03
11 10 AA 2E 04 33 25 00 16 01 E8 03 70 17 12 00
0D 02 C4 0F 26 60 77 99 16 1C 28 7F F7 FF B8 A2
50 50 07 00 0A FF 00 00 16 54 88 F6 55 B0 A0 10
0A 15 35 50 71 96 A3 AF 91 8E 6F 51 33 14 10 0C
0C 10 14 33 51 6F 8E 91 00 06 0D 33 5F 8C B8 C0

а нижний уже сохраненный.
28 00 D5 60 00 FF 63 A3 05 0C 0A EE 09 F4 30 33
30 5B 00 00 01 40 02 80 0B E0 00 12 02 03 03 81
10 11 2E AA 33 04 00 25 01 16 03 E8 17 70 00 12
02 0D 0F C4 60 26 99 77 1C 16 7F 28 FF F7 A2 B8
50 50 00 07 FF 0A 00 00 54 16 F6 88 B0 55 10 A0
15 0A 50 35 96 71 AF A3 8E 91 51 6F 14 33 0C 10
10 0C 33 14 6F 51 91 8E 06 00 33 0D 8C 5F C0 B8


Автор: KERMUR 3.3.2012, 12:05

Теперь придется разобратся сохраненных файлах.при записи их микросхеме,делать swap или нет.

Автор: masterra 3.3.2012, 16:35

Да, согласен, что неудобство в этом есть.
Давайте предложение,как лучше сделать. Если уверены, что для SEEPROM этого делать не нужно, можно вернуть обратно.

Цитата(KERMUR @ 3.3.2012, 12:05) *
Теперь придется разобратся сохраненных файлах.при записи их микросхеме,делать swap или нет.


Автор: KERMUR 3.3.2012, 17:23

Eсли при чтении из микросхемы,до сохранения файла,ничего не меняется,в принчипе можно и так оставить.но как быть уверенным в этом,пока не разабрался.

IPB NULL RU (http://www.ipb-null.narod.ru/)
© IPB NULL RU (http://www.ipb-null.narod.ru/)