JEEP-FORUM.RU - ДЖИП-ФОРУМ.РФ - Форум JEEP-ов
 
Race-Lab
Вернуться   JEEP-FORUM.RU - ДЖИП-ФОРУМ.РФ - Форум JEEP-ов > JEEP технический раздел > Электрика

Ответ
 
Опции темы Опции просмотра
Старый 08.10.2013, 20:31   #1
Poul
Пользователь
Житель форума
 
Регистрация: 19.08.2013
Адрес: Спб
Марка: 5.2 и 2.5 :)
Возраст: 44
Сообщений: 333
По умолчанию

Дампы ZJ 4.0:

До запуска:
00 00 00 8B 74 01 28 00 57 69 80 6F 20 FA 2D 8B 00
00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00
10 20 10 65 04 40 80 00 00 00 00 00 52 20 C4 A0 10
80 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00
09 B2 00 02 00 00 14 00 FF 00 00 00 FA 25 AF 19 B7
91 92 8B 4A C2 25 C9 00 00 00 00 8B 80 FF FC E2 08
00 99 00 57 00 00 00 18 80 00 00 1A 5E 00 00 00 00
02 A0 00 00 FF 03 00 00 00 00 1A 00 00 00 00 00 00
00 00 FA 00 FA 00 FA 00 FA 00 09 0D 20 25 00 25 00
00 00 00 00 FA FA FF FC 00 00 0D 00 00 2C 00 00 0F
00 00 24 00 00 00 1A 1E 16 1E 00 00 00 00 00 00 00
00 00 17 11 2F 00 00 00 00 00 80 00 00 00 00 00 00
00 F7 FD 65 00 00 00 00 00 00 00 00 00 00 00 80 00
00 00 00 00 80 00 00 00 00 00 00 00 00 FA F9 00 00
C9 00 00 00 F2 00 F4 20 F6 00 6E 9B 4E CF 30 CF FE


Заведённый:
00 00 00 8B 74 00 25 00 1D 69 80 6F 20 FA 2D 8B 02
00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 41 80
00 20 13 6D 04 40 84 00 00 80 00 00 62 20 C4 A0 20
80 00 00 18 2E 7A 37 83 05 FF FF FF FF 00 00 00 00
03 32 19 66 1F 03 16 00 FF 1C 14 A3 57 25 AC 1B B6
8F 92 86 52 C3 25 E0 00 00 00 00 80 80 FF FC E2 08
01 9A C3 1B 00 5B 00 18 80 06 FD 00 00 05 F1 03 31
01 C0 00 1F FF 03 00 00 00 FF 1B 00 80 16 7E 34 00
19 00 57 56 57 14 57 80 56 C0 09 0C 20 25 00 25 00
00 00 00 00 56 56 63 1C 00 80 0D 00 00 2D 00 00 10
00 00 25 00 00 00 09 12 16 1D 00 00 FF 00 00 00 04
00 60 0F 12 22 00 B3 00 00 00 80 00 00 00 00 00 00
00 F7 ED 67 00 00 00 00 00 00 00 00 00 00 00 80 00
00 00 00 00 90 00 00 00 00 00 00 00 00 5A 52 00 00
E2 00 00 00 F2 00 F4 20 F6 AD 99 7D C4 B2 CF 6F FE
__________________
AKA Паштет
Poul вне форума
  
  Ответить с цитированием Перейти в начало страницы
Старый 08.10.2013, 22:02   #2
Poul
Пользователь
Житель форума
 
Регистрация: 19.08.2013
Адрес: Спб
Марка: 5.2 и 2.5 :)
Возраст: 44
Сообщений: 333
По умолчанию

Я допустил ошибку в адресации в строках и столбцах. Исправлю. Выложенные дампы не верны. Ячейки съезжают на одну в каждой строчке.
__________________
AKA Паштет
Poul вне форума
  
  Ответить с цитированием Перейти в начало страницы
Старый 08.10.2013, 23:27   #3
bifurkas
Пользователь
Житель форума
 
Регистрация: 31.08.2011
Адрес: Н.Новгород
Марка: Wrangler YJ
Сообщений: 433
По умолчанию

Не страшно, исправишь. Шестая строчка первые два байта - температура радиатора в градусах Фаренгейта, в hex-формате разумеется. Кажется у меня есть ключ к этой головоломке.
bifurkas вне форума
  
  Ответить с цитированием Перейти в начало страницы
Старый 08.10.2013, 23:45   #4
bifurkas
Пользователь
Житель форума
 
