16.04.2015, 18:36 | #91 |
Junior Member
Регистрация: 15.04.2015
Сообщений: 12
Вес репутации: 0 |
Re: Maple Mini
Надеюсь попал в правильное место, более менее у вас тут maple mini обсуждается.
Взял вот такой китайский maple mini. В режим бесконечного загрузчика не переводится, хоть ты тресни, комбинаций перепробовал как только смог. Только в режим "hardware serial bootloader" смог, но прошить тоже никак. Как пробовал прошить: подключил: FTDI TX to “RX1” FTDI RX to “TX1” FTDI ground to ground (labeled GND), 3.3V pin to Vin BOOT1 (pin 2) to ground. Скачал maple-bootloader и: Код:
root# ./stm32loader.py -p /dev/ttyUSB0 -evw maple_mini_boot.bin Can't init. Ensure that BOOT0 is enabled and reset device Traceback (most recent call last): File "./stm32loader.py", line 398, in <module> bootversion = cmd.cmdGet() File "./stm32loader.py", line 110, in cmdGet self._wait_for_ask("0x00 end") File "./stm32loader.py", line 65, in _wait_for_ask raise CmdException("Can't read port or timeout") __main__.CmdException: Can't read port or timeout -- ы. Порт должен появиться, но у меня только так: Код:
# udevadm monitor monitor will print the received events for: UDEV - the event which udev sends out after rule processing KERNEL - the kernel uevent KERNEL[3819.829898] remove /devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0 (usb) KERNEL[3819.830003] remove /devices/pci0000:00/0000:00:14.0/usb3/3-2 (usb) UDEV [3819.831339] remove /devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0 (usb) UDEV [3819.832226] remove /devices/pci0000:00/0000:00:14.0/usb3/3-2 (usb) KERNEL[3820.385260] add /devices/pci0000:00/0000:00:14.0/usb3/3-2 (usb) KERNEL[3820.385568] add /devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0 (usb) UDEV [3820.390403] add /devices/pci0000:00/0000:00:14.0/usb3/3-2 (usb) UDEV [3820.392531] add /devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0 (usb) Последний раз редактировалось minamonra; 16.04.2015 в 19:15. |
17.04.2015, 00:11 | #92 | |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 600 |
Re: Maple Mini
Цитата:
Инструкция по ссылке из первого сообщения работает. Прочти внимательно. Подключать для заливки скетча через USB-кабель. Если ничего не залил (не удалось с драйверами разобраться) то maple-bootloader дожен там быть. После подачи питания bootloader мигает светодиодом с 33-го пина. И порт на линуксе не /ttyUSB0, а dev/ttyACM0 или ttyACM1 или 2.....будет. |
|
17.04.2015, 01:44 | #93 |
Junior Member
Регистрация: 15.04.2015
Сообщений: 12
Вес репутации: 0 |
Re: Maple Mini
Не, я понимаю что могу пока делать что-то не так...
Но. Через FTDI я хотел залить maple-bootloader так, потому что при подключении через usb включить режим, при котором появится порт никакими комбинациями мне пока не удалось. К слову есть вот такая плата, как на этом видео (эта плата), и всё то, что на видео - у меня работает, но только не с maple mini. Про порт в линуксе, - это понятно что он может быть другим, но и я, и maple-ide увидела бы если бы он появился (udev monitor тоже запущен в другом окне терминала). Последний раз редактировалось minamonra; 17.04.2015 в 01:57. |
17.04.2015, 18:44 | #94 |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 600 |
Re: Maple Mini
На видео показано как заливается скетч, а не бут. Да и плата не mini rev.2. Такой у меня нету.
В предыдущем сообщении писал что с Maple mini rev.2, а в этом об другой ревизии? Maple mini rev.2 через полный юсб-кабель определяется (не только что бы корпус и питание было подключено). И что бы не очень затасканный, контакт бывает плохой. Питание есть, а плата не определяется. Столкнулся было с таким, думал уже, что бут затер. Купил новый кабель. |
17.04.2015, 19:26 | #95 | |
Junior Member
Регистрация: 15.04.2015
Сообщений: 12
Вес репутации: 0 |
Re: Maple Mini
Цитата:
Может железная проблема какая-то? Maple R3 не вижу в упор... у меня три этих платы.. бред какой-то. И уж такая проблема как плохой контакт, я бы нашёл... == Небольшой прогресс - залил я все-таки бутлоадер, только не с первого раза плата переходит в режим built-in hardware serial bootloader, несколько раз комбинацию нажав только... но вести она себя по другому не стала. |
|
18.04.2015, 20:05 | #96 |
Junior Member
Регистрация: 15.04.2015
Сообщений: 12
Вес репутации: 0 |
Re: Maple Mini
Снял попытки.
Что не так? |
18.04.2015, 21:58 | #97 | |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 600 |
Re: Maple Mini
Цитата:
В плату уже залит скетч Blink. И диод мигает как после ресета, так и в режиме бута. Вот и не видно отличий. Для платы как на видео (Maple mini rev.2) у меня точь в точ такая: Код:
Мигает с частотой 0,5гц. Нажав и отпустив reset замигает очень быстро и пока быстро мигает нажать but и через 1-2сек отпустить. И диод будет снова мигать с частотой 0,5гц. Но уже в режима бута. Последний раз редактировалось melsem; 18.04.2015 в 22:03. |
|
18.04.2015, 22:35 | #98 |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 600 |
Re: Maple Mini
Может кому надо будет, нашел на просторах интернета библиотеку к maple IRremote.
У меня работает. Скетчи можно использовать и от Arduino. Если надо вывод или чтение по Serial, то с небольшими изменениями. Псле строки: Код:
#include "IRremote.h" Код:
#define Serial SerialUSB Код:
Serial.begin(9600); Последний раз редактировалось melsem; 18.04.2015 в 22:39. |
18.04.2015, 22:57 | #99 | |
Junior Member
Регистрация: 15.04.2015
Сообщений: 12
Вес репутации: 0 |
Re: Maple Mini
Цитата:
И второе - я pub/leaflabs/maple-bootloader/maple_mini_boot.bin залил на плату через uart, те скетч должен был затерется, а реакция та же. Последний раз редактировалось minamonra; 18.04.2015 в 23:39. |
|
18.04.2015, 23:42 | #100 | |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 600 |
Re: Maple Mini
Цитата:
Не выбрав в IDE устройство maple mini rev2 (по умолчанию было maple rev3), установил только ком порт. Залил скетч и все. Плата ведет себя как и твоя. Это плата maple mini rev2 и бут-лоадер восстанавливать надо. Просмотрев HEXом скомпилированные и другие хекс-файлы ..... Со скетчем по ходу и бут перезаписывается. Теперь надо бут переписывать с rev3 вернуть на rev2. Буду и я теперь искать как без программатора. Последний раз редактировалось melsem; 19.04.2015 в 01:07. |
|
Здесь присутствуют: 14 (пользователей: 0 , гостей: 14) | |
|
|