Загрузчик STM32 на Win7 64BI

Рапзак
Сб 18 июля 2015 г., 18:53
Привет,

Я получаю эту ошибку на своей Win7 x64:

Настройка конфигурации 1...
Заявление USB DFU интерфейс...
Настройка альтернативной настройки ...
Определение статуса устройства: состояние = dfuidle, status = 0
Dfuidle, продолжая
Размер передачи = 0x0400
bytes_per_hash = 243
Starting download: [############################################## ####] закончил!
состояние (8) = dfumanifest-wait-reset, status (0) = Условие ошибки не присутствует
Сделанный!
Сброс USB для переключения обратно в режим времени выполнения
Сброс ошибок после загрузки: USB_RESET: не удалось сбросить устройство, ошибка выиграть: система не может найти указанный файл.

Любая идея? Я следил за этой ссылкой:
https: // github.com/rogerclarkmelbourne/ ... занижаем

/Каспер

Rogerclark
Сб 18 июля 2015 г. 22:35
Не обращайте внимания на ошибку

Кажется, это происходит в некоторых системах, и, вероятно, связано с скоростью перечисления USB.

Я думаю, что все работает нормально даже с этой ошибкой.

К сожалению, в Windows у меня нет исходного кода для Java Java Jarl Загрузить Maple, и у меня также нет источника для DFU-UTIL.


Однако, если кто-то может сказать, где клено-дозагрузку.Джар файл появился, и откуда находится его исходный код, я мог бы попытаться удалить это сообщение, так как я думаю, что оно вызвано при вызове DFU-UTIL Maple-upload, передающего парашют сброса, но после загрузки переключателя загрузчика в запуск эскиза перед DFU -util имел шанс сделать свою последовательность сброса.

Я думаю, что сброс DFU действительно не нужен.

Mrburnette
Sun 19 июля 2015 г., 3:19
Однако, если бы кто -то мог сказать, где... Серьезно, после нескольких компиляций человек забывает об этом. Итак, гораздо больше беспокоиться.

Луча

victor_pv
Sun 19 июля 2015 г., 4:25 утра
Я получаю эту ошибку в 90% случаев, ничего не влияет.

Rogerclark
Sun 19 июля 2015 г., 7:09
Да. Я получаю это довольно часто, но, как и все остальные, я игнорирую это, так как все работает нормально

Однако, если бы это было легко перекомпилировать то, для чего у нас есть исходный код, я бы это исправил.

Но, как ни странно, я не знаю, где клено-дозада.Джар пришел от. Я не думаю, что это часть оригинальной IDE Leaflabs, у меня есть ощущение, что, возможно, это то, что Bobc написал, как это, похоже, появилось в первом проходе BOBC при преобразовании Libmaple для работы с IDE 1.5

Rogerclark
Sun 19 июля 2015 г., 23:06
Теперь у меня есть источник для maple_upload.банка

Это было написано BOBC, но он забыл загрузить исходные файлы в GitHub.

Он написан с использованием netbeans, так что я просто скачиваю это сейчас.

Но я сомневаюсь, что у меня будет время изучить эту проблему в течение нескольких дней, так как у меня есть другие вещи на ходу, включая работу ;-(

Rogerclark
Пн 20 июля 2015 г., 7:53 утра
Редактировать

Я посмотрел на эту проблему

я.эн
Сброс ошибок после загрузки: USB_RESET: не удалось сбросить устройство, ошибка выиграть: система не может найти указанный файл.

Я попытался перекомпилировать Maple_upload, чтобы удалить сброс сброса, и сообщение идет, но USB -устройство больше не сбрасывается, а последовательное устройство Maple не появляется :-(

Таким образом, проблема может быть в DFU-UTIL, а не Maple_upload

В любом случае, так как у меня теперь есть источник для Maple_upload.JAR, забил и подтолкнула его в папку Tools/SRC в репо, на случай, если нам нужно внести в это какие -либо изменения в будущем

Изменение DFU-UTIL.Exe на окнах немного более проблематично. Я помню, как загружал последнюю версию и строительство для Windows, но из того, что я помню, она не работала с загрузчиком ;-(
Но я не могу вспомнить, почему.

Мне нужно провести еще несколько расследований, и в то же время игнорировать это сообщение ;-)

Rogerclark
Вторник 21 июля 2015 г. 22:25
Просто мысль, но мне интересно, является ли это проблемой загрузчика.

Я думаю, что загрузчик, вероятно, прыгает на эскиз до того, как DFU-UTIL увлекся временем, чтобы сбросить устройство DFU, я.e Устройство было повторно разъединивано для некоторых систем.

Возможно, внести небольшую задержку в загрузчику, или даже, возможно, как -то ожидание сброса DFU, прежде чем запустить эскиз, может удалить это сообщение

Однако в данный момент это не вершина моего списка ;-)

монстр
Сб 19 декабря 2015 г. 20:32
Привет, новый участник здесь.

Где в загрузчике такая задержка будет? Может, я экспериментирую с разными временем.
У меня проблемы с переключением синих таблеток с DFU на COM -порт, хотя я поменял 1.Резисторы и программы 5K работают нормально, но не сериал над USB. Он редко переключился на COM -порт: только дважды из 50+ загрузок, но теряется сразу после другой загрузки DFU. Мне интересно, связано ли это, когда начинается программа.

В стороне: спасибо за всю работу. Это отличный проект. : D

Kurt_r
Пт 08 января 2016 г. 8:22 утра
Привет, я только что получил эту ошибку, и у меня сейчас нет портов для Maple Mini!

Как я могу вернуть порты, чтобы я мог загрузить на него?

Спасибо

РЕДАКТИРОВАТЬ: Это также не выполняет мигание, которое я загрузил.

Rogerclark
Пт 08 января 2016 г. 8:48 утра
Нет портов вообще или просто dfu?

Что делает светодиод, я.е мигает ?

Вы посмотрели в диспетчере устройств Windows?

Mrburnette
Пт 08 января 2016 г., 13:23
Kurt_r написал:Привет, я только что получил эту ошибку, и у меня сейчас нет портов для Maple Mini!

Kurt_r
Пт 08 января 2016 г., 8:29 вечера
Да, это на победе 7 64 -бит.

Порты не отображаются, когда я сбрасываю его, он появляется, и светодиод моргает несколько раз, и он появляется как DFU примерно на секунду.
Далее, доска становится темной, и порт исчезает.

Я пытался загрузить эскиз Blink в первый раз, и он сказал, что он загружен, а затем дал это сообщение: Done! Resetting USB to switch back to runtime mode error resetting after download: usb_reset: could not reset device, win error: The system cannot find the file specified.

Rogerclark
Сб 09 января 2016 г. 2:38 утра
Ммм

Звучит так, как будто загрузчик делает нормальное ожидание DFU в течение короткого времени (около секунды), затем пытается запустить код эскиза (при 0x8005000 или 0x8002000 в зависимости от версии Bootloader).

Последовательное USB -устройство предоставляется эскизом, а не загрузчиком, поэтому, если эскиз вылетает, вы не получите никакого последовательного устройства (или если вы выбрали опцию меню, которое не включает последовательный в эскизе (я думаю, что это только параметр «Загрузка последовательности» Теперь это не компилируется в USB -последовательном устройстве))

Если у вас есть Maple Mini, то вам необходимо заставить его войти в режим вечного загрузчика (на YouTube есть различные видо, которые показывают, как это сделать, нажав и удерживая кнопку, сразу после того, как вы нажали и выпустили сброс)
Это заблокирует его в режиме загрузки DFU, и вы можете попробовать загрузить простой набросок E.глин. Blink, которое должно включать в себя последовательное USB -устройство, если вы выберете загрузчик Maple.

Если Blink работает, но у вас нет последовательного устройства, и вы определенно выбрали правильные варианты меню, я не уверен, что еще может вызвать проблемы (возможно, ваша доска неисправна)

Kurt_r
Сб 09 января 2016 г., 7:08
Вечный режим загрузчика Потрясающе, это сработало отлично, спасибо, сэр!!
Даже не рассвел на меня, тем более что я сделал это на своем обычном клоне клена.

Кстати, вот ссылка, которая легко продемонстрировать: https: // www.YouTube.com/watch?v = rvniekuxsxm

Ты рок!

Гвихео
Пн, 02 января 2017 г. 9:27 утра
Привет, Роджер,

У меня есть сообщение об ошибке при загрузке в файле эскиза Arduino, как ниже. 
«Сброс ошибки после загрузки: usb_reset: не удалось сбросить устройство, выиграть ошибку»

Я попытался мигал с использованием образца файла на примерах A_STM32, но светодиод не мигал.
-------------------------------------------------------------------------------------------------------------------
Starting download: [############################################## ####] закончил!
состояние (8) = dfumanifest-wait-reset, status (0) = Условие ошибки не присутствует
Сброс ошибок после загрузки: USB_RESET: не удалось сбросить устройство, WIN Ошибка: не удалось найти файлы Designataed.
Сделанный!Сброс USB для переключения обратно в режим времени выполнения


Rogerclark написал:Ммм

Звучит так, как будто загрузчик делает нормальное ожидание DFU в течение короткого времени (около секунды), затем пытается запустить код эскиза (при 0x8005000 или 0x8002000 в зависимости от версии Bootloader).

Последовательное USB -устройство предоставляется эскизом, а не загрузчиком, поэтому, если эскиз вылетает, вы не получите никакого последовательного устройства (или если вы выбрали опцию меню, которое не включает последовательный в эскизе (я думаю, что это только параметр «Загрузка последовательности» Теперь это не компилируется в USB -последовательном устройстве))

Если у вас есть Maple Mini, то вам необходимо заставить его войти в режим вечного загрузчика (на YouTube есть различные видо, которые показывают, как это сделать, нажав и удерживая кнопку, сразу после того, как вы нажали и выпустили сброс)
Это заблокирует его в режиме загрузки DFU, и вы можете попробовать загрузить простой набросок E.глин. Blink, которое должно включать в себя последовательное USB -устройство, если вы выберете загрузчик Maple.

Если Blink работает, но у вас нет последовательного устройства, и вы определенно выбрали правильные варианты меню, я не уверен, что еще может вызвать проблемы (возможно, ваша доска неисправна)

Гвихео
Вторник 03 января 2017 12:28
Rogerclark написал:Ммм

Звучит так, как будто загрузчик делает нормальное ожидание DFU в течение короткого времени (около секунды), затем пытается запустить код эскиза (при 0x8005000 или 0x8002000 в зависимости от версии Bootloader). Гвихео написал:

Привет, Роджер,

Не обращать внимания на предыдущее мое сообщение. Я обнаружил, что допустил ошибку в неправильном номере порта в мигании. Это решилось.
/*----------------------------------------------------------------------------------------------------------
У меня есть сообщение об ошибке при загрузке в файле эскиза Arduino, как ниже.
«Сброс ошибки после загрузки: usb_reset: не удалось сбросить устройство, выиграть ошибку»

Я попытался мигал с использованием образца файла на примерах A_STM32, но светодиод не мигал.
----------------------------------------------------------------------------------------------------------------*/
-------------------------------------------------------------------------------------------------------------------
Starting download: [############################################## ####] закончил!
состояние (8) = dfumanifest-wait-reset, status (0) = Условие ошибки не присутствует
Сброс ошибок после загрузки: USB_RESET: не удалось сбросить устройство, WIN Ошибка: не удалось найти файлы Designataed.
Сделанный!Сброс USB для переключения обратно в режим времени выполнения


Rogerclark написал:Ммм

Звучит так, как будто загрузчик делает нормальное ожидание DFU в течение короткого времени (около секунды), затем пытается запустить код эскиза (при 0x8005000 или 0x8002000 в зависимости от версии Bootloader).

Последовательное USB -устройство предоставляется эскизом, а не загрузчиком, поэтому, если эскиз вылетает, вы не получите никакого последовательного устройства (или если вы выбрали опцию меню, которое не включает последовательный в эскизе (я думаю, что это только параметр «Загрузка последовательности» Теперь это не компилируется в USB -последовательном устройстве))

Если у вас есть Maple Mini, то вам необходимо заставить его войти в режим вечного загрузчика (на YouTube есть различные видо, которые показывают, как это сделать, нажав и удерживая кнопку, сразу после того, как вы нажали и выпустили сброс)
Это заблокирует его в режиме загрузки DFU, и вы можете попробовать загрузить простой набросок E.глин. Blink, которое должно включать в себя последовательное USB -устройство, если вы выберете загрузчик Maple.

Если Blink работает, но у вас нет последовательного устройства, и вы определенно выбрали правильные варианты меню, я не уверен, что еще может вызвать проблемы (возможно, ваша доска неисправна)