Maplemini: автономная загрузка и использование USB/серий

Макнобби
Ср 20 сентября 2017 г. 10:40
Я могу собрать в своем Arduino IDE и с радостью загрузить свой эскиз на мой Maple Mini (синий от Baite)
Я также могу использовать серийный монитор в IDE (через USB -соединение на Maple Mini)
(Мои устройства имеют оригинальный загрузчик, так как я использую опцию 17K/108K)

Но теперь я хотел бы сделать еще две вещи
1. Загрузите новый .Файл корзины на устройство (с ПК, на котором не установлен IDE)
2. Используйте последовательный монитор (например, HTCOMM) через USB -соединение Maple Minis (также на ПК, у которого нет IDE)

Насколько это возможно ?
Для загрузки Роджер указал мне на каталог инструментов, и я нашел различные файлы летучих мышей, но я как бы застревал
Есть ли руководство о том, как это сделать, или кто -то спрашивал ранее (я не могу найти соответствующую ветку для этого)

Любая помощь будет высоко ценится
Спасибо

Боб

Стивестронг
Ср 20 сентября 2017 г. 11:14
http: // wiki.STM32duino.com/index.PHP?тип ... g_a_sketch
Вам не обязательно нужен IDE, только инструменты.

Макнобби
Ср 20 сентября 2017 г. 13:56
Спасибо, Стив
Я забыл упомянуть, что хочу загрузить новый файл bin через платы USB (а не внешнее последовательное/USB -устройство), так же, как и из IDE (но без IDE, если вы следуете мне)

Боб

Стивестронг
Ср 20 сентября 2017 г. 14:04
Я могу следовать за тобой, поэтому я предложил ссылку.
Пожалуйста, используйте загрузчик DFU, задействованный путем загрузки на загрузчик:http: // wiki.STM32duino.com/index.PHP?тип ... загрузчик
Посмотрите на файл летучей мыши Maple Loader: https: // github.com/rogerclarkmelbourne/ ... загрузить.летучая мышь
и DFU util: https: // github.com/rogerclarkmelbourne/ ... -0.9-Win64
Вам нужна Java, хотя на ПК.
Вот как использовать: http: // dfu-util.Sourceforge.net/dfu-util.1.HTML

Макнобби
Ср 20 сентября 2017 г. 14:41
Еще раз спасибо, Стив, есть много, чтобы пройти через себя, и я немного новичок в этом
Я думаю, я должен передать имя файла в Maple_upload.летучая мышь в коробке DOS или что -то в этом роде
Я не так хорош в понимании пакетных файлов Windows
Настойчивость !

Rogerclark
Ср 20 сентября 2017 г. 9:18 вечера
Файлы летучей мыши принимают несколько параметров

Самый простой способ выяснить, что передается им, - это прокомментировать линию на вершине, которая отключает Echo

Затем добавьте несколько операторов Echo, чтобы выбросить ARG, которые передаются.

Затем запустите IDE, убедитесь, что словеса включена в предпочтениях, сделайте загрузку и посмотрите, что выплющивает файл летучей мыши

Макнобби
Чт 21 сентября 2017 г. 8:19 утра
Ура, Роджер, я собираюсь попробовать это сегодня. Как только вы сказали словес, я ударил себя по голове.. конечно !

Итак, о другой половине вопроса:
Можно ли использовать USB -соединение Maple Mini за пределами IDE ?
Я хотел бы использовать функции в стиле терминала, как я использовал в других Arduinos непосредственно из USB-соединения

С уважением Боб

Rogerclark
Чт 21 сентября 2017 г. 8:37 утра
USB Serial Works с большинством терминальных программ, но терминал должен установить DTR (некоторые этого не делают)

Макнобби
Чт 21 сентября 2017 г. 8:39 утра
Я поместил свой файл bin в тот же каталог, что и инструменты/выигрыш, и доступ к нему через командную строку
maple_upload.BAT COM124 1 1EAF: 0003 ABC.бин

работал отлично ! Была ошибка, хотя error resetting after download: usb_reset: could not reset device, win error: The system cannot find the file specified. state(8) = dfuMANIFEST-WAIT-RESET, status(0) = No error condition is present

Макнобби
Чт 21 сентября 2017 г. 8:55 утра
[Rogerclark - Чт 21 сентября 2017 г. 8:37] - USB Serial Works с большинством терминальных программ, но терминал должен установить DTR (некоторые этого не делают)
Я быстро попробовал термит (хороший простой терминал для Windows) и установить Flow = DTR/DSR, мгновенный успех
Предыдущий простой терминал, который я использовал (HTCOMM), не имел настройки DTR, и не играл в мяч
Блестящий, спасибо, Роджер !!
Боб

Rogerclark
Чт 21 сентября 2017 г. 8:56 утра
Существует особая ветвь репо для некоторых парней по радио ветхи

Maple Bootloader 2.0