Перейти к содержанию

Программирование Я5.1.1-71


Рекомендуемые сообщения

Кушва это 50км на север от Н-Тагила в сторону Серова.

Спасибо всем за консультации и помощь. Придется купить и паять наверное.

Ссылка на комментарий
  • Ответов 68
  • Создана
  • Последний ответ

Топ авторов темы

Топ авторов темы

Ее хоть можно поменять? Продаются?

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

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

Ссылка на комментарий

Ее хоть можно поменять? Продаются?

попробуй следующее-отрежь 2 ногу от флеши.

к ней припаяй резистор 5-10ком вторым концом на +5в .замкни 2 ногу на общий.

пробуй записать-если не запишется ,то откинь общий от 2 ноги и снова пиши.

если вторая половина флеши исправна то вам повезло!

Изменено пользователем zevs01
Ссылка на комментарий

Я отрезаю 2 ногу от платы. Получилось две точки: 1 - плата для второй ноги, 2- отрезанная нога флеш.

Куда что поять и чего куда замыкать? Если можно по подробней, пожалуйста.

Ссылка на комментарий

Я отрезаю 2 ногу от платы. Получилось две точки: 1 - плата для второй ноги, 2- отрезанная нога флеш.

Куда что поять и чего куда замыкать? Если можно по подробней, пожалуйста.

к отрезанной ноге вешается резистор ,вторым концом на +5в.

2 ногу соединяешь на общий или не соединяешь-взависимости от записи .

таким образом используем резервный обьем флеши.

Ссылка на комментарий

Получается так - пока идет запись с 0000 по 0fff флэха прописывается еще 3 раза по адресам

1000 - 1fff, 8000 - 8fff, 9000 - 9fff.

Так что думаю - это флэха :6:

флешь прописывается всего один раз от 0до 0fff.

на 1000 запись останавливается тк флешь не видит этот адрес

а проц. его выставил и послал данные по этому адресу

которые наложились на ячеку 0000 и произошла перезапись этой ячейки данные 02н поменялись на 00н.а посылалось не 00н ,тем самым процес записи останавливается по адресу 1000н.

при считывании вы считываете только до 0FFFн.тк адреса больше 1000н во флеши не меняются вы считываете дубляжи по старшим адресам которые проц выставляет.................

Ссылка на комментарий

Доброго времени суток.

 

Я поднимал похожую тему:

http://oktja.ru/forum/index.php?showtopic=22099&hl=

 

Вот что сделали с моим блоком: выпаяли флеш, на программаторе стерли и записали, по полной. Все прошло, флеш пишеться. Причем писали прошу, ту которая не шла. Впаяли обратно. Читаю лодерем, все ок, проша та, что давал. Пытаюсь сам писать, таже картина - нет полной записи. Тока у меня затыкается на 50%, с той же ошибкой.

 

Значит проблема не во флешке...

Где дальше искать? Блок валяется пока

Ссылка на комментарий

к отрезанной ноге вешается резистор ,вторым концом на +5в.

2 ногу соединяешь на общий или не соединяешь-взависимости от записи .

таким образом используем резервный обьем флеши.

Отрезанная вторая нога флеш это А16 правильно? Ее цепляем на массу, или не цепляем?

А освободившуюся дорожку на плате через резистор на +5.

Так?

 

Блок сначала писался примерно на 50%, потом перешел на 6%. Ситуация похожая, как в сообщении выше.

Изменено пользователем lai
Ссылка на комментарий

Доброго времени суток.

 

Я поднимал похожую тему:

http://oktja.ru/forum/index.php?showtopic=22099&hl=

 

Вот что сделали с моим блоком: выпаяли флеш, на программаторе стерли и записали, по полной. Все прошло, флеш пишеться. Причем писали прошу, ту которая не шла. Впаяли обратно. Читаю лодерем, все ок, проша та, что давал. Пытаюсь сам писать, таже картина - нет полной записи. Тока у меня затыкается на 50%, с той же ошибкой.

 

Значит проблема не во флешке...

Где дальше искать? Блок валяется пока

Я проделал процедуру, предписанную выше-никокого результата. Все по старому.

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

Ссылка на комментарий

"С509 содержит встроенный начальный загрузчик для поддержки программирования внешней Flash-памяти объемом до 64 Кбайт." Может он слетел?А ЭБУ,если прошить флэш внешним программатором работает?!Я,когда-то,специально пробовал на "учебном" ЭБУ рубить питание и во время стирания,и во время программирования - как работал,так и работает!:-)

Ссылка на комментарий

Отрезанная вторая нога флеш это А16 правильно? Ее цепляем на массу, или не цепляем?

А освободившуюся дорожку на плате через резистор на +5.

Так?

 

Блок сначала писался примерно на 50%, потом перешел на 6%. Ситуация похожая, как в сообщении выше.

резистор вешается на вторую ногу.

ее же нужно коммутировать на общий для выбора одной половины флеши.

не коммутируя 2н на общий выбирается вторая половина флеши.

если проблема с одной -то со второй должно писаться.

ничего к отрезанной дорожке идущей к а16 не присоединяется.

Ссылка на комментарий

резистор вешается на вторую ногу.

ее же нужно коммутировать на общий для выбора одной половины флеши.

не коммутируя 2н на общий выбирается вторая половина флеши.

если проблема с одной -то со второй должно писаться.

ничего к отрезанной дорожке идущей к а16 не присоединяется.

После отрезания А16(2 нога), имеем две точки: 1-плата, 2-флеш. Точку 2(флеш) прицепил через 8ком на +5в. Точку 1(плата) не подцепил ни куда.

Все по прежнему- 6% и остановка.

У меня создается впечатление, что флеш тут непричем.

А что тогда? С509?

Изменено пользователем lai
Ссылка на комментарий

Флеш писали в обе "половины". Всё писалось на программаторе - так что точно не флеш. К сожалению, на работоспособность блок не успел проверить, начал эксперементировать с записью "на столе". Ну и все - кирдык.

Ссылка на комментарий

После отрезания А16(2 нога), имеем две точки: 1-плата, 2-флеш. Точку 2(флеш) прицепил через 8ком на +5в. Точку 1(плата) не подцепил ни куда.

Все по прежнему- 6% и остановка.

У меня создается впечатление, что флеш тут непричем.

А что тогда? С509?

все верно-проверена вторая половина флеши.

теперь проверь 1 -ю половину флеши, замкнув 2 -ю отрезанную ногу на общий.

Ссылка на комментарий

Кстати, вспомнил сегодня - одиночная пишется по старшим адресам памяти, вторая в двойной - по младшим. А насчет неправильно пишется или читается - мысли такие:

пришел к выводу, что все же при записи, тк перед записью происходит стирание флэши, те прописываются FFFF. Дальше сама запись - скорее А11 и А15 не замкнуты, а находятся в 3-м состоянии (те читается 0 и 1). В записи все гладко до 0FFF, когда доходит до 1000 - видимо проверяется на наличие FFFF - а там 0010, выскакивает ошибка. Можно кста попробывать все FFFF прописать.

А уж что менять - говорил с самого начала - осциллогр посмотреть А11 и А15. Может флэха - тогда по адресам сигнал должен быть нормальным, а если нет - то проц, старшие адреса напрямую он формирует.

Ссылка на комментарий

все верно-проверена вторая половина флеши.

теперь проверь 1 -ю половину флеши, замкнув 2 -ю отрезанную ногу на общий.

В этом случае пишется: не верный тип контроллера.

 

Дальше сама запись - скорее А11 и А15 не замкнуты, а находятся в 3-м состоянии (те читается 0 и 1). В записи все гладко до 0FFF, когда доходит до 1000 - видимо проверяется на наличие FFFF - а там 0010, выскакивает ошибка. Можно кста попробывать все FFFF прописать.

В этом случае пишется: неверный файл.

Изменено пользователем lai
Ссылка на комментарий

В этом случае пишется: не верный тип контроллера.

 

Дальше сама запись - скорее А11 и А15 не замкнуты, а находятся в 3-м состоянии (те читается 0 и 1). В записи все гладко до 0FFF, когда доходит до 1000 - видимо проверяется на наличие FFFF - а там 0010, выскакивает ошибка. Можно кста попробывать все FFFF прописать.

В этом случае пишется: неверный файл.

попробуй подать на 22ногу через резистор 100-500ом питание +5в.

поставь программатор на запись и пробуй писать свою прошивку.как только индикатор установки связи пройдет больше 70% убери с 22ножки резистор.

Ссылка на комментарий

Похоже контроллер вообще крякнул. В любых вариантах пишет : не верный тип контроллера. И ЭПРОМ писать не тоже не хочет.

Дорожку отрезанную востановил. Все равно тип контроллера не определяется.

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

Изменено пользователем lai
Ссылка на комментарий
  • 5 месяцев спустя...

В прошлый раз машина эта была сделана благодаря советам.

Теперь вот опять вернулась, спустя полгода, но уже с другой проблемой, но тоже дело в ЭБУ. При включении зажигания (и на столе тоже) ЭБУ на диагностику не выходит и постоянно включен БН, т.е. на 3 ноге постоянный минус. Минус продолжает присутствовать даже при выключении зажигания и пропадает, если контроллер обесточить вообще. ЭБУ нормально программируется, но это не помогает, если даже в прошивке поставить включение БН=0сек. 15 нога микросхемы ATM39B1(хотя по схеме должна быть другая микруха) прозванивается на минус как диод.

Подскажите пожалуйста, что проверять и где искать косяк.

Изменено пользователем lai
Ссылка на комментарий

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу



×
×
  • Создать...