X

Здравствуйте, гость ( Вход | Регистрация )

Скрыть объявления

Объявления

XPROG 5.0 ST10F275, Как записать проц. ST10F275 ?  
 STAS754
сообщение 11.1.2014, 0:38
Сообщение #75973


Группа: Real User

Сообщений: 640
Спасибо сказали: 87 раз

Пишу Flash в процессоре ST10F275 XPROGом 5.0. Внутрисхемно, проц. определяется как ST10F276. Пишет, проверяет, стирает всё замечательно.Но блок не запускается. Пишу этот же блок через K-LINE адаптер всё замечательно запускается . Что не так делаю?
Отредактированно STAS754 - 11.1.2014, 0:47
  Пользователя нет на форуме
 
«<2 из 2
 
Ответить
Ответов (15 - 25)
 Saveliy
сообщение 11.1.2014, 18:47
Сообщение #76011


Special

Группа: Главные администраторы

Сообщений: 13270
Спасибо сказали: 2033 раза

Цитата(STAS754 @ 11.1.2014, 19:39) *
Я беру один и тот же файл. Это штатные прошивки на наши машины.


Прошивка может и штатная, но это неполная прошивка, возможно просто это только определенная область, часть полной прошивки. В любом случае ясно, не может файл иметь такой размер. И если XProg работает с этим камнем, как с обычным процессором, то полный размер файла будет другим по любому, даже если половина данных FF. Это не "тюнинговый" прибор, который может записать лишь только нужную область. По сути косяк такой, вся твоя прошивка пишется с начала памяти процессора, а в оригинале она может быть записана также идентично, но в другой области памяти. Жаль, я не вижу процесса, сразу все стало бы ясно, но суть дела не меняет. Файл не может быть меньше для работы с обычным программатором. Или так и пиши через K-Line, или тебе нужен другой прогер. Чудес то не бывает.


Спасибо сказали:
  Пользователя нет на форуме
 
 STAS754
сообщение 11.1.2014, 18:50
Сообщение #76013


Группа: Real User

Сообщений: 640
Спасибо сказали: 87 раз

Цитата(Saveliy @ 11.1.2014, 19:47) *
Прошивка может и штатная, но это неполная прошивка, возможно просто это только определенная область, часть полной прошивки. В любом случае ясно, не может файл иметь такой размер. И если XProg работает с этим камнем, как с обычным процессором, то полный размер файла будет другим по любому, даже если половина данных FF. Это не "тюнинговый" прибор, который может записать лишь только нужную область. По сути косяк такой, вся твоя прошивка пишется с начала памяти процессора, а в оригинале она может быть записана также идентично, но в другой области памяти. Жаль, я не вижу процесса, сразу все стало бы ясно, но суть дела не меняет. Файл не может быть меньше для работы с обычным программатором. Или так и пиши через K-Line, или тебе нужен другой прогер. Чудес то не бывает.

Надо наверное восстановить картину, всё подготовить и заново экспериментировать. Спасибо. Буду про бывать, направление понял.
  Пользователя нет на форуме
 
 Saveliy
сообщение 11.1.2014, 18:51
Сообщение #76014


Special

Группа: Главные администраторы

Сообщений: 13270
Спасибо сказали: 2033 раза

Еще слышал, если случайно "закрыть" проц , то вот тогда не обойтись без нормального программатора и полной версии прошивки. А XProg, это игрушка, не заточенная по хорошему под этот камень. Хотя с виду, если все хорошо и не трогать биты конфигурации, все должно работать и именно с тем объемом, что указано как в даташите, так и в самом XProg.
  Пользователя нет на форуме
 
 Saveliy
сообщение 11.1.2014, 18:52
Сообщение #76015


Special

Группа: Главные администраторы

Сообщений: 13270
Спасибо сказали: 2033 раза

Цитата(STAS754 @ 11.1.2014, 19:50) *
Надо наверное восстановить картину, всё подготовить и заново экспериментировать. Спасибо. Буду про бывать, направление понял.


Давай, думаю все ясно, что за беда у тебя.. :super_smilies_000:
  Пользователя нет на форуме
 
 Saveliy
сообщение 11.1.2014, 19:01
Сообщение #76016


Special

Группа: Главные администраторы

Сообщений: 13270
Спасибо сказали: 2033 раза

Цитата(STAS754 @ 11.1.2014, 19:39) *
Я беру один и тот же файл. Это штатные прошивки на наши машины. Только один через К-ЛИНИЮ, а второй через XPROG.


