История изменений
Исправление Xintrea, (текущая версия) :
При перемычках boot0=1 boot1=0 загрузка идет из системного загрузчика, расположенного в ROM. Его никак изменить невозможно.
DFU грузится просто как обычная программа при пинах 00 из FLASH. И это видно из dmesg: устройство определяется как USB-устройство. А это значит что DFU-загрузчик работает.
Если же прошить устройство каким-нибудь Led Blink, то как USB-устройство плата не определяется. Это говорит о том, что DFU-прошивка действительно превращает плату в софтварное USB-устройство.
Осталось ответить на вопрос, заданный в топике: почему dfu-util не видит плату с DFU-загрузчиком.
Исправление Xintrea, :
При перемычках boot0=1 boot1=0 загрузка идет из системного загрузчика, расположенного в ROM. Его никак изменить невозможно.
DFU грузится просто как обычная программа при пинах 00 из FLASH. И это видно из dmesg: устройство определяется как USB-устройство. А это значит DFU-загрузчик работает.
Если же прошить устройство каким-нибудь Led Blink, то как USB-устройство плата не определяется. Это говорит о том, что DFU-прошивка действительно превращает плату в софтварное USB-устройство.
Осталось ответить на вопрос, заданный в топике: почему dfu-util не видит плату с DFU-загрузчиком.
Исходная версия Xintrea, :
При перемычках boot0=1 boot1=0 загрузка идет из системного загрузчика, расположенного в ROM. Его никак изменить невозможно.
DFU грузится просто как обычная программа при пинах 00 из FLASH. И это видно из dmesg: устройство определяется как USB-устройство. А это значит DFU-загрузчик работает.
Если же прошить устройство каким-нибудь Led Blink, то как USB-устройство плата не определяется. Это говорит о том, что DFU-прошивка действительно превращает плату в софтварное USB-устройство.
Осталось понять, почему dfu-util не видит плату с DFU-загрузчиком.