Обновление ChipLoaderNG 3.7.0, подробнее тут: viewtopic.php?f=19&t=11442

Kia Ceed ECU (2 процессора ST10F275)

Форум по чиптюнингу. Прошивки, программы, методы работы.

Модераторы: blistograd, chipsoft, Robin, karlson

AlGontsov
Сообщения: 46
Зарегистрирован: Пт авг 15, 2008 11:55 am
Откуда: Челябинск

Сообщение AlGontsov » Пт янв 09, 2009 10:08 pm

Alen писал(а):
Похоже, придется зацепить к машине и прозванивать с ОБД2
Так туда K-Line вряд-ли приходит.
В OBD2 вроде полный набор, там 4-5 = земля, 7 = К-лайн, 16 = +12. Моэжет, это будет даже самый простой сопособ - сколько уже потрачено на поиск несуществующих мануалов. Скажу позже.
От проца.. Rx, Tx? Позвонил, напрямую к внешним пинам связи не заметил.

А по интерфейсу ST-флешера - просто интересно :) По идее весч полезная, а тут мало ли что не пойдет..

Alen
Сообщения: 82
Зарегистрирован: Сб ноя 11, 2006 11:57 am
Откуда: Russia

Сообщение Alen » Пт янв 09, 2009 10:35 pm

В OBD2 вроде полный набор
Вроде, или полный? Тебе ЭБУ домой принесли или под рукой авто есть? В разъеме может отсутствовать 7 пин.
А по интерфейсу ST-флешера - просто интересно :) По идее весч полезная, а тут мало ли что не пойдет
Пойдет, хватит дристать - читай скорей. Скоро шестые сутки пойдут:)

AlGontsov
Сообщения: 46
Зарегистрирован: Пт авг 15, 2008 11:55 am
Откуда: Челябинск

Сообщение AlGontsov » Сб янв 10, 2009 12:38 pm

ЭБУ у меня сам по себе, но и машину нашел тоже. В ОБД2 Все разъемы видны, но 7 К-лайн, на пинах ЭБУ нигде не вызванивается :) И с процессора Rx / Tx тоже.. Так что куда подключаться на внешние пины - пока не знаю. Можно наугад сделать, определить CAN и потом рядом попробовать методом тыка подключить K-line по аналогии с ЭБУ на 1 проце.

Как откроются магазины после праздников, купклю макс232, шнур com и 4 конденсатора по 1 мФ.
Сделаю адаптер, нормально подключу ЭБУ к питанию и буду брать 5в с платы... и дальше посмотрим.

romik
Сообщения: 822
Зарегистрирован: Чт июн 07, 2007 4:34 pm
Откуда: Запорожье

Сообщение romik » Сб янв 10, 2009 1:03 pm

AlGontsov писал(а):ЭБУ у меня сам по себе, но и машину нашел тоже. В ОБД2 Все разъемы видны, но 7 К-лайн, на пинах ЭБУ нигде не вызванивается :) И с процессора Rx / Tx тоже.. Так что куда подключаться на внешние пины - пока не знаю. Можно наугад сделать, определить CAN и потом рядом попробовать методом тыка подключить K-line по аналогии с ЭБУ на 1 проце.

Как откроются магазины после праздников, купклю макс232, шнур com и 4 конденсатора по 1 мФ.
Сделаю адаптер, нормально подключу ЭБУ к питанию и буду брать 5в с платы... и дальше посмотрим.
Естественно Rx / Tx не будут звониться на разъём, это же не к-линия! Нужно проследить их по плате до микросхемы-преобразователя уровней, а с неё уже искать выход на разъём блока.
Автор загрузчика MultiFlasher

AlGontsov
Сообщения: 46
Зарегистрирован: Пт авг 15, 2008 11:55 am
Откуда: Челябинск

Сообщение AlGontsov » Вс янв 11, 2009 6:16 pm

собрал девайс на max232, обнаружил один недочет найденных пинаутов - на плате при подключении питания, как на картинке, нигде нет 5в - либо 12, либо меньше 1. Так что у меня есть предположение, чито с конденсаторов звонится неотключаемое питание, а зажигание где-то ещё есть...