Так считывая прошивку через XProg, размер должен быть больше твоего текущего файла! Ведь не зря указан размер области данных, и ты считываешь например не участок 64кб с заводскими калибровками через диагнозу, а весь камень программатором! Ну вобщем ты понял, где овцы прячутся))
  Пользователя нет на форуме
 
 STAS754
сообщение 11.1.2014, 19:09
Сообщение #76017


Группа: Real User

Сообщений: 640
Спасибо сказали: 87 раз

Цитата(Saveliy @ 11.1.2014, 20:01) *
Так считывая прошивку через XProg, размер должен быть больше твоего текущего файла! Ведь не зря указан размер области данных, и ты считываешь например не участок 64кб с заводскими калибровками через диагнозу, а весь камень программатором! Ну вобщем ты понял, где овцы прячутся))

Понял, спасибо.Буду пробывать. :podmigivanie_01:
  Пользователя нет на форуме
 
 Saveliy
сообщение 11.1.2014, 19:17
Сообщение #76018


Special

Группа: Главные администраторы

Сообщений: 13270
Спасибо сказали: 2033 раза

Цитата(STAS754 @ 11.1.2014, 20:09) *
Понял, спасибо.Буду пробывать. :podmigivanie_01:


Я смотрю на эту ситуацию, не как человек, которого задача изменить какую-то область, а как на конкретный процессор, не важно где он стоит, моя задача полностью его считать и полностью его записать с нуля. Но если через диагнозу как правило обычно не дают считать всю прошивку, а только область, то программатор обязан уметь работать с полными данными, включая биты конфигурации. Но обычно, во избежание таких "приколов", чтобы не убить весь процессор, многие тюнинг приборы или сама заложенная программа в процессор не дает считать всю память. Да и вобще странно, почему проц не закрыт, или наоборот, он закрыт и через биты конфигурации читается только какая-то область, и XProg не умеет нормально работать с таким камнем в отличии от заточенных, например Beeprog.

Тут есть один намек, с процессором можно работать как через разъем программирования, так и в параллельном режиме. И если что пошло не так, то восстановить работоспособность процессора можно только в параллельном режиме, а этого XProg точно не может. А вот в Beeprog по этому камню наоборот, я не нашел варианта программирования внутрисхемно, только в полном режиме в кроватке.

Мой вывод. Данный проц закрыт, читается только область, иначе бы ты убил бут-сектор и уже не восстановил, т.к. полного файла у тебя нет. А если проц закрыт, то полный файл ты не получишь и с помощью Beeprog, но зато при помощи Beeprog можно его восстановить, при наличии полного файла. Но такого у нас нет) Замкнутый круг))) А все эти прошивки (конечно есть исключения), под названием "заводские", это лишь область данных, не исправленная кем-то после начальной заливки заводом, а полные прошивки завод не раздаривает.

P.S. Ждем новостей! :emocii-1802:
  Пользователя нет на форуме
 
 puhovick
сообщение 3.3.2015, 15:39
Сообщение #99845


Группа: Real User

Сообщений: 844
Спасибо сказали: 16 раз

Сегодня восстанавливал Bosch 798 с мертвым коробочным процем ST10F275
Хпрог определяет как ST10F276 (ID : 114) Rev. 3, не стер область 0x6000 - 0x6FFF
В прошивке в этой области были FF, на я записал с донора фулл, также считанный хпрогом и все пошло
Вопрос, а есть ли даташит на этот проц, я что-то не нашел... Хотелось бы расшифровки конфига
Не нашел я и распин для BSL режима коробочного проца, моторный я шью мультифлером
Может кто богат?
Прикрепленные файлы
Прикрепленный файл  ecu_m798.jpg ( 77.16 kB )
      Кол-во скачиваний: 147
  Пользователя нет на форуме
 
 Saveliy
сообщение 3.3.2015, 16:13
Сообщение #99848


Special

Группа: Главные администраторы

Сообщений: 13270
Спасибо сказали: 2033 раза

Цитата(puhovick @ 3.3.2015, 16:39) *
моторный я шью мультифлером

Мультифлешером может? Или есть такой девайс "мультифлер"?

Цитата(puhovick @ 3.3.2015, 16:39) *
Вопрос, а есть ли даташит на этот проц, я что-то не нашел... Хотелось бы расшифровки конфига

Здесь смотрел? ST10F276
  Пользователя нет на форуме
 
 puhovick
сообщение 3.3.2015, 16:18
Сообщение #99849


Группа: Real User

Сообщений: 844
Спасибо сказали: 16 раз

Уже нашел
Спасибо
  Пользователя нет на форуме
 
«<2 из 2
Ответить
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
Режим отображения: ·


  Сейчас: 10.11.2024, 21:13