У меня есть задача сделать usb bootloader. Сначала хотел реализовать vcp и работать через него, но наткнулся в инете на специальный класс устройств dfu(device firmware upgrade). Идея мне понравилась, да и спецификация на этот класс проще, на мой взгляд он проще и в реализации. Но нет абсолютно никакого опыта, даже в использывании подобных девайсов.
Может кто знает. Есть, например, в винде стандартный драйвер под данный класс устройств? Есть ли драйвера сторонних производителей, которые можно заюзать для себя или прийдётся всё писать самому?
И вообще опыт разработки и применения таких девайсов у кого-нибудь есть? Поделитесь