Страница 1 из 1

Arduino Nano - самое начало.

Добавлено: Ср окт 01, 2014 20:59:04
sa-ta
Не могу стартовать...

палатка такая :
http://i01.i.aliimg.com/wsphoto/v1/6567 ... ipping.jpg

в системе определилась (раньше пользовался переходником на таком же чипе PL2303 ), появился 5 компорт.
по дефолту в него зашито мигание светодиода на 13 ноге.

не могу подобрать настройки платы и программатора в меню.

при попытке "зашить" выдает:

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x01

Re: Arduino Nano - самое начало.

Добавлено: Чт окт 02, 2014 09:44:13
igor-x
если не ошибаюсь, то загрузка доступна только неск секунд после включения.
Включаем плату, после этого запускаем загрузку скетча, до этого не забыть настроить правильный порт=5

Re: Arduino Nano - самое начало.

Добавлено: Чт окт 02, 2014 10:55:01
Morroc
Это в глючных платах так, у меня на stm32 есть такая - нужно после компиляции тыкнуть "reset" на плате, может и на мегах такие есть, нормальная сама правильно ресетится.
sa-ta писал(а): в системе определилась (раньше пользовался переходником на таком же чипе PL2303 ), появился 5 компорт.
А через тот самый переходник именно эта плата шьется ?

Re: Arduino Nano - самое начало.

Добавлено: Чт окт 02, 2014 20:05:39
sa-ta
ничего нового не получилось.

распаял ICSP разъем, подоткнул к программатору. прочиталось.
в данных есть что то сначала и в самом конце.

Изображение Изображение

вот так нана видится в системе, и в самой оболочке:

Изображение Изображение

может в нем нет загрузчика, и поэтому он не может зашиться через оболочку?
и старый вопрос - что выбрать в платах и в программаторе оболочки?

update
удалось прошить из оболочки через файл-выгрузить через программатор, подцепив платку к клону USBasp.

также попробовал залить бутлодер, тем же способом. залилось с дефолтным мигающим светодиодом.
это конечно тоже выход, но как то через ж....пу :(

а не должна сама arduino видится в системе как некое USB устройство?

Re: Arduino Nano - самое начало.

Добавлено: Пт окт 03, 2014 15:24:31
Jeka_M
sa-ta писал(а): палатка такая :
http://i01.i.aliimg.com/wsphoto/v1/6567 ... ipping.jpg

в системе определилась (раньше пользовался переходником на таком же чипе PL2303 ), появился 5 компорт.
Там должна стоять другая микросхема - FTDI FT232RL, посмотрите внимательней. Какие драйвера устанавливали?
igor-x писал(а):если не ошибаюсь, то загрузка доступна только неск секунд после включения.
Ошибаетесь, загрузка доступна в любой момент. Микросхема UART-моста дёргает reset микроконтроллера по команде.
sa-ta писал(а): вот так нана видится в системе, и в самой оболочке:

Изображение
Хм, судя по названию устройства в диспетчере устройств, драйвера Вы установили таки для микросхемы PL2303. На плате точно она стоит?
FTDI FT232RL должна определяться как "USB Serial Port (COM5)"
sa-ta писал(а): может в нем нет загрузчика, и поэтому он не может зашиться через оболочку?
Если там нет загрузчика - его можно зашить через программатор или другую ардуину. Это надо сделать только один раз. После этого должна заработать загрузка скетчей через USB.
sa-ta писал(а): и старый вопрос - что выбрать в платах и в программаторе оболочки?
В оболочке выбирается следующее:
1. Сервис -> Плата -> Arduino Nano /w ATmega328 (обязательный параметр для загрузки через USB или прошивки через программатор)
2. Сервис -> Последовательный порт -> COM5 (обязательный параметр для загрузки через USB)
3. Сервис -> Программатор -> USBasp (или Arduino as ISP)(обязательный параметр для прошивки через программатор или другую ардуину с предварительно загруженным скетчем ArduinoISP, который есть в примерах)
sa-ta писал(а): update
удалось прошить из оболочки через файл-выгрузить через программатор, подцепив платку к клону USBasp.
также попробовал залить бутлодер, тем же способом. залилось с дефолтным мигающим светодиодом.
Т.е. после того, как Вы в настройках выбрали правильную плату и залили бутлоадер, дефолтный светодиод начал мигать с частотой 1 сек? Значит бутлоадер залился удачно и работает.
UPD: Тут ещё мысль появилась - возможно на плате где-то непропай микросхемы UART моста?
UPD2: При попытке загрузить скетч через USB ардуина перезагружается? Определяется по светодиоду.
Если ничего не происходит, можно попробовать вручную жать кнопку Reset на ардуине после того, как IDE скомпилит прошивку и начнёт загружать её в плату.
sa-ta писал(а): а не должна сама arduino видится в системе как некое USB устройство?
Нет, не должна. В Arduino Nano (ATmega328) нет аппаратной поддержки USB и она работает через USB-UART мост. Считайте, что она работает через тот же переходник, только он уже распаян на плате.

Re: Arduino Nano - самое начало.

Добавлено: Пт окт 03, 2014 20:55:09
sa-ta
Jeka_M писал(а):Там должна стоять другая микросхема - FTDI FT232RL, посмотрите внимательней. Какие драйвера устанавливали?
ну не я же ее паял :) завтра достану микроскоп - точно посмотрю, что именно стоит.
как и говорил, драйвера сами нашлись в системе, видимо от старого конвертора. скриншот я привел. могу посмотреть PVI/ usb устройства завтра.
Jeka_M писал(а):После этого должна заработать загрузка скетчей через USB.
в ней что то было. светодиод мигал сразу. как уже писал, прошли внешним программатором из оболочке бутлодер - тоже мигает, но ничего не поменялось..
Jeka_M писал(а):В оболочке выбирается следующее:
вот мои настройки текущие:
Изображение Изображение Изображение Изображение
что на ваш взгляд, нужно поменять?
Jeka_M писал(а):UPD2: При попытке загрузить скетч через USB ардуина перезагружается? Определяется по светодиоду.
нет. видно очень, очень слабо, помигивает светодиод TX при попытке загрузить.

подумал, может залить (внешним прогером) в него что то пишущее в компорт и посмотреть, работает ли конвертер хотя бы в сторону компа?
у меня есть еще одна, такая Изображение
но чую, что там будет тот же цирк с конями...

завтра, допишу уточнения по чипу.

спасибо вам, что вы тратите на это, свое время...

update.
посмотрел, что распаяно на платке - PL2303TA. скачал проставил новые (2013) года драйвера.
после этого checkChipVersion_v1006 - правильно определяет чип! (раньше ругалась)

но для ардуины в лучшую сторону это никак не изменило, ошибки те же :(

Re: Arduino Nano - самое начало.

Добавлено: Вт окт 07, 2014 09:56:04
sa-ta
вероятно проблема аналогичная описанной здесь:

http://habrahabr.ru/post/239401/

попробую проверить и исправить..

---------
update

прозвонил плату, похоже, что 2 нога PL2303TA через кондер (наверняка 0.1) сидит на ресете., что в общем воспроизводит референсную плату на FTDI FT232RL (правда там еще и перемычка стоит).

есть еще подозрение, описанное здесь : http://forum.arduino.cc/index.php?topic=217246.0
что могут быть прошиты фюзы, которые не "поднимают" бутлоадер.

Изображение Изображение

Re: Arduino Nano - самое начало.

Добавлено: Пт окт 10, 2014 23:05:23
Coolerr
С нано проблем быть не должно, а к мини нужно такую фигню.

Re: Arduino Nano - самое начало.

Добавлено: Сб июн 24, 2017 11:31:12
sa-ta
некромания .. спустя 3 года.

дело было в странном бутлоадере в этой платке.

залил альтернативный :

/home/.arduino15/packages/arduino/hardware/avr/1.6.17: diff boards.txt.old boards.txt
< nano.menu.cpu.atmega328.upload.speed=57600
> nano.menu.cpu.atmega328.upload.speed=115200
< nano.menu.cpu.atmega328.bootloader.file=atmega/ATmegaBOOT_168_atmega328.hex
> nano.menu.cpu.atmega328.bootloader.file=optiboot/optiboot_atmega328.hex

поправил указанный конфиг и наступило счастье.