Перейти к содержанию
    

Andrei2018

Участник
  • Постов

    7
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Посетители профиля

Блок последних пользователей отключён и не показывается другим пользователям.

  1. РЕбята базрить впустую все могут что и кто и как !!!! сможете посчитать ?? или написать программу подбора полинома из имеющихся пакетов!!????
  2. было бы все так просто то не написали бы сюда !! стандартные полиномы не подошли походу !!
  3. @Arlleex поработаем? как получить решение моей проблемы? Вот еще набор (в прикрепленном файле). Могут быть дубли областей. Но на расчёт я думаю это никак не повлияет. bin.bin
  4. @k155la3 1. Пробовал различные варианты расчета через калькуляторы CRC. Данные способы не эффективны. Собственно отсюда и назрел вопрос правильного определения и подбора расчёта контрольной суммы. 2. Как собрать правильно подбор и пересчёт с другим полиномом и подбором стартовых адресов - тут сложнее. 3. Во вложении 2 файла: "WHAT is CRC.bin" и READ ME.jpg 4. В *.bin собраны примеры областей. На картинке *.jpg есть пометки где и что находится. (Область - серый цвет, контрольная сумма - желтый, данные - синий. 5. Все примеры областей в bin и на картинке имеют одинаковое начало "A5 3C 96 00 18 2C 00 1C BF B7", после идёт контрольная сумма с неизвестным порядком расчёта (который и требуется узнать), далее идут данные для расчета, и конец области "15 15 .. .. до конца оболасти". Изложил повторно как мог. Прошу помочь. WHAT IS CRC_forum.bin
  5. Всем привет ... Уже несколько дней борюсь с crc в прошивке есть области crc где нашел обычный стандарт crc 32 ... но есть одна область где никак не могу получить нужные значения. привожу пример с crc где она без проблем посчиталась .... a5 3c 96 00 14 ad 00 28 8a 38 49 71 a0 c6 07 00 00 00 ed ff 00 00 26 00 00 00 00 00 37 4a 52 31 ------- с байта (07 - .......03 00 00 00 ) - данные , 62 b1 da 38 - CRC32 30 32 46 4b 37 4d 47 30 39 31 30 34 37 00 03 00 00 00 62 b1 da 38 15 15 bb bb bb bb bb bb bb bb Ну а вот теперь с тем чем не могу разобраться a5 3c 96 00 18 2c 00 1c bf b7 60 14 cd c4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ------ 60 14 cd c4 это контрольная сумма в пакете данные скорее сразу после crc и без 4 байт нулевых до 15 15 00 00 00 00 00 00 00 00 00 00 15 15 00 00 00 00 так же привожу пример пакета не нулевого a5 3c 96 00 18 2c 00 1c bf b7 7d 68 09 4b 07 01 01 02 03 02 02 02 01 01 02 03 01 02 02 01 03 01 01 02 02 ff ff 1f 00 00 00 00 15 15 00 00 00 00 a5 3c 96 00 18 2c 00 1c bf b7 c6 0c be 00 07 01 01 02 03 02 03 04 01 01 01 01 02 02 02 01 03 04 01 01 02 02 02 ff ff 7f 00 00 15 15 00 00 00 00 a5 3c 96 00 18 2c 00 1c bf b7 c1 d0 41 bf 07 01 01 02 03 02 02 02 01 01 02 03 01 02 02 01 03 01 01 01 02 02 ff ff 3f 00 00 00 15 15 00 00 00 00 Вот три пакета где точно знаем что перед байтом 07 - crc 4 байта !! каким образом посчитать так и не удалось !!Помогиле можно не бесплатно !!!
×
×
  • Создать...