Вопрос от хоббийщика, который делает в свое время девайсину и хочет понять, как все делается в реальной разработке. Делаю девайсину на STM32, хочу сделать обновление прошивки через USB. Вопрос - есть какой-то стандартный bootloader, и стандартный же подход к обновлению прошивки, который используется в 90% случаев в реальной разработке? Типа - бутлоадер брать отсюда, мануал по тому, как для прошивку скорячить под него вот отсюда, софтина для прошивки делается обычно на основе вот того-то и сего-то? Почему спрашиваю - потому что все, что разыскал в сети вечно упирается в какие-то свои новоизобретенные колеса с кастомным бутом, прописыванием руками аплоада прошивки итп. А задача стандартная, городить колесо не хочется от слова "совсем".