LightElf уже написал про разные параметры при вычислении, здесь
уточню. Для CRC32 даже для одного полинома могут быть разные
значения инициализации, порядка входных и выходных бит и инверсии,
которые будут давать разный результат. Вот онлайн калькулятор CRC: https://crccalc.com/По кнопке CRC32 выдает список разных алгоритмов. Кроме полинома ещё параметры Init RefIn RefOut XorOut.
Не обязательно гонять весь бинарник. Делаете тестовую последовательность из нескольких байт, рассчитываете CRC в МК, потом эту последовательность подставляете в калькулятор и смотрите, Result для какого алгоритма у вас совпадет.