Решение проблем с NBTEVO, Коды FSC для BMW -----> Получить - жмите ссылку |
Nettodat.trc и Fswpsw.man - верность введённых параметров.
#1
Отправлено 11 декабря 2010 - 06:25
Вот тут возник на досуге у меня интересный вопросик, хотелось бы услышать коментарии знающих форума сего.
И так имеем fswpsw.trc и nettodat.trc для какого то блока.
В fswpsw описанны опции блока и их параметры в текстовом виде, понятном для нас, а в nettodat.trc соответственно в виде понятном для блока. Ну это условно. Далее, каждая опция в fswpsw имеет своё значение в nettodat, тоесть для какой то там опции значение nich_aktiv будет скажем значением 42 по адресу 00340200 в 7 бите ну и так далее...
Теперь самое главное: предположим кодируем блок используя nettodat, прописываем ручками значение. Например точно знаем что для бита 7 по адресу 00340300 могут быть только два значения - скажем 00 или F1. Это к примеру. Так вот мы случайно присваиваем биту 7 значение, которое для него не существует, например 2F . Кодируем блок используя nettodat (если бы кодировали используя fswpsw то выскочило бы предупреждение от НЦС о невозможности впихнуть невпихуемое). И так блок кодируется по nettodat с неверным значением, которое не существует для данного бита. Более того, после певрого контрольного считывания сразу после кодирования - неверное значение 2F остаётся записанным в блоке по адресу по которому его писали.
BB 00340300,0010,2A,B4,0A,49,05,00,3C,2F,9E,00,00,00,00,00,72,00
Но через некотрое время, буквально секунды. значение 2F заменяется обратно на верное (скажем на 00). Это происходит само по себе. Данную замену производит сам блок.
Главный вопрос: Что это за защита такая, как она срабатывает и главное с чем она сравнивает эталонные значения для битов nettodat?
#2
Отправлено 11 декабря 2010 - 12:46
Но не думаю, что такая проверка есть в каждом блоке. Например в MMI (E65) проверок таких нет.
#3
Отправлено 11 декабря 2010 - 15:08
Обычно пишут что за блок, какое значение, здесь не экстрасенсы, если нет - думают сами....
По пустякам не беспокойте. Если есть вопросы - создавайте темы на форуме.
#4
Отправлено 11 декабря 2010 - 15:26
а то что нцс читает сначала одно значение, а потом правильное, это косяк самого нцса
нету денег - сосите сами
#5
Отправлено 11 декабря 2010 - 15:40
Байты состоят из битов, и то что ты видишь в трейсе это байт, есть параметры которые меняются битами...
По пустякам не беспокойте. Если есть вопросы - создавайте темы на форуме.
#6
Отправлено 11 декабря 2010 - 16:29
Меня терзают смутные сомнения что это был CIC он ещё жив?Защита есть, называется защита от дурака. Если значение меняется, значит кто то эту стадию еще не прошел
Обычно пишут что за блок, какое значение, здесь не экстрасенсы, если нет - думают сами....
Yankee, go home!
#7
Отправлено 11 декабря 2010 - 16:38
судя по трейсу - нет, может шифруетсяМеня терзают смутные сомнения что это был CIC он ещё жив?Защита есть, называется защита от дурака. Если значение меняется, значит кто то эту стадию еще не прошел
Обычно пишут что за блок, какое значение, здесь не экстрасенсы, если нет - думают сами....
По пустякам не беспокойте. Если есть вопросы - создавайте темы на форуме.
#8
Отправлено 11 декабря 2010 - 17:46
однозначно шифруетсясудя по трейсу - нет, может шифруется
Yankee, go home!
#9
Отправлено 11 декабря 2010 - 18:31
К тому же неплохо подтянуть свои знания , что такое бит и что такое байт
Байты состоят из битов, и то что ты видишь в трейсе это байт, есть параметры которые меняются битами...
Написал не то я представление о структуре бита, двоичного и шестандцатиричного исчисления, байта и прочего имеется.
И в трейсе мы действительно в HEX тоесть в байтовом представлении информации.
Чего то мне кажется что все уже поняли куда меня занесло и в какой блок
CIC это, зараза, и защита от дурака именно в нём и срабатывает. А вот как её выключить .....
#10
Отправлено 11 декабря 2010 - 18:33
однозначно шифруетсясудя по трейсу - нет, может шифруется
трейс был взят просто наугад, кажись с ФРМ, оригинальный трейс на другом компе.
#11
Отправлено 11 декабря 2010 - 21:45
К тому же неплохо подтянуть свои знания , что такое бит и что такое байт
Байты состоят из битов, и то что ты видишь в трейсе это байт, есть параметры которые меняются битами...
Написал не то я представление о структуре бита, двоичного и шестандцатиричного исчисления, байта и прочего имеется.
И в трейсе мы действительно в HEX тоесть в байтовом представлении информации.
Чего то мне кажется что все уже поняли куда меня занесло и в какой блок
CIC это, зараза, и защита от дурака именно в нём и срабатывает. А вот как её выключить .....
http://bmwtools.info...c.php?f=5&t=358
Смысл плодить новые темы...
ну хоть усвоили что есть байты , есть биты
p.s. люди даже спецпрограмму под это дело писали ....
По пустякам не беспокойте. Если есть вопросы - создавайте темы на форуме.
#12
Отправлено 11 декабря 2010 - 21:52
К тому же неплохо подтянуть свои знания , что такое бит и что такое байт
Байты состоят из битов, и то что ты видишь в трейсе это байт, есть параметры которые меняются битами...
Написал не то я представление о структуре бита, двоичного и шестандцатиричного исчисления, байта и прочего имеется.
И в трейсе мы действительно в HEX тоесть в байтовом представлении информации.
Чего то мне кажется что все уже поняли куда меня занесло и в какой блок
CIC это, зараза, и защита от дурака именно в нём и срабатывает. А вот как её выключить .....
http://bmwtools.info...c.php?f=5&t=358
Смысл плодить новые темы...
p.s. люди даже спецпрограмму под это дело писали ....
Ну вот все мои замыслы рассекретил
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных