LINUX.ORG.RU

История изменений

Исправление 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-загрузчиком.