Sparkfun edge message "!!! Проводное обновление не выполнено !!! .... Завершение работы скрипта" - PullRequest
7 голосов
/ 15 июня 2019

Я перевожу Плиту Sparkfun с помощью SparkFun Serial Basic Breakout - CH340G , используя некоторые примеры, которые IDE предоставляет в официальном учебнике .

Хотя он правильно работал много раз, в основном для примеров example1_edge_test и AI на микроконтроллере с TensorFlow Lite и SparkFun Edge ,иногда я получаю это сообщение при перепрошивке:

Connecting with Corvette over serial port /dev/ttyUSB0...
Sending Hello.
Received response for Hello
Received Unknown Message
msgType =  0x131
Length =  0x5800
['0x80', '0x6', '0xf0', '0xa5', '0x31', '0x1', '0x0', '0x58', '0x0', '0x3', '0x0', '0x0', '0x0', '0xa0', '0xff', '0x4', '0x0', '0x2', '0x0', '0x0', '0x0', '0x7', '0x0', '0x0', '0x0', '0x1', '0x0', '0x0', '0x0', '0xff', '0xa3', '0x2d', '0xff', '0xff', '0x5f', '0x5', '0x0', '0x1', '0x0', '0x0', '0x0', '0x3', '0x0', '0xf4', '0x49', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff', '0xff']
!!!Wired Upgrade Unsuccessful!!!....Terminating the script

Кажется, что это происходит, когда скрипт AmbiqSuite-Rel2.0.0 / AmbiqSuite-Rel2.0.0 /boards / SparkFun_Edge_BSP / bsp / tools / uart_wired_update_sparkfun.py устанавливает соединение с платой, которая отвечает другим (неизвестным) сообщением, которое ожидалось для мигания UART: AM_SECBOOT_WIRED_MSGTYPE_STATUS .

Я высвечиваю плату, удерживая кнопку '14 ', нажав «сброс», а затем выполнив «make bootload», удерживая «14».

РЕДАКТИРОВАТЬ: ВРЕМЕННОЕ РЕШЕНИЕ

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...