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

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

CarLine Forums _ Yamaha _ Yamaha Majesty S 155 (2016)

Автор: Игорь 4.5.2020, 19:40

Всем привет. Я новичок в этом деле, поэтому прошу сильно не пинать...
Нужна помощь студии, даже готов на платном основании.
Суть проблемы такова:
Принесли вот такие три панели
1.jpg2.jpg3.jpg4.jpg
на борту которых стоит два микроконтроллера PIC16F684 и PIC16F946.
Задумка была такая:
Понимая что калькулятора для пересчёта ихнего пробега нет, решил содрать с них прошивки.
Ну и методом клонирования прошить их той прошивкой у которой был самый минимальный пробег.
Читал PIC внутрисхемно с помощью программатора Xgecu PRO, он же TL866II Plus
по такой схеме.
5.jpg
Но тут произошло то, чего я никак не ожидал. На этой стадии своего рассказа хочу напомнить, что я в этом деле новичок
и это был мой первый опыт с TL866II Plus как и собственно знакомство с семейством PIC. Раньше мне эти ребята приносили
пару, тройку панелей с Eeprom-ками как правило 95XXX серии. В принципе у меня получалось. Дальше по сути.
PIC16F684 прочитался и прошёл верификацию на ура, дампы были успешно сохранены. А с PIC16F946 начались приколы.
Читаться читаются а верификацию не проходят. Несколько попыток и две панели на лопатках. Третью не стал мучить и так уже на валериане.
Порывшись в сети узнал о злосчастных фьюз битах. Теперь даже и не знаю в какую сторону двигаться.
Помогите пожалуйста кто чем может. Буду благодарен за любую информацию.
   
 
 

Автор: Sergeii 4.5.2020, 21:08

Дампы выложите с обоих ПИКов... с известным пробегом.

Автор: jeny 4.5.2020, 21:25

а в дампах наверное ff )

Автор: Игорь 4.5.2020, 21:44

Цитата (Sergeii @ 4 May 2020 - 20:08)  *


  Yamaha_Majesty__2013-2016__PIC16F684_-_56955.bin ( 17 kB )
      : 12
  Yamaha_Majesty__2013-2016__PIC16F684_-_64720.bin ( 17 kB )
      : 8
  Yamaha_Majesty__2013-2016__PIC16F946_-_56955.bin ( 17 kB )
      : 9
  Yamaha_Majesty__2013-2016__PIC16F946_-_64720.bin ( 17 kB )
      : 12

Автор: jeny 4.5.2020, 21:49

первые два дампа пустые , похоже чип закрыт . думаю востановлению панели не подлежат , наверное пробег в _PIC16F946

Автор: Sergeii 4.5.2020, 22:31

Первые два дампа думаю нормальные, и они нам как бы и не нужны. А вот 946 мне кажется прогер криво читает. и почему он из затер?... Надо с третьей панели вычитать фулл нормальным прогером.
Я так понимаю вы пытались причитать флешь. Надо было читать ДАТА. и убрать галочки стирания и проверки.

Автор: qwert3433 4.5.2020, 23:12

Подключи первые две-проверь трупы или нет. Будет ясно только за нормальным прогером бежать или ещё пока 2 доски искать.

Автор: Sergeii 5.5.2020, 0:11

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

Автор: Игорь 5.5.2020, 9:37

Цитата (Sergeii @ 4.5.2020, 23:11)  *
Если на третьей флешь прочитается, то повезло. ЕЕпром должен быть открыт.

Вот что вычитывает программатор
PIC16F684 6.pngPIC16F946 7.png

Автор: jeny 5.5.2020, 9:37

Sergeii, Sergeii, а почему вы пишите что две первые флеши нормальные ??? чип закрыт судя по дампу а человек заливал в чипы с панели наименьшим пробегом , тоесть он нули записал в другие панели

Автор: jeny 5.5.2020, 9:40

возможно панель с наменьшим пробегом можно востановить если не трогал PIC16F684

Автор: Игорь 5.5.2020, 9:45

Цитата (jeny @ 5.5.2020, 8:37)  *
тоесть он нули записал в другие панели

Нет PIC16F684 я не программировал, всего лишь скачал дамп.
А панели потухли после манипуляций с PIC16F946

Автор: Vasilich 5.5.2020, 9:47

Потому что пробег именно в 16F946.

Автор: jeny 5.5.2020, 9:47

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

Автор: jeny 5.5.2020, 9:59

главный вопрос - только читал чипы или пробывал писать ?

Автор: Игорь 5.5.2020, 10:00

