Чип-тюнинг диагностика Микас

Автор Александр, 14 Квітня 2008, 15:47:07

« попередня тема - наступна тема »

0 Користувачів і 4 Гостей дивляться цю тему.

Саша

Все правильно. Я так тоже буду защищать прошивку от перепрошивки бутлоадером.

Володимир, как программист, должен был корректней ответить на этот вопрос, но наверное ему лень ))))

Попробую объяснить на двух пальцах.

Есть микроконтроллер (МК), (в наших БК Siemens) который вмещает в себя, допустим 256 кб программного кода (Flash).
Теперь что такое бутлоадер - это такая-же обычная для данного типа МК программа, только размещается в конце всего диапазона памяти, и имеет свой размер. При этом программатором устанавливаются, так называемые фьюз-биты, которые говорят этому МК с какого адреса при включении выполнять программу. Если эти фьюзы установлены, что программу надо начинать с 512 байт с конца flash (там на данный момент находится бут-лоадер), то она оттуда начинается.

Сам бутлоадер представляет собой кусок программы, которая первые пару милисекунд ждет связи с внешним миром: если связь произошла, то выполняются инструкции внешней программы, если связи не было, то МК стартует с адреса 0.

Думаю объяснил нормально...

Теперь почему все может глючить.
- Когда будлоадер принимает связь, и прошивается, то может затереть сам себя, если прошивка больше чем размер до бут-лоатера. Т.е. дальнейшая прошивка бутлоадером невозможна, только внешим программтором.
- Когда программатор проверяет команды самого бут-лоадера (не документрованы) и бут-лоатер стирает всю flash, включая себя.
- И самое интересное (чем я и защищаю), зная каждый байт бутлоадера, считываем, сравниваем, если там чужой бутлоадер, то все... не прошиваем, ибо не наше....


Эпилог. Если припаятся к контактам программирования МК, его можно прошить с нуля всегда.... только eeprom при этом сохранить.




---------------

Володимир

Kino правий, загрузчик краще не чіпати, бо як недай боже запориться, то потім доведеться напряму до проца чіплятись.

Цікаво чи чіплоадер 1,96 його читає, киньте хтось прошивку зчитану ним подивитись. Можливо це і є основна причина чого блоки падають. Скажімо недосвічений користувач бере прошивку зчитану без бутлоадера, а прошиває лоадером що думає що він там є.
Мої бортжурнали: Славута; Ford Fusion

Евгений

Цитата: sniperкакую выставить топливоподачу для движка 1.3?
Узнается экспериментальным путем.

Евгений

от Gob 130 до 170  в среднем 140-150
1.2 Li  М 10.3 chip ГБО 4 143000км

Romka

Slavuta BRABUS 1.3L LPG 4

Romka

тот же, больше чего то увеличивается при при увеличении Gхх  :o
Slavuta BRABUS 1.3L LPG 4

Rhodos

Цитата: ВолодимирKino правий, загрузчик краще не чіпати, бо як недай боже запориться, то потім доведеться напряму до проца чіплятись.

Цікаво чи чіплоадер 1,96 його читає, киньте хтось прошивку зчитану ним подивитись. Можливо це і є основна причина чого блоки падають. Скажімо недосвічений користувач бере прошивку зчитану без бутлоадера, а прошиває лоадером що думає що він там є.


Моя прошивка (которая стояла на авто) - считана ЧипЛодырем 1.96

http://narod.ru/disk/29779957001/%D0%9C%D0%BE%D1%8F%20%D0%BF%D1%80%D0%BE%D1%88%D0%B8%D0%B2%D0%BA%D0%B0%20%D0%9E%D0%A0%D0%98%D0%93%D0%98%D0%9D%D0%90%D0%9B%20-%20MIKAS%2011.0.0%20-%20AEC%2002.32.096%20Apr%2012%202007.bin.html

Romka

понял почему есть рывок при опускании оборотов ниже 1300 когда катишся - появляется топливоподача с 0 до 2.7 мс. Как это убрать?
Slavuta BRABUS 1.3L LPG 4

Володимир

Цитата: Romkaпонял почему есть рывок при опускании оборотов ниже 1300 когда катишся - появляется топливоподача с 0 до 2.7 мс. Как это убрать?
Якщо на передачі, то вирубається ПХХ.
Мої бортжурнали: Славута; Ford Fusion

Евгений

Цитата: Romkaпонял почему есть рывок при опускании оборотов ниже 1300 когда катишся - появляется топливоподача с 0 до 2.7 мс. Как это убрать?
Так при выключении ПХХ рывок довольно плавный, почти не очучаемый :|

Romka

на передаче, только надо глянуть какой флажок горит, но рывок заметный
............
Да, это происходит при выходе с ЭПХХ. Пробовал менять топливоподачи на ХХ и скоростном режиме. Подобрал в основном стабильность ХХ и эластичноть. Но рывок все таки заметный.

ХХ 840 об
Gxx 54
Gob 156
Slavuta BRABUS 1.3L LPG 4

Евгений

Если отключить разъем с микаса 10.3 сбросятся таблицы калибровки???или как их можно сбросить??
1.2 Li  М 10.3 chip ГБО 4 143000км

Володимир

Цитата: pletenetsЕсли отключить разъем с микаса 10.3 сбросятся таблицы калибровки???или как их можно сбросить??
В керуванні програми КВП_Д є така команда.
Мої бортжурнали: Славута; Ford Fusion

Romka

різниці я не побачив - скинуті вони чи ні  :|
Slavuta BRABUS 1.3L LPG 4

Володимир

Цитата: Romkaрізниці я не побачив - скинуті вони чи ні  :|
Різниця відчувається тільки тоді коли мікас невірно адаптувався, наприклад РХХ в режимі привідкривача втік на 20 одиниць в сторону плюс і відчуваються ривки при переходах ХХ-робочий хід.
Мої бортжурнали: Славута; Ford Fusion