THC
Автомастер-
Постов
103 -
Зарегистрирован
-
Победитель дней
19
Тип контента
Профили
Форумы
Загрузки
Магазин
Весь контент THC
-
Команды commandWord Коды 21 (hardware) setClock = 2101 readClock = 2102 DPUVerInfo = 2103 DPUKuInfo = 2104 DPUVer = 2105 DPU = 2106 writeDPUSerialNum = 2107 setBluetoothName = 2108 transferDPUMode = 2109 clearFlash = 210A modifyPw = 210B resumePw = 210F resumePw = 2110 download = 2111 writeConFile = 2112 readConFile = 2113 currentStatus = 2114 DPULicense = 2115 DPUBluetoothAddress = 2116 checkDPU = 2117 writeConnector = 2118 readConnector = 2119 exitSimpleDiagnostic = 211A intoLowerPowerMode = 211B DPUDateSoftcode = 2131 activation = 2133 SoftVer = 2134 Коды 24 (software) upgrade = 2401 upgradeFileName sendFileNameAndLength = 2402 upgradeFileContent sendUpdateFilesContent = 2403 sendUpdateFileMD5 upgradeFileConVerify = 2404 ValidateUpdateFinished upgradeComplete = 2405 breakPointResume = 2406 upgradeFirmware = 2407 ValidateAllFilesMD5 readModelFileInfo = 2408 Коды 25 (connect) diagnosticList = 2500 link = 2501 requestConnect = 2502 securityCheck = 2503 disconnect = 2504 resetConnector = 2505 Коды 27 smartboxNo = 2701
-
Формат команды Bluetooth "55 АА F0 F8" + packLengths + counter + commandWord + dataArea + packVerify PackLengths - длина пакета Counter - счётчик CommandWord - код команды (2 байта) dataArea - данные packVerify - контролька пакета Пример разборки пакета DPUVerInfo проверка серийного номера "55 АА F0 F8" + 00 03 + 2B + 21 03 + 02 packLengths = 00 03 (3 байта) counter = 2B commandWord = 21 03 DPUVerInfo packVerify = 02 (контрольный байт) Пример разборки пакета DPUVer проверка firmware, bootloader "55 АА F0 F8" + 00 03 + 10 + 21 05 + 3F packLengths = 00 03 (3 байта) counter = 10 commandWord = 21 05 DPUVer packVerify = 3F (контрольный байт)
-
Включение Bluetooth снифинга на Android После включения вся информацию о bluetooth пакетах будет записываться в специальный log-файл 1. Заходим в Настройки 2. Выбираем пункт "Для разработчиков" 3. Включаем пункт «Включить журнал трансляции операций HCI Bluetooth». После этого в памяти устройства (в корне sdcard) будет создан специальный log-файл с названием btsnoop_hci.log куда будут записываться все передаваемые по bluetooth данные.
-
А вы знаете, что содержится в файле firmware ? Какая структура, какие данные, в какие области записываются ? Какие режимы работы протоколов, какие тайминги, счётчики, циклы, команды прописаны, проводили анализ ? Если не проводили и ничего не знаете о структуре прошивки, то почему утверждаете, что прошивки не нужны ? Новые марки будут требовать новых версий FW, то вы пользуетесь патченными марками не означает, что всё и всегда будет работать хорошо. Тесты покажут.
-
Проверка серийного номера SN, версии бутлоадер Boot Loader, даты производства Data, версии диагностического ПО Diag., версии прошивки firmware (метод THC) 1. Устанавливаем программу Serial Bluetooth Terminal https://play.google.com/store/apps/details?id=de.kai_morich.serial_bluetooth_terminal Serial Bluetooth Terminal.ver.1.7.build.18.apk 2. Включаем Bluetooth 3. Во вкладке Bluetooth Classic находим адаптер, выбираем его (цвет полоски изменится на зелёный) 4. Переходим в пункт Setting, включаем отображение кнопок макросов (Show macro buttons) 5. Переходим в Terminal 6. Нажимаем значёк подключения 7. Нажимаем и долго удерживаем кнопку М1 (редактирования макроса), прописываем команду проверки серийного номера 55 АА F0 F8 00 03 2B 21 03 02 8. Нажимаем и долго удерживаем кнопку М2 (редактирования макроса), прописываем команду проверки версии прошивки, бутлоадера, версии диагностического ПО 55 АА F0 F8 00 03 10 21 05 3F 9. Нажимаем кнопку макроса SN, проверяем серийный номер, ревизию платы, дату производства 968590XXXXX Серийный номер адаптера V1.00.000 Ревизия платы 20170607 Дата производства (формат год / месяц / число) 7 июня 2017 10. Нажимаем кнопку макроса Ver, проверяем версию бутлоадера Boot (1 группа цифр), версию прошивки FW (2 группа цифр), версию диагностического ПО Diag (3 группа цифр) V1.23.001 Версия Boot Loader V11.52 Версия прошивки Firmware V10.01 Версия диагностического ПО P.S. Аналогично вы можете забить на макросы М3-М6 любые другие команды, например, секретную команду блокировки secret lock command - заблокирует любой адаптер с версией boot loader 1.23.001 (как это делает EasyDiag 2.01.007) секретную команду разблокировки secret unlock command - разблокирует залоченный адаптер, вернёт в заводское состояние секретную команду инициализации secret init command - сделает первичную инициализацию залоченного адаптера, после которой можно запускать оболочку Pro любые другие команды, которые отправляются в режиме тестирования.
-
Давай, третий раз повтори одно и то же. Если не понял вопроса, попробуй прочесть ещё раз, возможно поможет. Если DZ делает точно такой же софт как ляньч, то почему у них последние версии марок даже не запускаются ? Желтый сам по себе никаких функций не обеспечивает, это аппаратное обеспечение, интерфейс доступа к автомобилю. Работу и специальные функции обеспечивает софт. Почему у сканера iDiag официальный софт обеспечивает специальные функции, а его брат-близнец EasyDiag не может ? Котлеты вместе с мухами смешал.