Так что с внешними пинами вообще лучше не париться :)
Vss / Vdd с ног процессора хорошо звонится, тм и буду делать питание 5в.

Ещё надо Reset сделать, без него monitor ST10-flasher'а не загружается..
Вложения
RS232.gif
Ещё схема
RS232.gif (11.78 КБ) 4412 просмотров
Последний раз редактировалось AlGontsov Вт янв 13, 2009 1:53 pm, всего редактировалось 2 раза.

romik
Сообщения: 822
Зарегистрирован: Чт июн 07, 2007 4:34 pm
Откуда: Запорожье

Сообщение romik » Пн янв 12, 2009 8:06 am

Конечно зажигание нужно подать! Ищите управляемый стабилизатор, идите по дорожкам питания 5-вольтовых микросхем.
Автор загрузчика MultiFlasher

AlGontsov
Сообщения: 46
Зарегистрирован: Пт авг 15, 2008 11:55 am
Откуда: Челябинск

Сообщение AlGontsov » Пн янв 12, 2009 9:46 pm

В итоге зажигание к К-лайн где-то теряются...

Собрал адаптер RS232, приделал все куда надо...

104-105 подпоял через соотв. точки на плате, потом померил - там вольтаж как надо.
104 на массу, там проверил - теперь 0.
105 через 1кОм на +5в, иначе там сам по себе 0 сидит.

Не прокатило. Потом, думал, может, Reset Pin попробовать, раз он пишет Reset Application

141 - бут-пин, как я понял по дадашиту. Там 5в, делал через 4,6 кОм на массу в разных последовательностях с подачей общего питания, нажимал релоад..


В итоге БЕЗ питания выдается ответ:
*LOAD MONITOR-->ERROR
Description: InitMonitor failed.
Monitor: LoadMonitor: Bad aknowledge value 0xE6 instead of 0x5A.
Com: Receive: Timeout or Lost of data
RESET your application and click on the RELOAD button


Стало быть, есть надежда, что что-то работает :)


При включеном питании ответ как будто бы шнур COM вообще отключен от компа.
*LOAD MONITOR-->ERROR
Description: InitMonitor failed.
Monitor: BSL: No aknowledge Received.
Reset your application and reload the monitor.
Com: Receive: Timeout or Lost of data
RESET your application and click on the RELOAD button

Бут пин не меняет картину. Напряжение на ключевых ножках процессора какое надо....

ЗЫ В первый раз забыл землю на ком5 приделать. Но, как показала практика, это не меняет картины...
Вложения
ST10_connect_BOOT.jpg
Все припаяно к прозвонам на плате, 141, как понял, Reset - уже когда больше думать не на что.
ST10_connect_BOOT.jpg (155.66 КБ) 4424 просмотра

AlGontsov
Сообщения: 46
Зарегистрирован: Пт авг 15, 2008 11:55 am
Откуда: Челябинск

Сообщение AlGontsov » Ср янв 14, 2009 10:15 pm

Попробовал сменить
RxD0 pin78, TxD0 pin 77
на
RxD1 pin15, TxD1 pin16.

Не то чтобы много результата, но какие-то биты бегают.. жаль, не те :)

*LOAD MONITOR-->ERROR
Description: InitMonitor failed.
Monitor: LoadMonitor: Bad aknowledge value 0x86 instead of 0x5A.
Com: Receive: Timeout or Lost of data

Reset пин 141 на массу, как обычно, не играет роли :(

romik
Сообщения: 822
Зарегистрирован: Чт июн 07, 2007 4:34 pm
Откуда: Запорожье

Сообщение romik » Чт янв 15, 2009 12:30 am

Сил уже нет, честное слово! Давно можно было сделать блок и забыть!
Не нужно трогать 141 пин, он не при делах. А сообщение "Bad aknowledge value 0x86 instead of 0x5A." говорит о том, что процессор не в бут-моде.
Автор загрузчика MultiFlasher

AlGontsov
Сообщения: 46
Зарегистрирован: Пт авг 15, 2008 11:55 am
Откуда: Челябинск

Сообщение AlGontsov » Чт янв 15, 2009 8:26 am

romik писал(а):Сил уже нет, честное слово! Давно можно было сделать блок и забыть!
+1 :)
romik писал(а):Не нужно трогать 141 пин, он не при делах. А сообщение "Bad aknowledge value 0x86 instead of 0x5A." говорит о том, что процессор не в бут-моде.
По 141 я так понял, это reset - решил попробовать, мало ли что. Я померил вольтаж, на 104 ногое 0, на 105 4.3 В (на +5 через 1кОм, без этого - вообще 0).

