Имя пользователя:

Пароль:


Прошивка родного мозга AirTrek Turbo

Какие хочешь моды?

чек по кноку - реализовано
62
15%
DMA (онлайн настройка)
47
11%
SD
24
6%
коррекции буста/смеси по EGT
36
9%
поддержка мозгом шлз
42
10%
разобраться с алгоритмом коррекции буста для 3-портовика
25
6%
No Lift To Shift (для МКПП)
20
5%
Valet mode
9
2%
Alt maps
33
8%
Large maps
20
5%
Drop boost on high knock
27
6%
лаунч для акпп - реализовано
52
12%
дополнительные карты по передачам
26
6%
 
Всего голосов : 423

Re: Прошивка родного мозга AirTrek Turbo

Сообщение Rcus » 16 мар 2014, 15:56

Не очень таинственной - сигнала ДД, усредненный сначала по рабочим циклам (потому что первоначальная обработка ДД привязана к рабочим циклам), а потом - по времени.
Сейчас записал адреса с план лога. Завтра поеду на работу - включу лог, потом выложу.
Аватар пользователя
Rcus
Клубень Stage 3
 
Статус: Не в сети
Сообщений: 563
Зарегистрирован: 14 дек 2012, 08:15
Благодарил (а): 11 раз.
Поблагодарили: 338 раз.
Имя: Алексей
Откуда: Челябинск

Re: Прошивка родного мозга AirTrek Turbo

Сообщение Rcus » 17 мар 2014, 05:51

Прокатился - снял лог со своего сток czT, может кому будет интересно. Там правда ДД другой (широкополосный), и гейн переключается не 1-3, а 1-2-4
knock_signal.png

log14-03-17T07-30-24.csv.zip
(1.59 MiB) Скачиваний: 40
Аватар пользователя
Rcus
Клубень Stage 3
 
Статус: Не в сети
Сообщений: 563
Зарегистрирован: 14 дек 2012, 08:15
Благодарил (а): 11 раз.
Поблагодарили: 338 раз.
Имя: Алексей
Откуда: Челябинск

Re: Прошивка родного мозга AirTrek Turbo

Сообщение C00LM4N » 17 мар 2014, 06:12

Когда я пытался снимать логи, чтобы увидеть как knock adc пересекает knock base, у меня ничего не вышло - слишком маленькая частота измерений. Надо Герц 50 хотя бы, а у меня от силы 4-5.

Я на Вконтакте /// Мой проект Airtrek Turbo "White Power" /// Турбоястреб на DRIVE2.RU
Турбосемья - мы всегда найдем чего бы у вас обосрать! (c)
Cколько людей, столько раз тебя и обосрут за твое мнение (c)
Аватар пользователя
C00LM4N
Злой Админъ
 
Автор темы
Статус: Не в сети
Сообщений: 9972
Зарегистрирован: 04 июл 2012, 10:02
Откуда: Москва
Благодарил (а): 586 раз.
Поблагодарили: 1440 раз.
Имя: Сергей
Откуда: Москва

Re: Прошивка родного мозга AirTrek Turbo

Сообщение Rcus » 17 мар 2014, 06:16

У меня вот 20Гц, но всё равно не хватает, потому что нужно как минимум в два раза больше частоты вращения двигателя (при 3к - 50Гц, частота логирования нужна 100Гц)
Аватар пользователя
Rcus
Клубень Stage 3
 
Статус: Не в сети
Сообщений: 563
Зарегистрирован: 14 дек 2012, 08:15
Благодарил (а): 11 раз.
Поблагодарили: 338 раз.
Имя: Алексей
Откуда: Челябинск

Re: Прошивка родного мозга AirTrek Turbo

Сообщение C00LM4N » 17 мар 2014, 06:27

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

Я на Вконтакте /// Мой проект Airtrek Turbo "White Power" /// Турбоястреб на DRIVE2.RU
Турбосемья - мы всегда найдем чего бы у вас обосрать! (c)
Cколько людей, столько раз тебя и обосрут за твое мнение (c)
Аватар пользователя
C00LM4N
Злой Админъ
 
