![]() |
Параметрия должна прошиваться ко всем блокам или при обновлении, можно старую оставлять?
|
..............
Последние байты датасета(данные по одному стартовому адресу) параметрии являются контрольной суммой предыдущих . Алгоритмы подсчета контрольной суммы MMI3G > CRC-CCITT (0xFFFF) 5QA919298C > CRC-CCITT (XModem) 5Q0907530 > CRC32 считать здесь [Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...] |
Приветствую, вопрос к знатокам, кто-нибудь в курсе, как считается контрольная сумма на блоке 5g0 035 043b (discover pro mib1), перепробовал много вариантов, но без толку. Или может есть пример датасета, чтобы попытаться определить алгоритм самому
|
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
5G0035020, 3Q0035844 htt ps://r u.fil es.fm/u/4hgs9uxh <PARAMETER_DATA DIAGNOSTIC_ADDRESS="0x5F" START_ADDRESS="0x000240" PR_IDX="" ZDC_NAME="5G0CV1v____" ZDC_VERSION="0001" LOGIN="20103" LOGIN_IND="" DSD_TYPE="1" SESSIONNAME="" FILENAME="">0x00,0x00,0x06,0x02,0x06,0x02,0x00,0x0 0,0x00,0x14, 0x06,0x02,0xFF,0x00,0xFE,0x00,0xFF,0x00,0x06,0x02, 0x06,0x02,0xFF,0x00,0x00,0x07,0x45,0x34,0xBD,0xC7</PARAMETER_DATA> По аналогии с MMI3G последние 2 байта- контрольная сумма Эта строка без лишнего пробела 000006020602000000140602FF00FE00FF0006020602FF0000 074534 Здесь htt ps://ww w.lammer tbies.nl/comm/info/crc-calculation.html CRC-CCITT (0xFFFF) 0xBDC7 |
Огромное спасибо Neo_, проблема, оказывается, крылась не в подсчете crc. Я думал, что можно записать данные произвольной длины по конкретному (требуемому) адресу, а не блоками (фиксированной длины). Все получилось:thumbup:
|
Вложений: 1
Цитата:
|
Параметрия зашита в прошивку *.SGO? Както можно её вытаскивать, смотреть, менять?
|
Цитата:
|
А где нибудь имеется сборник параметрий, по тпу прошивок? |
Цитата:
|
Текущее время: 10:10. Часовой пояс GMT +3. |
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод:
zCarot