Цитата (jeny @ 5.5.2020, 8:59)  *
главный вопрос - только читал чипы или пробывал писать ?

ПРОБОВАЛ ПИСАТЬ но только PIC16F946

Автор: Vasilich 5.5.2020, 10:33

Скорее всего уложил флешу, с ПИКами опыты очень чреваты увалом флеши.

Автор: jeny 5.5.2020, 10:37

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

Автор: Sergeii 5.5.2020, 14:04

Цитата (Игорь @ 4.5.2020, 19:40)  *
...Читаться читаются а верификацию не проходят. Несколько попыток и две панели на лопатках. Третью не стал мучить и так уже на валериане.
Порывшись в сети узнал о злосчастных фьюз битах. Теперь даже и не знаю в какую сторону двигаться.

То что надо сделать, я уже выше писал. 946 первый дамп у вас затерт.... , второй прогер пытался вычитать. но не смог. Я так понимаю вы все читали по умолчанию со всеми галками. и писали тоже так же. Судя по второму дампу, вроде бы как куски дампа есть, но они уже не помогут. берите рабочую панель и читайте по очереди ставя галки. Первый ИД. должен читаться в любом случае хоть закрыт. хоть открыт... Если ИД читается. то можно читать ДАТА и далее по очереди, если хотите рискнуть конечно .... Лучше бы конечно сменить прогер....

Автор: qwert3433 5.5.2020, 23:22

Дай ответ на вопрос, включились 2 доски? И всё будет ясно.Сергей Новосёлов всё подробно разжевал и без нормального прогера здесь попадалово.... Но судя по дампам - потухли.

Автор: Vny4ek 6.5.2020, 9:20

там где в дампе 3f это залоченный проц они так читаются при локе насколько помню

Автор: Sergeii 6.5.2020, 11:55

Верно, или прогер не может прочитать....ИД в любом случае читается, у ТС его нет....

Автор: Игорь 6.5.2020, 16:17

Цитата (qwert3433 @ 5.5.2020, 22:22)  *
судя по дампам - потухли.

Конечно потухли.

Цитата (Sergeii @ 5.5.2020, 13:04)  *
Я так понимаю вы все читали по умолчанию со всеми галками

Те дампы которые я выложил они с читаны со всеми галками но писать я пытался только DATA
Рисковать дальше не буду и так уже влип прилично + нашел информацию о том что обновленный MiniPro через чур чувствителен к внутрисхемному
программированию и по превышении потребляемого тока в размере 120мА уходит в защиту. Короче говоря не тот прогер я выбрал для этих целей.
А каким бы вы читали бы?

Автор: Vny4ek 6.5.2020, 17:24

pickit2 родной для этих процев

Автор: qwert3433 6.5.2020, 18:03

Апельсин нормально читает и спрашивает перед записью что писать. Ищи  у себя там, кто на ты с пиками.

Автор: jeny 6.5.2020, 18:45

Возможно и минипро нормально с пиками работает , тут опыт нужен

Автор: Игорь 6.5.2020, 19:00

Цитата (jeny @ 6.5.2020, 17:45)  *
Возможно и минипро нормально с пиками работает , тут опыт нужен

Это точно.

Одну приборку уже нашёл (б/у) В любом случаи всем кто откликнулся огромное спасибо... Может кому нибудь понадобятся дампы по мото - обращайтесь есть не большие наработки.

Автор: Vasilich 6.5.2020, 19:58

Цитата (jeny @ 6.5.2020, 18:45)  *
Возможно и минипро нормально с пиками работает , тут опыт нужен

Чудесно работает, но.... я обычно выпаиваю пик, если минипро юзаю, а так конечно лучше другой, более заточенный под пики и вообще под автоэлектронику, внутрисхемка, обхват памяти и т.д.

Автор: Игорь 15.12.2020, 22:42

Всем привет! Подниму тему. Лежат эти приборки без дела. Хожу я вокруг них и меня не как не покидает желание разобраться с ними. Купил PicKit2 пробовал ним подключатся к PIC16F946. Микроконтроллер определяется. Определяется конфигурация. Пробовал в область Program Memory и Eeprom Data записать разную белиберду - пишет, стирает. Отсюда вывод что микроконтроллер не залочен. Может всё-таки попробовать при помощи PicKit2 вычитать full с третей приборки и залить его в эти. Просто боюсь уложить и рабочую, или чтением я её не уложу? Может кто-то подскажет порядок действий чтоб не ошибиться.

Автор: jeny 15.12.2020, 22:48

при чтении не уложишь .

Автор: Игорь 15.12.2020, 23:01

Цитата (jeny @ 15.12.2020, 21:48)  *
при чтении не уложишь

Читать всё с разу или по отдельности?

Автор: jeny 15.12.2020, 23:04

у меня нету пиккита , я бы по отдельности читал .

Автор: Игорь 15.12.2020, 23:36

Есть у меня и клон Orange5. Но я его не давно приобрёл и толком не разобрался. Так с еепрмками некоторыми какльками пользовался, а как к нему подключить pic пока ещё не шарю.

Автор: Игорь 15.12.2020, 23:44

Ладно попробую завтра пиккитом вычитать и залить дамп в мертвые приборки - посмотрим что получится. О результате отпишусь. Женя спасибо за поддержку...

Автор: Vasilich 16.12.2020, 9:19

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

Автор: Игорь 16.12.2020, 9:33

Цитата (Vasilich @ 16.12.2020, 8:19)  *
Обязательно фулл вычитывай конфиг тоже

Конфиги я собственно и не чистил на умерших приборках и при них получалось писать и стирать

Автор: Игорь 16.12.2020, 9:45

На сколько я понял то в Pickit2 они чистятся отдельно. Но если они дают возможность писать и стирать то пусть стоят без изменений. Я планирую вначале вычитать всё одним файлом а затем Program Memory и Eeprom Data по отдельности. Ну и при наличии 3 файлов буду ставить опыты на окерпиченых приборках. Но это будет вечером так как я сейчас на работе. Может к вечеру кто-то даст ещё пару дельных советов...

Автор: Dima-sid 16.12.2020, 14:40

При чтении закрытого проца будут одни FF, по крайней мере у меня так было, а когда запишешь белеберду то и читать и писать без проблем (если конечно белеберду не залочишь). Я пробовал PICkit 3 .

Автор: Vasilich 16.12.2020, 14:57

Цитата (Dima-sid @ 16.12.2020, 14:40)  *
При чтении закрытого проца будут одни FF

Будет 00

Автор: Игорь 16.12.2020, 16:45

Цитата (Vasilich @ 16.12.2020, 13:57)  *
Будет 00

Мне тоже кажется что 00 - вечером посмотрю

Автор: Игорь 16.12.2020, 19:31

Я опять в тупике, походу PIC16F946 защищён от чтения. Читает только EEPROM 
PIC16F946_.jpg
:dumaem:

Автор: jeny 16.12.2020, 19:40

так и есть

Автор: Игорь 16.12.2020, 20:00

Нужно икать Full. Только где же его найти если он залочен - падала...???
Как говорится в одном фильме - БУДЕМ ИСКАТЬ...

Автор: Dima-sid 16.12.2020, 21:49

Какая разница FF или 00, суть одна, пусто (

Цитата (Игорь @ 16 Dec 2020 - 16:45)  *

Автор: Игорь 16.12.2020, 22:33

Цитата (Dima-sid @ 16.12.2020, 20:49)  *
Какая разница FF или 00

Типа... Да! - Но разнится в этом случае играет роль...

Автор: Diagramm 17.12.2020, 17:46

Если пик закрыт то область Program будет не доступна, по логике она и не нужна!
А вот ЕEprom PIC16F946 которая с пробегом как раз тебе и нужна, но что то с ней у тебя не так!
Сравни с этими PIC16F946

  PIC16F946_E.zip ( 664 B )
      : 16

Автор: Игорь 19.12.2020, 14:20

Цитата (Diagramm @ 17.12.2020, 16:46)  *
Если пик закрыт то область Program будет не доступна, по логике она и не нужна!
А вот ЕEprom PIC16F946 которая с пробегом как раз тебе и нужна, но что то с ней у тебя не так!
Сравни с этими PIC16F946
Прикрепленные файлы
  PIC16F946_E.zip ( 664 B )
      Кол-во скачиваний: 2

Это дампы еепрома с таких же приборок???

Автор: Игорь 19.12.2020, 14:31

Просто я разобрался где я накосячил. Я понимаю что те две которые я приложил уже не поднять. Пробовал я подключатся к живой приборке и PicKit 2 и Orange5. Результат один и тот же - конфиги и еепром читаются а флеш закрыт. Соответственно когда я стал перезаписывать их TL866 я не снял галку (стереть до) тем самым затёр флеш - лошара... А дампы это хорошо... Diagramm 3 штуки сбросил да и я вычитал со своей рабочей. Можно и кальк будет под Orange придумать - благо есть человек который поможет.

Автор: Vasilich 19.12.2020, 14:43

Цитата (Игорь @ 19.12.2020, 14:31)  *
Можно и кальк будет под Orange придумать

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

Автор: Diagramm 19.12.2020, 14:58

Цитата (Игорь @ 19.12.2020, 14:20)  *
Это дампы еепрома с таких же приборок???

Да! Кальки у Vasilich есть, зачем что-то изобретать)