Регистрация: 31.08.2011
Адрес: Н.Новгород
Марка: Wrangler YJ
Сообщений: 433
По умолчанию

Poul, добавь пожалуйста в программу функцию доступа к конкретной ячейке памяти.
bifurkas вне форума
  
  Ответить с цитированием Перейти в начало страницы
Старый 09.10.2013, 00:51   #5
Poul
Пользователь
Житель форума
 
Регистрация: 19.08.2013
Адрес: Спб
Марка: 5.2 и 2.5 :)
Возраст: 44
Сообщений: 333
По умолчанию

Пожалуйста!
Функция 0х15
Вызывается с двумя аргументами, которые являются 16ти битным глобальным адресом. Например чтобы получить значение из приведенной выше таблицы, первый байт адреса вводим нулевой, а второй - номер ячейки. Таким образом используя эту функцию мы можем слить полный дамп прошивки. То есть все 32 килобайта программы со всеми потрохами. :)
__________________
AKA Паштет
Poul вне форума
  
  Ответить с цитированием Перейти в начало страницы
Старый 09.10.2013, 01:03   #6
Poul
Пользователь
Житель форума
 
Регистрация: 19.08.2013
Адрес: Спб
Марка: 5.2 и 2.5 :)
Возраст: 44
Сообщений: 333
По умолчанию

Подправил адресацию и ускорил чтение.
Вложения
Тип файла: zip JMDRB v0.3.zip (107.6 Кб, 11 просмотров)
__________________
AKA Паштет
Poul вне форума
  
  Ответить с цитированием Перейти в начало страницы
Старый 09.10.2013, 20:55   #7
A.S.A.T.
Пользователь
Житель форума
 
Аватар для A.S.A.T.
 
Регистрация: 01.10.2010
Адрес: СПб
Марка: Стал Jeep GC WH 2008 Overland 3.0CRD QD2 245 OME+2" 32", Был Jeep GC ZJ 1997 5.2Lim 44RE OD 2.5" 31"
Возраст: 48
Сообщений: 6,833
По умолчанию

Цитата:
Сообщение от Poul Посмотреть сообщение
Таким образом используя эту функцию мы можем слить полный дамп прошивки. То есть все 32 килобайта программы со всеми потрохами. :)
Паш, может зациклить и вывести...?
Все ли ячейки считаются? Если ли что-то недоступное в этих МК?
Если все считать - мож кинуть потом на дизассемблер с машинных? ну вы поняли....
__________________
Не бросать, не кантовать, вверх ногами не переворачивать, и следить чтоб не лез, куда не следует!
Не "ходил, нашел и пожевал", а "догнал, загрыз и съел"!
Если есть вопрос - можно в личку написать, быстрее увижу и отвечу...
A.S.A.T. вне форума
  
  Ответить с цитированием Перейти в начало страницы
Старый 09.10.2013, 21:42   #8
Poul
Пользователь
Житель форума
 
Регистрация: 19.08.2013
Адрес: Спб
Марка: 5.2 и 2.5 :)
Возраст: 44
Сообщений: 333
По умолчанию

Цитата:
Сообщение от A.S.A.T. Посмотреть сообщение
Паш, может зациклить и вывести...?
Все ли ячейки считаются? Если ли что-то недоступное в этих МК?
Если все считать - мож кинуть потом на дизассемблер с машинных? ну вы поняли....
На библии и так лежат два полных дампа и один дизасм. Могу и я написать сливалку в бин. И в drbtopc она есть. А зачем?
__________________
AKA Паштет
Poul вне форума
  
  Ответить с цитированием Перейти в начало страницы
Старый 09.10.2013, 12:57   #9
PendalFF
Пользователь
Житель форума
 
Регистрация: 20.02.2012
Адрес: Самара
Марка: Jeep G.Cherokee ZJ, 5.2l, Laredo, 1993
Возраст: 38
Сообщений: 2,105
По умолчанию

надеюсь в ближайшее время к вам заприсоединиться:)
PendalFF вне форума
  
  Ответить с цитированием Перейти в начало страницы
Старый 09.10.2013, 19:59   #10
bifurkas
Пользователь
Житель форума
 
Регистрация: 31.08.2011
Адрес: Н.Новгород
Марка: Wrangler YJ
Сообщений: 433
По умолчанию

Poul, а можно сделать динамическое отображение данных в ячейках памяти? Желательно сразу во всех, на порядок проще будет отследить нужные данные.
bifurkas вне форума
  
  Ответить с цитированием Перейти в начало страницы
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Rambler's Top100

Текущее время: 04:57. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
<---->