Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > Устройства на ARM процессорах

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.04.2015, 20:05   #1
minamonra
Junior Member
 
Регистрация: 15.04.2015
Сообщений: 12
Вес репутации: 0
minamonra is an unknown quantity at this point
По умолчанию Re: Maple Mini

Снял попытки.
Что не так?
minamonra вне форума   Ответить с цитированием
Старый 18.04.2015, 21:58   #2
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию Re: Maple Mini

Цитата:
Сообщение от minamonra Посмотреть сообщение
Снял попытки.
Что не так?
Понял что не выходит.
В плату уже залит скетч Blink. И диод мигает как после ресета, так и в режиме бута. Вот и не видно отличий.

Для платы как на видео (Maple mini rev.2) у меня точь в точ такая:
Код:
Мигает с частотой 0,5гц.
Нажав и отпустив reset замигает очень быстро 
и пока быстро мигает нажать but и через 1-2сек отпустить.
И диод будет снова мигать с частотой 0,5гц. Но уже в режима бута.
Вот в чем подвох от производителя.

Последний раз редактировалось melsem; 18.04.2015 в 22:03.
melsem вне форума   Ответить с цитированием
Старый 18.04.2015, 22:35   #3
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию Re: Maple Mini

Может кому надо будет, нашел на просторах интернета библиотеку к maple IRremote.
У меня работает.

Скетчи можно использовать и от Arduino.
Если надо вывод или чтение по Serial, то с небольшими изменениями.

Псле строки:
Код:
#include "IRremote.h"
Дать имя для SerialUSB:
Код:
#define Serial SerialUSB
и в void setup закомментировать или убрать полностью строку
Код:
  Serial.begin(9600);
В архиве библиотека и есть пример, приемник к пин 8. Передатчик привязан к 24 пину.
Вложения
Тип файла: zip IRremote.zip (117.6 Кб, 189 просмотров)

Последний раз редактировалось melsem; 18.04.2015 в 22:39.
melsem вне форума   Ответить с цитированием
Старый 18.04.2015, 22:57   #4
minamonra
Junior Member
 
Регистрация: 15.04.2015
Сообщений: 12
Вес репутации: 0
minamonra is an unknown quantity at this point
По умолчанию Re: Maple Mini

Цитата:
Сообщение от melsem Посмотреть сообщение
Понял что не выходит.
В плату уже залит скетч Blink. И диод мигает как после ресета, так и в режиме бута. Вот и не видно отличий.

Для платы как на видео (Maple mini rev.2) у меня точь в точ такая:
Код:
Мигает с частотой 0,5гц.
Нажав и отпустив reset замигает очень быстро 
и пока быстро мигает нажать but и через 1-2сек отпустить.
И диод будет снова мигать с частотой 0,5гц. Но уже в режима бута.
Вот в чем подвох от производителя.
Так при этом в устройствах должно появиться что-то отличное от Maple 003, и после установки дров - порт, а в линуксе просто порт, ... и фиг.
И второе - я pub/leaflabs/maple-bootloader/maple_mini_boot.bin залил на плату через uart, те скетч должен был затерется, а реакция та же.

Последний раз редактировалось minamonra; 18.04.2015 в 23:39.
minamonra вне форума   Ответить с цитированием
Старый 18.04.2015, 23:42   #5
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию Re: Maple Mini

Цитата:
Сообщение от minamonra Посмотреть сообщение
Так при этом в устройствах должно появиться что-то отличное от Maple 003, и после установки дров - порт, а в линуксе просто порт, ... и фиг.
Имею теперь и я такую же проблему. Прочитав у тебя Maple 003 и загрузившись на windows скачал IDE, установил драйвера (по инструкции) и вот что сделал:

Не выбрав в IDE устройство maple mini rev2 (по умолчанию было maple rev3), установил только ком порт.
Залил скетч и все. Плата ведет себя как и твоя.

Это плата maple mini rev2 и бут-лоадер восстанавливать надо.
Просмотрев HEXом скомпилированные и другие хекс-файлы ..... Со скетчем по ходу и бут перезаписывается.
Теперь надо бут переписывать с rev3 вернуть на rev2.

Буду и я теперь искать как без программатора.

Последний раз редактировалось melsem; 19.04.2015 в 01:07.
melsem вне форума   Ответить с цитированием
Старый 19.04.2015, 01:28   #6
minamonra
Junior Member
 
Регистрация: 15.04.2015
Сообщений: 12
Вес репутации: 0
minamonra is an unknown quantity at this point
По умолчанию Re: Maple Mini

Так они у меня все так себя вели с самого начала.
Бутлоадер только один у них, что ей ещё надо?
Сложно когда ещё и к тому же с stm32 это у меня это первое знакомство.
==
Вот тут разговор похожий. Пока не разобрался.

Последний раз редактировалось minamonra; 19.04.2015 в 03:11.
minamonra вне форума   Ответить с цитированием
Старый 19.04.2015, 09:23   #7
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию Re: Maple Mini

У меня видно что в бут переходит. Скетч залил то не blink, но он не работает.
Линукс плату в вечном буте порта не обнаруживает, а винда новое оборудование видит а драйвера нету в ..\maple-ide-0.0.12-windowsxp32\drivers\mapleDrv\dfu.

Надо залить в mini с бутом от maple r3?? Приеду вечером с работы буду копать.

Восстановил с windows, но как то через ж... До этого даже не запускал с винды.
Напишу может поможет и тебе.
Скачал с сайта MapleIDE v0.0.12, распаковал и:
Цитата:
Запустил в maple постоянный загрузчик и не отключал пока не перезалил все.

Добавил вручную новое оборудование
С начала драйвер из \maple-ide-0.0.12-windowsxp32\drivers\mapleDrv\dfu,
а потом из \maple-ide-0.0.12-windowsxp32\drivers\mapleDrv\serial

Потом посмотрел в диспетчере оборудования на какой ком-порт села maple (на ком-порту был восклицательный знак в желтом треугольнике) было COM13

Открыл фаил C:\Documents and Settings\Администратор\Appl ication Data\MapleIDE\preferences и отредактировал две строки.
serial.port=COM13
вписал порт из диспетчера оборудования
и установил скорость
serial.debug_rate=9600

Запустил Maple IDE, в настройках выбрал свою плату maple mini rev2 to flash
А самого порта не было, строка настройки была не активна.

Открыл образец blink и нажал upload.

И все залилось??

Появилось и новое оборудование само установилось.
Дoбавился еще один порт Maple R3 в диспетчере на COM14 но уже без восклицательного знака.
Перешел на линукс и порт maple есть.
Скетчи заливаются.

Последний раз редактировалось melsem; 19.04.2015 в 14:23.
melsem вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 13:06. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика