Проблемы с arduino micro pro sparkfun

Обсуждаем Arduino, Raspberry Pi и другие электронные компоненты и проекты DIY
Ответить
jack239
Сообщения: 5
Зарегистрирован: 15 фев 2014, 22:09

Проблемы с arduino micro pro sparkfun

Сообщение jack239 »

Здравствуйте.
Купил у вас arduino micro pro 3v3 8mhz sparkfun. Не заливается скетч. Пишет avrdude stk500_getsync() not in sync resp=0x00. Драйвера и arduino addon скачал с sparkfun. Ардуино версии 1.05 Пробовал на компьютере с Windows 7 32bit и Windows XP. Везде одна и та же ошибка. И на других версиях ардуино IDE.
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
Сообщения: 1020
Зарегистрирован: 22 окт 2010, 23:57

Re: Проблемы с arduino micro pro sparkfun

Сообщение Mr.Kubikus »

Добрый вечер!

Попробую завтра в офисе проверить как работает заливка в микру. Результаты сообщу.
С уважением, Григорий
GitHub FB ВК
jack239
Сообщения: 5
Зарегистрирован: 15 фев 2014, 22:09

Re: Проблемы с arduino micro pro sparkfun

Сообщение jack239 »

Спасибо. Буду ждать.
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
Сообщения: 1020
Зарегистрирован: 22 окт 2010, 23:57

Re: Проблемы с arduino micro pro sparkfun

Сообщение Mr.Kubikus »

Привет!

После подключения платы к компу через USB у вас в диспетчере устройств появляется новый виртуальный COM-порт?
С уважением, Григорий
GitHub FB ВК
jack239
Сообщения: 5
Зарегистрирован: 15 фев 2014, 22:09

Re: Проблемы с arduino micro pro sparkfun

Сообщение jack239 »

Конечно у меня порт появляется. И при записи, идёт компиляция,потом моргает rx и tx,потом появляется эта ошибка,потом плата перезагружается.
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
Сообщения: 1020
Зарегистрирован: 22 окт 2010, 23:57

Re: Проблемы с arduino micro pro sparkfun

Сообщение Mr.Kubikus »

Для проверки выполнил следующие действия:

1. Распаковал новую Pro Micro 3.3v/8MHz и подключил к компу.

2. Скачал с сайта SFE архив SF32u4_boards-master.zip и распаковал его в папку %HOMEPATH%\Documents\arduino\hardware.

3. В диспетчере устройств нашел новый девайс и обновил для него драйвер. Нужный драйвер взял из папки %HOMEPATH%\Documents\arduino\hardware\SF32u4_boards\driver. Теперь в списке устройств стал виден девайс - SparkFun Pro Micro (COM4).

4. Запустил Arduino IDE 1.0.5. Выбрал тип платы SparkFun Pro Micro 3.3V/8MHz и порт COM4.

5. Скопипастил с сайта SFE скетч для мигания светодиодами на плате:

Код: Выделить всё

/* Pro Micro Test Code
   by: Nathan Seidle
   modified by: Jim Lindblom
   SparkFun Electronics
   date: September 16, 2013
   license: Public Domain - please use this code however you'd like.
   It's provided as a learning tool.

   This code is provided to show how to control the SparkFun
   ProMicro's TX and RX LEDs within a sketch. It also serves
   to explain the difference between Serial.print() and
   Serial1.print().
*/

int RXLED = 17;  // The RX LED has a defined Arduino pin
// The TX LED was not so lucky, we'll need to use pre-defined
// macros (TXLED1, TXLED0) to control that.
// (We could use the same macros for the RX LED too -- RXLED1,
//  and RXLED0.)

void setup()
{
 pinMode(RXLED, OUTPUT);  // Set RX LED as an output
 // TX LED is set as an output behind the scenes

 Serial.begin(9600); //This pipes to the serial monitor
 Serial1.begin(9600); //This is the UART, pipes to sensors attached to board
}

void loop()
{
 Serial.println("Hello world");  // Print "Hello World" to the Serial Monitor
 Serial1.println("Hello!");  // Print "Hello!" over hardware UART

 digitalWrite(RXLED, LOW);   // set the LED on
 TXLED0; //TX LED is not tied to a normally controlled pin
 delay(1000);              // wait for a second
 digitalWrite(RXLED, HIGH);    // set the LED off
 TXLED1;
 delay(1000);              // wait for a second
}
6. Нажал Ctrl+U - в результате скетч загрузился в ардуину. Светодиоды начали мигать в соответствии с заданным алгоритмом.

Profit!
С уважением, Григорий
GitHub FB ВК
jack239
Сообщения: 5
Зарегистрирован: 15 фев 2014, 22:09

Re: Проблемы с arduino micro pro sparkfun

Сообщение jack239 »

Вот теперь заработало. У меня в моей версии ардуино были все платы в меню "Сервис-Плата",а когда я сделал по вашей инструкции у меня в этом меню были только 4 - Fio,Micro.. и т.д.
Спасибо. Но вот причина по которой я купил новую ардуино, у меня перестала работать моя Freeduino nano, выходит та же ошибка на разных версиях IDE. На другом форуме советовали зажимать RESET при заливке. По разному пробовал зажимать и нажимать. Ничего не получается. Но она работала 4 месяца назад, а потом полежала в коробочке и перестала. Выбираю в меню "Сервис-плата-Arduino Nano". Можете посоветовать что-нибудь по ней?
Аватара пользователя
Mr.Kubikus
Сотрудник ПАКПАК
Сообщения: 1020
Зарегистрирован: 22 окт 2010, 23:57

Re: Проблемы с arduino micro pro sparkfun

Сообщение Mr.Kubikus »

Очень рад, что все заработало.

Насчет freeduino nano не могу посоветовать что-то конкретное. Может быть в Arduino IDE нет конфиурации для freeduino nano в файле boards.txt и при загрузке используется протокол, которые ардуино нано не понимает? Спросите у разработчиков, что они на этот счет советуют.
С уважением, Григорий
GitHub FB ВК
jack239
Сообщения: 5
Зарегистрирован: 15 фев 2014, 22:09

Re: Проблемы с arduino micro pro sparkfun

Сообщение jack239 »

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