Автор: Игорь 19.12.2020, 20:29

Vasilich а ваш калька работает только с областью eeprom?

Автор: jeny 19.12.2020, 20:30

конечно только с епром )

Автор: Игорь 19.12.2020, 23:16

Цитата (jeny @ 19.12.2020, 19:30)  *
конечно только с епром )

Чего спросил - насколько я знаю... то у Vasilich есть опыт обхода защиты PIC16F946

Автор: Vasilich 20.12.2020, 0:05

Цитата (Игорь @ 19.12.2020, 23:16)  *
насколько я знаю... то у Vasilich есть опыт обхода защиты PIC16F946

))))))) ну если только использовать бензопилу ДрЮджба и электронный микроскоп )))) Не обойти никак обычными способами эту защиту.

Автор: Diagramm 20.12.2020, 0:36

Цитата (Игорь @ 19.12.2020, 23:16)  *
Чего спросил - насколько я знаю... то у Vasilich есть опыт обхода защиты PIC16F946

ну а если предположим что он есть.....то что туда писать будите?)
я на днях тоже обездвижел будидьник ПАЗа с PIC18F2520. Завтра собираюсь воскрешать. Но от него вроде как есть дамп донора.
А вот в вашем как случае быть? только покупка еще одной приборки на этом пике?

Автор: Игорь 20.12.2020, 1:08

Цитата (Vasilich @ 19.12.2020, 23:05)  *
ну если только использовать бензопилу ДрЮджба и электронный микроскоп

Стоит попробовать  :icon_megafreu:  
Кстати вопрос не по теме. Ни кто не сталкивался вот с этими товарищами? https://russiansemiresearch.com/ru/faq/
Может кто что скажет за них...

Автор: Игорь 20.12.2020, 9:32

Цитата (Игорь @ 20.12.2020, 0:08)  *
только покупка еще одной приборки на этом пике?

У меня есть третья (рабочая)

Автор: jeny 20.12.2020, 11:23

Там цены на сколько знаю от 10000$ , может на пике дешевле . разве что кто то напишет прошивку для этой панели

Автор: Игорь 20.12.2020, 13:13

Цитата (jeny @ 20.12.2020, 10:23)  *
Там цены на сколько знаю от 10000$ , может на пике дешевле

У этих товарищей за взлом этого микроконтроллера заявлена цена 40000 руб. - разве такое может быть?

Автор: jeny 20.12.2020, 13:30

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

Автор: Vasilich 20.12.2020, 13:30

Цитата (Игорь @ 20.12.2020, 13:13)  *
аявлена цена 40000 руб. - разве такое может быть?



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

Автор: Игорь 20.12.2020, 13:42

Цитата (Vasilich @ 20.12.2020, 12:30)  *
Может конечно, это еще не дорого

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

Автор: Игорь 20.12.2020, 13:44

Цитата (Vasilich @ 20.12.2020, 12:30)  *
Тут еще засада в том на сколько качественно они взломают

Ну да

Автор: jeny 20.12.2020, 14:11

А что панели дороже стоят ?

Автор: Игорь 20.12.2020, 14:18

Цитата (jeny @ 20.12.2020, 13:11)  *
А что панели дороже стоят ?

Да вопрос заказчиком по панелям решён. Одну Б/У за 100$ я нашёл. А второй скутер он решил пустить на разборку. Это так, чисто теоретические рассуждения по этому поводу...

Автор: Sergeii 20.12.2020, 17:07

Одну Б/У за 100$ я нашёл - можно считать даром :-)

Автор: Игорь 20.12.2020, 17:09

Цитата (Sergeii @ 20.12.2020, 16:07)  *
можно считать даром :-)

Да - малой кровью отделался

Автор: Игорь 20.12.2020, 17:18

Diagramm тебе ещё раз огромное спасибо за дампы. Вчера ковырялись с ними и моим. Где пробег лежит нашли а с алго пока не разобрались - дело времени...

Автор: Vasilich 21.12.2020, 14:43

Цитата (Игорь @ 20.12.2020, 17:18)  *
Где пробег лежит нашли а с алго пока не разобрались - дело времени...

Там хитрО сделано, ну и контролька само собой есть, тоже с приколом ))))

Автор: coco 15.4.2021, 16:11

Подскажите UPA пробовали внутрисхемно?

Автор: coco 18.4.2023, 16:54

upa делает без проблем кальки есть в продаже 

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)