Начало работы с Maple Mini на OS X 10.10 + arduino 1.6.5

Трион
Солнце 20 декабря 2015 г. 14:21
Привет,

Когда я подключаю клон Maple Mini, я вижу, что устройство распознается с использованием
$ system_profiler SPUSBDataType | awk ' /Product ID:/{p=$3} /Vendor ID:/{v=$3} /Manufacturer:/{sub(/.*: /,""); m=$0} /Location ID:/{sub(/.*: /,""); printf("%s:%s %s (%s)\n", v, p, $0, m);} '

Rogerclark
Солнце 20 декабря 2015 г., 21:04
игнорируйте меню программиста, оно не используется.

В зависимости от того, что загружается на ваш Maple Mini, когда вы его получили... Он либо запускает мигание, либо ожидает загрузчика, поскольку у него нет эскиза для запуска.

Bootloader проверяет, пуст ли адрес начала эскиза, и если да, он просто ждет в режиме DFU навсегда. Если они загружают мигание, он будет работать как устройство DFU примерно на 1 секунду, затем запустите эскиз.

Примечание. Он не работает DFU и сериал одновременно. Он запускает DFU в загрузчике и сериал в эскизе и сбрасывает USB между ними

Я заметил некоторые проблемы с отсутствием Libusb, поэтому я бы порекомендовал вам установить DFU-UTIL, используя Homebrew, поскольку он устанавливает Libusb (даже если мы больше не используем копию DFU-UTIL Homebrew)

На самом деле, похоже, что мне нужно перекомпилировать DFU util, чтобы избавиться от этой внешней библиотечной зависимости, но я понял, что это была проблема только несколько дней назад, и у меня не было времени, чтобы исследовать, как компилировать со статическими либерациями вместо динамического либезба.

КСТАТИ. Есть большие проблемы с El Capitain из -за дополнительной безопасности, но я думал, что Yosemite в порядке.

Трион
Вторник 22 декабря 2015 г., 17:13
Я уже установил новейший Libusb отдельно, после того, как «dfu -util -l» начал показывать устройство. Разве это не значит, что DFU в порядке?

В любом случае, я попробовал это с Windows 8.1, arduino 1.6.5 и «arduino dued 1.65 "(от менеджера совета директоров) и успешно вспыхнул (после некоторых неудачных попыток).

Похоже, что USB не может сбросить клон Maple Mini, я должен сбросить его вручную.
Кроме того, я не могу прошить новый Boatloader 2.0, только оригинал подойдет.

Rogerclark
Вт 22 декабря 2015 г., 8:41 вечера
Вы пробовали запустить эскиз для обновления загрузчика

https: // github.com/rogerclarkmelbourne/ ... ER_UPDATER

ZMEMW16
Ср 23 декабря 2015 г., 16:57
этот загрузочный погрузчик довольно изящный : шок: : D

Колальде
Пт 25 декабря 2015 г., 21:54
Это напоминает мне, что я никогда не смог увидеть перечисление последовательного устройства, когда я подключил MM напрямую к MacBook Pro. Мне придется вернуться и проверить, работает ли это с оригинальной загруженной загрузкой, а не новым, или какие детали.

Используя новый загрузочный загрузчик, при подключении через 4 порта Generic Hub (который подключен к монитору Thunderbolt, а затем подключен к MBP). Последовательный порт перечисляется при: /dev /cu.USBModem801211, Arduino IDE видит, что мы с портом могут нормально программировать.

Это включено:
OSX 10.10.5
ММ клон, baite bte-14-07

DJ Namaste
Ср 20 апреля 2016 г. 16:38
Привет, я новичок в Maple Mini и использует OSX 10.10.5 и Arduino 1.6.5 USB -последовательный порт не показывает. Я прочитал эту ветку и попробовал загрузить код загрузчика здесь https: // github.com/rogerclarkmelbourne/ ... Pdater.Ино

Я попытался собрать две кнопки вместе перед загрузкой и получу ошибку. Maple Mini BTE14-07 не отображается как USB-устройство.

Очень новичок в этом, так что надеюсь, что вы сможете помочь.

Mrburnette
Ср 20 апреля 2016 г., 8:21 вечера
DJ Namaste написал: <...>
Я попытался собрать две кнопки вместе перед загрузкой и получу ошибку. Maple Mini BTE14-07 не отображается как USB-устройство.
<...>

DJ Namaste
Вт 26 апреля 2016 г., 16:00
Я скачал компилятор Leaflabs, и я могу запустить эскиз Blink и изменить время мигани. В Arduino я вижу USB -устройство SMT32 и . Когда я пытаюсь загрузить эскиз, я получаю maple_upload: строка 34: /applications /arduino: нет такого файла или каталога. Любые советы? Мне нужно сжечь загрузчик или что -то в этом роде?

Mrburnette
Вт 26 апреля 2016 г., 22:16
DJ Namaste написал:
  • Я скачал компилятор Leaflabs, и я могу запустить эскиз Blink и изменить время мигани.
  • В Arduino я вижу USB -устройство SMT32 и .
  • Когда я пытаюсь загрузить эскиз, я получаю maple_upload: строка 34: /applications /arduino: нет такого файла или каталога.
Любые советы? Мне нужно сжечь загрузчик или что -то в этом роде?

Rogerclark
Вт 26 апреля 2016 г., 11:03 вечера
Установите IDE 1.6.5 С основного сайта Arduino в разделе «Старые версии».

Есть документация о том, как установить «ядро»

https: // github.com/rogerclarkmelbourne/ ... занижаем

На OSX некоторые пользователи также должны установить DFU-UTIL с помощью Homebrew http: // brew.шон

DJ Namaste
Ср 27 апреля 2016 г., 17:57
Использование OSX Yosemite 10.10.5 Я получаю эту ошибку

/Приложения/Arduino 2 - август 2015.app/contents/java/hardware/arduino_stm32/tools/macosx/maple_upload: строка 34:/applications/arduino: нет такого файла или каталога

Любые подсказки?

Martinayotte
Ср 27 апреля 2016 г., 8:03 вечера
Вышеуказанный путь для файла maple_upload правильный ?
Может быть, у IDE есть проблемы с пространствами, найденными на пути, если это так, вы можете обезумно обами.

DJ Namaste
Ср 27 апреля 2016 г., 21:15
Выяснил, в чем была последняя проблема. Ардуино был переименован в.

Это моя последняя ошибка, и она советует обновление для OSX, но я уже запускаю 10.10.5

Dyld: библиотека не загружена:/opt/local/lib/libusb-1.0.0.Дилиб
Ссылка на: /Applications /Arduino.app/contents/java/armware/arduino_stm32/tools/macosx/dfu-util/dfu-util
Причина: изображение не найдено
/Приложения/arduino.app/contents/java/hardware/arduino_stm32/tools/macosx/maple_upload: строка 53: 1396 Trace/bpt trap: 5 $ {dfu_util} -d $ {usbid} -a $ {altid} -d $ {binfile} -r $ {dfuse_addr} -r

Оли
Ср 27 апреля 2016 г., 22:43
Вы пытались установить DFU-UTIL с домашним вариантом, как описано здесь: http: // www.STM32duino.com/viewtopic.PHP ... t = 10#P4926
Это помогло мне в подобном случае.

Начало работы на OSX?