Автор темы
Статус: Не в сети
Сообщений: 9972
Зарегистрирован: 04 июл 2012, 10:02
Откуда: Москва
Благодарил (а): 586 раз.
Поблагодарили: 1440 раз.
Имя: Сергей
Откуда: Москва

Re: Прошивка родного мозга AirTrek Turbo

Сообщение Rcus » 17 мар 2014, 06:36

А почему не мгновенно? Сработало определение детонации в одном цилиндре - в следующем уже откатит зажигание, топливо добавляется чуть медленнее: главный цикл работает на частоте 100Гц. Там есть конечно ограничение на прирост knock_sum за один цикл.
Аватар пользователя
Rcus
Клубень Stage 3
 
Статус: Не в сети
Сообщений: 563
Зарегистрирован: 14 дек 2012, 08:15
Благодарил (а): 11 раз.
Поблагодарили: 338 раз.
Имя: Алексей
Откуда: Челябинск

Re: Прошивка родного мозга AirTrek Turbo

Сообщение C00LM4N » 17 мар 2014, 12:10

Список на дорелизную оплату Knock CEL закрыт.
Всем участникам в личку отписал куда и сколько платить.

Я на Вконтакте /// Мой проект Airtrek Turbo "White Power" /// Турбоястреб на DRIVE2.RU
Турбосемья - мы всегда найдем чего бы у вас обосрать! (c)
Cколько людей, столько раз тебя и обосрут за твое мнение (c)
Аватар пользователя
C00LM4N
Злой Админъ
 
Автор темы
Статус: Не в сети
Сообщений: 9972
Зарегистрирован: 04 июл 2012, 10:02
Откуда: Москва
Благодарил (а): 586 раз.
Поблагодарили: 1440 раз.
Имя: Сергей
Откуда: Москва

Re: Прошивка родного мозга AirTrek Turbo

Сообщение Rcus » 18 мар 2014, 07:55

Я всё не теряю надежды получить ответ по поводу возможности вывода свободных АЦП каналов на разъёмы контроллера двигателя.

Может у кого в Челябинске есть ненужный контроллер двигателя трека/гт-а на пару недель разобрать-посмотреть? :)
Аватар пользователя
Rcus
Клубень Stage 3
 
Статус: Не в сети
Сообщений: 563
Зарегистрирован: 14 дек 2012, 08:15
Благодарил (а): 11 раз.
Поблагодарили: 338 раз.
Имя: Алексей
Откуда: Челябинск

Re: Прошивка родного мозга AirTrek Turbo

Сообщение georg1970 » 18 мар 2014, 09:00

у меня лежит мозг от гта, но я смогу отправить только в середине апреля, т к на работе пока вне города.
Аватар пользователя
georg1970
Клубень Unlim 500+
 
Статус: Не в сети
Сообщений: 4998
Зарегистрирован: 04 июл 2012, 11:07
Благодарил (а): 263 раз.
Поблагодарили: 1257 раз.
Имя: Шота
Откуда: Хабаровск и Сахалин

Re: Прошивка родного мозга AirTrek Turbo

Сообщение Psycho » 18 мар 2014, 09:13

В Челябе нету не используемых контроллеров.... Может Москвичи подсобят?
Федька На DRIVE2.RU
ГБО (Digitronic DGI 3D Power+ Gurtner lux+ Horizont 3), самоблок в трансфере, усилена АКПП, Валы 260int/256exh, клапанные пружины Evo 8, TD-05.
Аватар пользователя
Psycho
Клубень Stage 2
 
Статус: Не в сети
Сообщений: 341
Зарегистрирован: 05 июл 2012, 05:41
Благодарил (а): 41 раз.
Поблагодарили: 33 раз.
Имя: Григорий
Откуда: Челябинск

Re: Прошивка родного мозга AirTrek Turbo

Сообщение Marshall » 18 мар 2014, 09:19

Я завтра вечером до него точно доберусь!
Airtrek turbo RalliArt 2 люка, остальное сток :-)
Аватар пользователя
Marshall
Клубень Unlim 500+
 
Статус: Не в сети
Сообщений: 1582
Зарегистрирован: 07 июл 2012, 16:01
Благодарил (а): 398 раз.
Поблагодарили: 372 раз.
Имя: Роман
Откуда: Благовещенск

Re: Прошивка родного мозга AirTrek Turbo

Сообщение arteym_777 » 19 мар 2014, 21:51

Друзья, возможно пишу не в ту тему, но проблема такая. EcuFlash 1.44 не видит ЭБУ вот что пишет . Evo Scan работает прекрасно. Операционная система Win7.
Вложения
20140319_203953.jpg
Airtrek Turbo, механика EVO VII, прямой выхлоп на 63 мм, остальное все сток
arteym_777
Клубень
 
Статус: Не в сети
Сообщений: 24
Зарегистрирован: 09 мар 2013, 16:44
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Имя: Артем
Откуда: Владикавказ

Re: Прошивка родного мозга AirTrek Turbo

Сообщение C00LM4N » 19 мар 2014, 22:04

Опенпорт российский?

Я на Вконтакте /// Мой проект Airtrek Turbo "White Power" /// Турбоястреб на DRIVE2.RU
Турбосемья - мы всегда найдем чего бы у вас обосрать! (c)
Cколько людей, столько раз тебя и обосрут за твое мнение (c)
Аватар пользователя
C00LM4N
Злой Админъ
 
Автор темы
Статус: Не в сети
Сообщений: 9972
Зарегистрирован: 04 июл 2012, 10:02
Откуда: Москва
Благодарил (а): 586 раз.
Поблагодарили: 1440 раз.
Имя: Сергей
Откуда: Москва

Re: Прошивка родного мозга AirTrek Turbo

Сообщение georg1970 » 19 мар 2014, 23:18

Скоро все порты станут российскими)))
ЗЫ Не удержался...
Аватар пользователя
georg1970
Клубень Unlim 500+
 
Статус: Не в сети
Сообщений: 4998
Зарегистрирован: 04 июл 2012, 11:07
Благодарил (а): 263 раз.
Поблагодарили: 1257 раз.
Имя: Шота
Откуда: Хабаровск и Сахалин

Re: Прошивка родного мозга AirTrek Turbo

Сообщение C00LM4N » 19 мар 2014, 23:28

Ымперцы с ымпериями умирают быстро и очень болезненно )
ЗЫ Не удержался...

Я на Вконтакте /// Мой проект Airtrek Turbo "White Power" /// Турбоястреб на DRIVE2.RU
Турбосемья - мы всегда найдем чего бы у вас обосрать! (c)
Cколько людей, столько раз тебя и обосрут за твое мнение (c)
Аватар пользователя
C00LM4N
Злой Админъ
 
Автор темы
Статус: Не в сети
Сообщений: 9972
Зарегистрирован: 04 июл 2012, 10:02
Откуда: Москва
Благодарил (а): 586 раз.
Поблагодарили: 1440 раз.
Имя: Сергей
Откуда: Москва

Re: Прошивка родного мозга AirTrek Turbo

Сообщение Nameless » 20 мар 2014, 13:10

кто кульман, тот редис
Аутлендер Турбо 2006
Nameless
Клубень Unlim 500+
 
Статус: Не в сети
Сообщений: 1170
Зарегистрирован: 20 авг 2012, 11:29
Благодарил (а): 850 раз.
Поблагодарили: 90 раз.
Имя: Илья
Откуда: Екатеринбург

Re: Прошивка родного мозга AirTrek Turbo

Сообщение Rcus » 20 мар 2014, 17:46

Пока вы там собираетесь на Knock CEL я его уже сделал (в выходные будем проверять. 2Psycho: хорошо что двигатель не запустился тогда, потому что там перетиралась часть кода не относящаяся к управлению CEL)

