Проблемы с arduino micro pro sparkfun
Проблемы с arduino micro pro sparkfun
Здравствуйте.
Купил у вас 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.
Купил у вас 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
Добрый вечер!
Попробую завтра в офисе проверить как работает заливка в микру. Результаты сообщу.
Попробую завтра в офисе проверить как работает заливка в микру. Результаты сообщу.
Re: Проблемы с arduino micro pro sparkfun
Спасибо. Буду ждать.
- Mr.Kubikus
- Сотрудник ПАКПАК
- Сообщения: 1020
- Зарегистрирован: 22 окт 2010, 23:57
Re: Проблемы с arduino micro pro sparkfun
Привет!
После подключения платы к компу через USB у вас в диспетчере устройств появляется новый виртуальный COM-порт?
После подключения платы к компу через USB у вас в диспетчере устройств появляется новый виртуальный COM-порт?
Re: Проблемы с arduino micro pro sparkfun
Конечно у меня порт появляется. И при записи, идёт компиляция,потом моргает rx и tx,потом появляется эта ошибка,потом плата перезагружается.
- Mr.Kubikus
- Сотрудник ПАКПАК
- Сообщения: 1020
- Зарегистрирован: 22 окт 2010, 23:57
Re: Проблемы с arduino micro pro sparkfun
Для проверки выполнил следующие действия:
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 скетч для мигания светодиодами на плате:
6. Нажал Ctrl+U - в результате скетч загрузился в ардуину. Светодиоды начали мигать в соответствии с заданным алгоритмом.
Profit!
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
}
Profit!
Re: Проблемы с arduino micro pro sparkfun
Вот теперь заработало. У меня в моей версии ардуино были все платы в меню "Сервис-Плата",а когда я сделал по вашей инструкции у меня в этом меню были только 4 - Fio,Micro.. и т.д.
Спасибо. Но вот причина по которой я купил новую ардуино, у меня перестала работать моя Freeduino nano, выходит та же ошибка на разных версиях IDE. На другом форуме советовали зажимать RESET при заливке. По разному пробовал зажимать и нажимать. Ничего не получается. Но она работала 4 месяца назад, а потом полежала в коробочке и перестала. Выбираю в меню "Сервис-плата-Arduino Nano". Можете посоветовать что-нибудь по ней?
Спасибо. Но вот причина по которой я купил новую ардуино, у меня перестала работать моя Freeduino nano, выходит та же ошибка на разных версиях IDE. На другом форуме советовали зажимать RESET при заливке. По разному пробовал зажимать и нажимать. Ничего не получается. Но она работала 4 месяца назад, а потом полежала в коробочке и перестала. Выбираю в меню "Сервис-плата-Arduino Nano". Можете посоветовать что-нибудь по ней?
- Mr.Kubikus
- Сотрудник ПАКПАК
- Сообщения: 1020
- Зарегистрирован: 22 окт 2010, 23:57
Re: Проблемы с arduino micro pro sparkfun
Очень рад, что все заработало.
Насчет freeduino nano не могу посоветовать что-то конкретное. Может быть в Arduino IDE нет конфиурации для freeduino nano в файле boards.txt и при загрузке используется протокол, которые ардуино нано не понимает? Спросите у разработчиков, что они на этот счет советуют.
Насчет freeduino nano не могу посоветовать что-то конкретное. Может быть в Arduino IDE нет конфиурации для freeduino nano в файле boards.txt и при загрузке используется протокол, которые ардуино нано не понимает? Спросите у разработчиков, что они на этот счет советуют.
Re: Проблемы с arduino micro pro sparkfun
Спасибо, попробую.