Нет данных, полученных на последовательном порту, и невозможно выполнить сброс DFU. Совет?

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

Я попытался выполнить сброс DFU и обновить загрузчик, но это не сработало. Я проверил скорость передачи данных и выбор платы на вкладке «Инструменты», но все было в порядке.

Я ничего не менял в коде, проверил провода на аппаратной установке (ничего не болтается).

Думал, что это может быть ошибка с USB-кабелем, заменил USB-кабель на другой, все та же ошибка.

Также — с помощью Mac. Но такая же проблема возникла на ПК с Windows. Не пробовали выполнить сброс с помощью компьютера с Windows, но проблема со сбросом больше связана с другим оборудованием?

Проверил последовательный порт - он выбран правильный.

Сообщение об ошибке - нет данных с последовательного порта

, 👍0

Обсуждение

Возможно, вам следует выбрать правильный последовательный порт., @Majenko

Правда, забыл упомянуть об этом. Я проверил это, хотя у меня есть только один последовательный порт (есть драйвер для получения последовательных данных на Mac - и это сработало). Он выбран для единственного действительного последовательного порта., @ThermoRestart

Уточнение: для сброса DFU необходимо убедиться, что контакты DFU и заземления соединены перемычкой. Нажимаешь кнопку сброса - и пробуешь обновить загрузчик?, @ThermoRestart

Итак, порт, который вы выбрали (подсказка в названии) является портом Bluetooth, а не портом USB., @Majenko

Упс - хорошо, спасибо. Не много знаете об UART, который определяет последовательную связь? Два устройства используют SPI и I2C., @ThermoRestart

Кажется, это работает. Спасибо., @ThermoRestart


1 ответ


Лучший ответ:

0

Нулевой шаг — убедитесь, что выбранный порт работает.

Шаг следующий: если вы все еще получаете сообщение об ошибке, попробуйте параметры сброса DFU и выполните шаги, описанные в приведенной ниже ссылке.

https://learn.adafruit.com/bluefruit-nrf52-feather -учебное-руководство/использование-загрузчика

,

Можно принять свой собственный ответ как решение проблемы., @VE7JRO