Цитата |
---|
Technical Support пишет:
В бинарном файле есть информация и о версии прошивки |
Это очень удобно

20.12.2018 00:21:44
Это очень удобно ![]() |
|||
|
20.12.2018 15:21:49
Если да, то остался только вопрос по формату этой команды. То есть как конкретно надо отправить crc32 (или какое crc?) модулю? Глянул анализатором процесс обновления, и что-то не обнаружил посылку crc. Вижу только SB_CMD_FINAL самой последней командой. Возможно я ошибаюсь |
|||
|
20.12.2018 15:41:00
Я уточнил - CRC не посылается, а по команде SB_CMD_FINAL вытаскивается из уже переданного образа и записывается в область CRC_SHADOW. А дальше все как мы уже писали.
|
|
|
20.12.2018 17:24:35
Всё равно не могу понять что вклчюает в себя команда SB_CMD_FINAL.
По анализатору посылка этой команды выглядит так: 0xfe 0x01 0x13 0xf0 0x1f 0x01 0xfc байт 1: 0xfe (sof byte) байт 2: ??? байт 3: 0x13 (SB_CMD_FINAL) байт 4: ??? байт 5: ??? байт 6: ??? байт 7: XOR всего кроме 0xfe
Изменено: |
|
|
21.12.2018 11:42:32
Огромное спасибо за ответы!
Пока вопросов больше нет ![]() |
|
|
21.12.2018 11:53:40
Рады помочь. Если что - пишите.
|
|
|
24.12.2018 02:31:36
А потом сравнивает посчитанное с тем, которые вытащил из прошивки по команде SB_CMD_FINAL. Что если они не совпали? Модуль присылает каким-либо образом сообщение об ошибке? |
|||
|