2016-08-15 6 views
2

Недавно я получил новую плату Mbed - это MTS Dragonfly. Я не могу заставить flash-диск правильно отображаться, и мне интересно, есть ли у меня модуль DOA, или я делаю что-то неправильно. Это происходит с другими платами Mbed?Нельзя прокрутить модуль - «Пожалуйста, вставьте диск»

Я установил драйверы с сайта производителя и имею рабочее последовательное соединение, которое по умолчанию относится к сотовому модулю. Однако флеш-диск не отображается правильно. В отличие от других плат Mbed, меня приветствует сообщение «пожалуйста, вставьте диск», и я не вижу файловой системы.

Please insert disk - what the hell?

Интересная часть является то, что mbed микроконтроллера - это один делает программирование - на отдельную разработке/прорыв платы. Цель - отдельный модуль, который предназначен для использования в производстве.

Если я не вставляю цель в плату разработки и подключаю плату разработки к ПК, я получаю ту же ошибку. Я посмотрел на diskpart, и когда никакой цели нет, он отображается как диск 16 КБ без разделов или томов. Когда модуль вставлен, diskpart сообщает ~ 512 КБ пространства, также без разделов. Таким образом, я предполагаю, что правильно подключаю модуль.

Diskpart Report

Я видел обсуждение пользователей для «замурованного» mbed плата (повреждено файловая система), и эта ситуация напоминает мне. Я попробовал diskpart создать раздел или очистить диск, и он выдает ошибку ввода-вывода.

This question on mbed site

+0

Как указано в вашем ответе, это проблема с STLink, поэтому это влияет только на платы ST. –

+0

Не понял это сначала, спасибо –

ответ

1

Я просто проверял все мой Mbed доски и обнаружил, что это регресс в Windows 10 обновлений юбилейных. MTS-Dragonfly и другая плата, Delta DFCM-NNN40, не отображаются с допустимым разделом на любой из моих машин Windows 10. У меня есть пара плат FRDM, и все работает нормально.

Я тестировал Ubuntu, и у него нет проблем с отображением дисков или программированием плат. Я не тестировал другие версии Windows. Работоспособным решением является использование Ubuntu в VirtualBox и передача его управления USB-устройством.