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

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

CarLine Forums _ Peugeot IMMO _ Peugeot 307 2003 1.6 бензин

Автор: Easy 29.9.2017, 11:11

Всем привет!! Peugeot 307 2003 года, BSI 9644098380 Variante E, внутри моторола 912DG128A (3K91D). Залил eeprom с конкурирующего ресурса с названием virgin. После залил flash с того же ресурса тоже с названием virgin. Блок умер, xprog пишет нет доступа к BDM. Я достал свой блок, прочитал его и упой и хрогом, блок живой. Залил в свой блок этот же eeprom, нормально всё. Залил flash, блок умер, почему?? Пока блок клиента был живой, заливал в него дамп с CarDamp, всё было нормально. Её теперь надо читать как закрытую?? BSI не хочется распаивать.))

Valeo_BSI_Var_E_sticker_foto.jpg

  Valeo_BSI_Var_E_EEP.bin ( 2 kB )
      : 33
  Valeo_BSI_Var_E_FLASH_DG128.bin ( 128 kB )
      : 28

Автор: zmey65 29.9.2017, 11:21

Цитата(Easy @ 29.9.2017, 11:11) *
Всем привет!! Peugeot 307 2003 года, BSI 9644098380 Variante E, внутри моторола 912DG128A (3K91D). Залил eeprom с конкурирующего ресурса с названием virgin. После залил flash с того же ресурса тоже с названием virgin. Блок умер, xprog пишет нет доступа к BDM. Я достал свой блок, прочитал его и упой и хрогом, блок живой. Залил в свой блок этот же eeprom, нормально всё. Залил flash, блок умер, почему?? Её теперь надо читать как закрытую?? BSI не хочется распаивать.))

Valeo_BSI_Var_E_sticker_foto.jpg
  Valeo_BSI_Var_E_EEP.bin ( 2 kB )
      : 33
  Valeo_BSI_Var_E_FLASH_DG128.bin ( 128 kB )
      : 28

а зачем флеш трогать? делал такой же как у вас BSI 9644098380 Variante E ЭБУ Двигателя:Magneti Marelli IAW 48P2.36 под привязку , только еепром немного правишь и все остальное РР2000, ну конечно если знанешь pin....в личку скинул...

Автор: Easy 29.9.2017, 11:26

Я не стал описывать всё про эту машину просто, я там не первый уже ковыряюсь, родного нет ничего в ней. BSI на связь не выходил с диагностикой, залил дамп с CarDamp, блок ожил, но ключи не прописывались, PP2000 писала ошибка записи ключа 1, залил этот странный дамп и всё.))

Автор: danis11 29.9.2017, 12:12

Easy, ты сам мне что говорил? Не трахай себе мозг!!!! ) Упертость в данном случае не к месту!!! Меняй бси и дамп убийцу продай конкурентам за цену бси!!!! ))))

Автор: Easy 29.9.2017, 12:16

danis11, дак интересно,)) клиентский блок ладно, изначально он был мёртвый, но я свой ушатал, у меня ещё есть один, с ним пока ничего не делал. У меня такое первый раз.

Автор: danis11 29.9.2017, 12:19

Цитата(Easy @ 29.9.2017, 12:16) *
но я свой ушатал

Придется распаивать! БДМ закрыт.....(((((

Автор: Easy 29.9.2017, 12:22

Я уже распаиваю, а почему так-то получилось??

Автор: danis11 29.9.2017, 12:37

Цитата(Easy @ 29.9.2017, 12:22) *
а почему так-то получилось??

Убийца ты!!!! :icon_57: Дай ссыль на конкурирующую "фирму", где такие подлянки выкладывают!!!

Автор: Easy 29.9.2017, 13:10

http://www.carhelp.info/forums/showthread.php?t=61005,)) в разделе "новые блоки". А как так сделали?? Где в дампе находится признак открытый/закрытый BDM??

Автор: danis11 29.9.2017, 13:19

Цитата(Easy @ 29.9.2017, 13:10) *
Вот он ,)) в разделе "новые блоки".

Спасибо! Как то упустил! Странно, вроде и кантора серьезная!!!
А где родной дамп флехы проца?

Автор: danis11 29.9.2017, 13:41

Цитата(Easy @ 29.9.2017, 12:22) *
а почему так-то получилось??


BDM Lockout The access to the MCU resources by BDM may be prevented by
enabling the BDM lockout feature. When enabled, the BDM lockout
mechanism prevents the BDM from being active. In this case the BDM
ROM is disabled and does not appear in the MCU memory map.
The BDM lockout is enabled by clearing NOBDML bit of EEMCR
register. The NOBDML bit is loaded at reset from the SHADOW word of
EEPROM module. Modifying the state of the NOBDML and
corresponding EEPROM SHADOW bit is only possible in special modes.
Please refer to EEPROM for NOBDML information.
Development Support
MC68HC912DT128A Rev 2.0
336 Development Support MOTOROLA
Enabling the BDM
lockout
Enabling the BDM lockout feature is only possible in special modes
(SMODN=0) and is accomplished by the following steps.
1. Remove the SHADOW word protection by clearing SHPROT bit in
EEPROT register.
2. Clear NOSHW bit in EEMCR register to make the SHADOW word
visible at $0FC0-$0FC1.
3. Program bit 7 of the high byte of the SHADOW word like a regular
EEPROM location at address $0FC0 (write $7F into address
$0FC0). Do not program other bits of the high byte of the
SHADOW word (location $0FC0); otherwise some regular
EEPROM array locations will not be visible. At the next reset, the
high byte of the SHADOW word is loaded into the EEMCR
register. NOBDML bit in EEMCR will be cleared and BDM will not
be operational.
4. Protect the SHADOW word by setting SHPROT bit in EEPROT
register.
Disabling the BDM
lockout
Disabling the BDM lockout is only possible in special modes
(SMODN=0) except in special single chip. Follow the same steps as for
enabling the BDM lockout, but erase the SHADOW word.
At the next reset, the high byte of SHADOW word is loaded into the
EEMCR register. NOBDML bit in EEMCR will be set and BDM becomes
operational.
NOTE: When the BDM lockout is enabled it is not possible to run code from the
reset vector in special single chip mode.

  912DG128A.pdf ( 2.03 MB )
      : 36

Автор: dimon9555 29.9.2017, 16:50

Распаивать ненадо,но походу у вас с фантазией туго.

Да и у 307 ниодного двигателя 1.5 бензин нету)))))))))))))

з.ы умер потому что на размер файла смотреть надо!!! и понимать для какого прогера флеш. Именно поэтому он и BDM-lock нулся.

Автор: danis11 29.9.2017, 16:54

Цитата(dimon9555 @ 29.9.2017, 16:50) *
Распаивать ненадо,но походу у вас с фантазией туго.

Димон...., договаривай!!! ))))

Автор: Easy 29.9.2017, 18:24

Цитата(dimon9555 @ 29.9.2017, 16:50) *
Распаивать ненадо,но походу у вас с фантазией туго.

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

Цитата(dimon9555 @ 29.9.2017, 16:50) *
Да и у 307 ниодного двигателя 1.5 бензин нету)))))))))))))

Реально мой косяк, тему исправил.))

Цитата(dimon9555 @ 29.9.2017, 16:50) *
з.ы умер потому что на размер файла смотреть надо!!! и понимать для какого прогера флеш

Размер 128 кВ., один в один как у меня, по объёму имею ввиду.

Автор: dimon9555 29.9.2017, 22:11

В xprog флеш 2метра

Чтоб прочитать bdm lock проц,нужно добавить всего один провод на кварц ,иголка в помощь)))

Автор: Easy 30.9.2017, 9:07

Точно мой косяк с размером дампа, а я уже про коллег плохо думать начал.)) А про иголку прикольно, конечно если ногу от платы поднимать не придётся.))

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