Вобьщем, на 15-16 ногах при включении питания хотябы байты какие-то бегают... спрошу на ST, может, в чем-то совсем простом недосмотр какой..


Нашел ST10Utility, но там почему-то только опция Program, нету Read.
Показывает все, чем обменивается порт.
0 0 86 E7 0 2 0 88 0 74 18 A0 32 3E 44 1 39 0 80 3F 82

Сатвлю время timing из мануала 31.25 нс, вижу, что что-то бегает по интерфейсу.
Жаль только на статус выдает

*** ST Embedded Algorithm Status ***

ST Embedded Kernel Algorithm V 00.00
Circuit ID number: 0000
Additional ID number: 0000


Undecoded status message from STEAK algorithm: 0x3

На всякий случай проверил ST10Flasher 2.02 - кто-то писал, что он лучше работает. Но у меня результат тот же...

AlGontsov
Сообщения: 46
Зарегистрирован: Пт авг 15, 2008 11:55 am
Откуда: Челябинск

Сообщение AlGontsov » Пн янв 19, 2009 9:33 pm

Попробовал подконектиться к другому процессору, мало ли что не так вышло с этим... Пины порт1 15-16, порт0 77-78 в прямом и обратном порядке на всякий случай... все равно то же самое. Может, просто софт не рассчитан на 275 серию и ответ от них приходит в своем формате?

Насчет коннекта под чиплоадер - хз где там зажигание и К-лайн. Просто где 12 с конденсаторов звонится, на процах не дает 5в.

Вобщем, если кто-то чувствует в себе силы и желание разобраться с этим блоком, пишите ЛС :)

romik
Сообщения: 822
Зарегистрирован: Чт июн 07, 2007 4:34 pm
Откуда: Запорожье

Сообщение romik » Пн янв 19, 2009 10:10 pm

AlGontsov писал(а):Попробовал подконектиться к другому процессору, мало ли что не так вышло с этим... Пины порт1 15-16, порт0 77-78 в прямом и обратном порядке на всякий случай... все равно то же самое. Может, просто софт не рассчитан на 275 серию и ответ от них приходит в своем формате?

Насчет коннекта под чиплоадер - хз где там зажигание и К-лайн. Просто где 12 с конденсаторов звонится, на процах не дает 5в.

Вобщем, если кто-то чувствует в себе силы и желание разобраться с этим блоком, пишите ЛС :)
А чего в личку то? Я не стесняюсь, - есть желание разобраться! :D
Автор загрузчика MultiFlasher

AlGontsov
Сообщения: 46
Зарегистрирован: Пт авг 15, 2008 11:55 am
Откуда: Челябинск

Сообщение AlGontsov » Ср янв 21, 2009 10:02 am

Ну тогда...
to be continued

dedz
Сообщения: 1
Зарегистрирован: Вт янв 20, 2009 6:54 pm
Откуда: Киев

Сообщение dedz » Чт янв 22, 2009 7:29 pm

Alen писал(а):
Так туда K-Line вряд-ли приходит.[/quote]

Приходит. на третьем рисунке видно
Вложения
Ceed.zip
(176.41 КБ) 162 скачивания

AlGontsov
Сообщения: 46
Зарегистрирован: Пт авг 15, 2008 11:55 am
Откуда: Челябинск

Сообщение AlGontsov » Сб янв 24, 2009 10:02 pm

Ну номер пина-то другой (76 вместо 83).

PS Ну кто работал через прямое подключение к процу ST10 - отзовитесь! Даже если получится через К-лайн, все равно очень интересно, как заставить его работать напрямую через RxTx и в чем мой косяк.

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 36 гостей