Посмотрел как EvoLiveMap патчит 96530706 для DMA - там идёт перехват прерываний SCI0, пока непонятно насколько будет сложно сделать подобное для гт-а/трека. Кстати кто знает C#- код EvoLiveMap можно посмотреть при помощи dotPeek, но развидеть его вы уже не сможете.

Заодно глянул остальные моды тефры - совершенно у нас разные подходы к тому же KnockCEL. у меня - переписывание стокового алгоритма с добавлением доп. условий, у тефры - перехват перед переходом от виртуальных к железным выходам.
Альтернативные карты реализованы тоже по-разному. Я использую индекс режимов, и меняю вызов с простого вычисления по карте на вызов в передачей массива карт, нужная выбирается по индексу. Tephra - заводит несколько указателей в памяти, присваивает им значения в зависимости от выбранного режима, и подменяет в коде только аргументы.
Аватар пользователя
Rcus
Клубень Stage 3
 
Статус: Не в сети
Сообщений: 563
Зарегистрирован: 14 дек 2012, 08:15
Благодарил (а): 11 раз.
Поблагодарили: 338 раз.
Имя: Алексей
Откуда: Челябинск

Re: Прошивка родного мозга AirTrek Turbo

Сообщение Xeed » 20 мар 2014, 18:18

Перехват - это своего рода хак... думаю твой подход должен быть более релевантным и быстрым
Аватар пользователя
Xeed
Клубень Stage 2
 
Статус: Не в сети
Сообщений: 278
Зарегистрирован: 05 июл 2012, 11:29
Благодарил (а): 19 раз.
Поблагодарили: 14 раз.
Имя: Ярослав
Откуда: Киев

Re: Прошивка родного мозга AirTrek Turbo

Сообщение Rcus » 20 мар 2014, 18:32

Быстрым? Нет, с чего бы. И тот и другой код исполняются в основном цикле программы (на частоте 100Гц).
Просто я не думал о другом способе, потому что хотелось чистоты в логах(отлаживал по логам), и в первоначальном варианте в прошивке Z27AG уже было мигание при критических ошибках - не хотелось нарушать.
Но хаком это гораздо проще реализуется (кстати в варианте тефры мигает даже если CEL уже горит по какой-либо ошибке, у меня KnockCEL мигает только если он изначально погашен).
Аватар пользователя
Rcus
Клубень Stage 3
 
Статус: Не в сети
Сообщений: 563
Зарегистрирован: 14 дек 2012, 08:15
Благодарил (а): 11 раз.
Поблагодарили: 338 раз.
Имя: Алексей
Откуда: Челябинск

Re: Прошивка родного мозга AirTrek Turbo

Сообщение Rcus » 20 мар 2014, 20:12

C00LM4N писал(а):DMA нам в этом не поможет?

Я кажется понял как в связке Tephramod + EvoLiveMap работает DMA...
Оригинальный протокол MUT прост: посылаем байт запроса, получаем байт ответа. В кольте его расширили для двухбайтных ответов, но не суть.
В "DMA прошивках" перехватывают принятые байты 0xe0-0xe2 на уровне обработчика прерывания, если включен протокол MUT, и активируют DMA канал на приём 6 байт, из которых 4 - адрес, 2 - размер.
По окончании приёма DMA канал повторно активируется соответственно команде.
0xe0 - непрямое чтение (используется для чтения из RAM_MUT_Table - в команде передаётся указатель на массив указателей на данные)
0xe1 - прямое чтение
0xe2 - прямая запись

Это жалкое подобие настоящего протокола DMA, использовавшегося разработчиками (см. код с адреса 0x8000 для SH контроллеров и 0x10000 - M32R (mitsubootloader)), никакого CRC и расширенного логирования. Мне кажется даже реализовать это можно проще, переписав функцию обработки протокола MUT. "Но я уже в пижаме" :)
Последний раз редактировалось Rcus 21 мар 2014, 08:45, всего редактировалось 1 раз.
Аватар пользователя
Rcus
Клубень Stage 3
 
Статус: Не в сети
Сообщений: 563
Зарегистрирован: 14 дек 2012, 08:15
Благодарил (а): 11 раз.
Поблагодарили: 338 раз.
Имя: Алексей
Откуда: Челябинск

Re: Прошивка родного мозга AirTrek Turbo

Сообщение В888МВ96 » 20 мар 2014, 20:17

хотя толком ничего не понял еще но спасибо за работу.хоть что то движется
Аватар пользователя
В888МВ96
Клубень Unlim 500+
 
Статус: Не в сети
Сообщений: 1546
Зарегистрирован: 05 июл 2012, 06:54
Откуда: Екатеринбург
Благодарил (а): 195 раз.
Поблагодарили: 172 раз.
Имя: Евгений
Откуда: Екатеринбург

Re: Прошивка родного мозга AirTrek Turbo

Сообщение arteym_777 » 20 мар 2014, 20:41

C00LM4N писал(а):Опенпорт российский?


Из Екатеринбурга. Кабель оказался рабочий. Пришлось сменить ноутбук и все заработало. )))

Теперь стал новый вопрос, что зашить в трек на механике. Есть ли что нибудь от Эво, именно под меху?
Airtrek Turbo, механика EVO VII, прямой выхлоп на 63 мм, остальное все сток
arteym_777
Клубень
 
Статус: Не в сети
Сообщений: 24
Зарегистрирован: 09 мар 2013, 16:44
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Имя: Артем
Откуда: Владикавказ

Re: Прошивка родного мозга AirTrek Turbo

Сообщение В888МВ96 » 20 мар 2014, 20:43

прошива от ГТА.а то что МКПП или МКПП уже не имеет значения.другого вроде нет ничего.ну всмысле править под твой конфиг уже
Аватар пользователя
В888МВ96
Клубень Unlim 500+
 
Статус: Не в сети
Сообщений: 1546
Зарегистрирован: 05 июл 2012, 06:54
Откуда: Екатеринбург
Благодарил (а): 195 раз.
Поблагодарили: 172 раз.
Имя: Евгений
Откуда: Екатеринбург

Re: Прошивка родного мозга AirTrek Turbo

Сообщение C00LM4N » 20 мар 2014, 22:32

Леш, ты вот написал про девелоперский дма для sh контроллеров. Надо понимать, что в наших мозгах он тоже есть и можно логгить с бешеной скоростью, как ты на кольте?

Я на Вконтакте /// Мой проект Airtrek Turbo "White Power" /// Турбоястреб на DRIVE2.RU
Турбосемья - мы всегда найдем чего бы у вас обосрать! (c)
Cколько людей, столько раз тебя и обосрут за твое мнение (c)
Аватар пользователя
C00LM4N
Злой Админъ
 
Автор темы
Статус: Не в сети
Сообщений: 9972
Зарегистрирован: 04 июл 2012, 10:02
Откуда: Москва
Благодарил (а): 586 раз.
Поблагодарили: 1440 раз.
Имя: Сергей
Откуда: Москва

Re: Прошивка родного мозга AirTrek Turbo

Сообщение Rcus » 21 мар 2014, 03:47

Можно, только программы для этого у меня нет. Протокол разработчиков в czT мало того что работает по другой шине (CAN вместо K-Line), так ещё и внутри несколько отличается. Да и вообще надо разобрать его в GT-A, посмотреть что поддерживается. А то вот MUT сильно проще, может и этот не будет поддерживать нужных фич.
Аватар пользователя
Rcus
Клубень Stage 3
 
Статус: Не в сети
Сообщений: 563
Зарегистрирован: 14 дек 2012, 08:15
Благодарил (а): 11 раз.
Поблагодарили: 338 раз.
Имя: Алексей
Откуда: Челябинск

Пред.След.

Вернуться в Чип-тюнинг

Кто сейчас на форуме

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