Написать бутлодер на stm32f107

7 000 руб. за проект
09 декабря 2019, 17:27 • 3 отклика • 48 просмотров
Необходимо написать бутлодер, который будет перепрошивать самого себя байтами, которые примет по usb (виртуальный com-порт).
Для временного хранилища будет использоваться внешняя флеш-память w25q64.
Программа должна посчитать контрольную сумму основной прошивки, лежащей в мк и сравнить с суммой, которая лежит в конце прошивки. Если сходится - перейти к исполнению основной программы. Если же не сошлось - перейти в режим ожидания прошивки от usb. По команде принять все байты, записать их во внешнюю флеш, сравнить crc и перепрошить микроконтроллер.

Желательно, но не обязательно писать код в Keil.
Можем использовать безопасную сделку.
Отзывы
Рекомендую Сергея как ответственного исполнителя! Вежлив, пунктуален, мастер своего дела!
~ 5 лет назад
R50 a76963e73362608082c7c7517c385ed0
Фрилансер
Отличный, вежливый и грамотный заказчик.
Работать было просто и приятно.
Своевременная оплата.
Однозначно рекомендую!
~ 5 лет назад