#1 2019-07-01 20:08:52

Iglez_K
Учасник
Зареєстрований: 2017-11-20
Повідомлень: 7

Загрузка скетча через USB to UART

Всем привет!

Очень нужен совет по загрузка скетча на Arduino Mega. Я купил такие переходники,

http://arduino.ua/prod1957-usb-uart-perehodnik-na-cp2102
http://arduino.ua/prod1365-konverter-usb2-0-uart-na-ch340g

но IDE постоянно выдает ошибки при загрузке скетча.

Скиньте пожалуйста ссылку на видео или статью как правильно прошивать Arduino Mega.

Неактивний

#2 2019-07-01 21:03:53

MikeM
Учасник
З Киев
Зареєстрований: 2017-11-03
Повідомлень: 160

Re: Загрузка скетча через USB to UART

Осталось выложить ссылку на контроллер. Тогда можно будет дать исчерпывающий ответ.
Я в свой загружал без всяких переходников

Неактивний

#3 2019-07-02 19:30:48

leons
Гість

Re: Загрузка скетча через USB to UART

по второй ссылке похоже для  ПРО МИНИ

#4 2019-07-02 19:32:35

leons
Гість

Re: Загрузка скетча через USB to UART

https://www.youtube.com/watch?v=OlF5ItM2hDQ

#5 2019-07-02 23:03:59

Iglez_K
Учасник
Зареєстрований: 2017-11-20
Повідомлень: 7

Re: Загрузка скетча через USB to UART

Использую микроконтроллер Arduino Mega http://arduino.ua/prod1365-konverter-usb2-0-uart-na-ch340g

Соединяю
vcc - 5 v
gnd - gnd
dtr - reset
rx - tx
tx - rx

выбираю плату, порт, программатор AVRISP mkII и нажимаю загрузка.

Проходит минута и появляется ошибка:

Arduino: 1.8.9 (Windows Store 1.8.21.0) (Windows 10), Плата:"Arduino/Genuino Uno"

Скетч использует 930 байт (2%) памяти устройства. Всего доступно 32256 байт.
Глобальные переменные используют 9 байт (0%) динамической памяти, оставляя 2039 байт для локальных переменных. Максимум: 2048 байт.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
Проблема загрузки в плату. Помощь по загрузке: http://www.arduino.cc/en/Guide/Troubleshooting#upload .
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xe1

Неактивний

#6 2019-07-02 23:05:08

Iglez_K
Учасник
Зареєстрований: 2017-11-20
Повідомлень: 7

Re: Загрузка скетча через USB to UART

Вот ссылка на микроконтроллер http://arduino.ua/prod176-arduino-mega-2560-rev3-a000067

Неактивний

#7 2019-07-02 23:29:42

г0сть
Гість

Re: Загрузка скетча через USB to UART

я чет не понял - а что, через встроенный на Arduino Mega USB новая власть запретила загружать скетчи? Только через отдельные переходники?

#8 2019-07-03 01:31:26

Iglez_K
Учасник
Зареєстрований: 2017-11-20
Повідомлень: 7

Re: Загрузка скетча через USB to UART

Я собрал готовое устройство и перепрошивать плату через USB кабель уже не получается.
Вот и подумал насчет загрузки обновленных скетчей через USB-UART.

Неактивний

#9 2019-07-03 10:08:01

г0сть
Гість

Re: Загрузка скетча через USB to UART

Iglez_K пише:

выбираю ... программатор AVRISP mkII и нажимаю загрузка.

1)не нужно выбирать никакие программаторы
2)попробуйте поменять местами rx и tx
3)есть большая вероятность что прошивке мешает встроенный на плату USB-конвертер

#10 2019-07-14 12:40:27

STepko
Учасник
Зареєстрований: 2019-07-14
Повідомлень: 3

Re: Загрузка скетча через USB to UART

Arduino: 1.8.9 (Windows 7), Плата:"Arduino Pro or Pro Mini, ATmega328P (5V, 16 MHz)"

Скетч использует 22472 байт (73%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 649 байт (31%) динамической памяти, оставляя 1399 байт для локальных переменных. Максимум: 2048 байт.
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x20
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x20
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x20
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x20
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x20
Произошла ошибка при загрузке скетча

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"

Неактивний

#11 2019-07-14 12:43:12

STepko
Учасник
Зареєстрований: 2019-07-14
Повідомлень: 3

Re: Загрузка скетча через USB to UART

Arduino: 1.8.9 (Windows 7), Плата:"Arduino Pro or Pro Mini, ATmega328P (5V, 16 MHz)"

Скетч использует 22472 байт (73%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 649 байт (31%) динамической памяти, оставляя 1399 байт для локальных переменных. Максимум: 2048 байт.
avrdude: ser_open(): can't open device "\\.\COM4":      .


Проблема загрузки в плату. Помощь по загрузке: http://www.arduino.cc/en/Guide/Troubleshooting#upload .

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"

Неактивний

#12 2019-07-14 23:17:04

MikeM
Учасник
З Киев
Зареєстрований: 2017-11-03
Повідомлень: 160

Re: Загрузка скетча через USB to UART

Проверить, действительно ли задействован порт СОМ4

Неактивний

#13 2019-07-15 17:58:21

leons
Гість

Re: Загрузка скетча через USB to UART

Плата:"Arduino Pro or Pro Mini, ATmega328P (5V, 16 MHz)"

  уУ вас вроде как  ATmega2560 а вы Pro or Pro Mini, ATmega328P суните

#14 2019-07-15 19:26:39

leons
Гість

Re: Загрузка скетча через USB to UART

можно и так https://tsibrov.blogspot.com/2018/07/arduino-as-isp.html

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму