USBasp и Линукс

IDE не видит програматор.

Ответить
serg54
Рядовой
Сообщения: 90
Зарегистрирован: 20.12.2015{, 15:21}
Репутация: 0
Откуда: Запорожская обл

USBasp и Линукс

#1

Сообщение serg54 » 22.01.2018{, 17:40}

Уважаемые помогите подключит программатор USBasp.
Пытаюсь перейти на Линукс, потому что камп старенький стояла ХР но в ней много разработок отказываются компелироваться, Пытался поставить 7ку, но она жутко тормозит, Поставил Линукс минт 1.8.2 все проходит на ура, но при попытке перепрошить Arduino NANO через USBasp ни чего не получается (не видит програматор),

Аватара пользователя
eugeneb
Лейтенант
Сообщения: 481
Зарегистрирован: 15.08.2016{, 11:20}
Репутация: 21
Откуда: Нижний Новгород
Имя: Евгений

USBasp и Линукс

#2

Сообщение eugeneb » 24.01.2018{, 10:57}

Надо себя вписать в какую-то группу (не помню, типа dialout)
Вечером поточнее посмотрю.
А пока попробуйте вручную через avrdude. Возможно под рутом.
Команду возьмите из лога ArduinoIDE. Заодно посмотрите какой программатор она там прописывает.

Отправлено спустя 10 часов 59 минут 34 секунды:
Что выдаёт dmesg при подключении программатора?

serg54
Рядовой
Сообщения: 90
Зарегистрирован: 20.12.2015{, 15:21}
Репутация: 0
Откуда: Запорожская обл

USBasp и Линукс

#3

Сообщение serg54 » 25.01.2018{, 22:54}

С трудом нашел настройки СН 340-341 - http://belursus.info/radio/i.php?c=ardnlinux (ардуиновский рабочий метод)
С програматором пока не разобрался. Рою нэт, может что найду правда времени жалко.
eugeneb писал(а):
24.01.2018{, 21:56}
Команду возьмите из лога ArduinoIDE. Заодно посмотрите какой программатор она там прописывает.
Понятия не имею как это сделать.
eugeneb писал(а):
24.01.2018{, 21:56}
Что выдаёт dmesg при подключении программатора?
Снимок экрана от 2018-01-25 21-50-43.png

Аватара пользователя
eugeneb
Лейтенант
Сообщения: 481
Зарегистрирован: 15.08.2016{, 11:20}
Репутация: 21
Откуда: Нижний Новгород
Имя: Евгений

USBasp и Линукс

#4

Сообщение eugeneb » 27.01.2018{, 13:57}

Ответ dmesg такой-же как у меня. Система видит его.
serg54 писал(а):
25.01.2018{, 22:54}
Понятия не имею как это сделать.
Это здесь:
СпойлерПоказать
Fig5_.png
Можете эту строку перетащить в шелл-окно и там запускать меняя параметры.
Скорее всего IDE выставляет не тот программатор.
Программатор - это параметр -с

serg54
Рядовой
Сообщения: 90
Зарегистрирован: 20.12.2015{, 15:21}
Репутация: 0
Откуда: Запорожская обл

USBasp и Линукс

#5

Сообщение serg54 » 29.01.2018{, 00:13}

Спасибо буду пробовать.
У тебя стоит ФЛ 3,0,3 у меня 2.4 , 3 я не смог установить потому что архив скачивается с ошибками, пробовал на 2 кампах и под виндой и под линусом одинаково.

Аватара пользователя
eugeneb
Лейтенант
Сообщения: 481
Зарегистрирован: 15.08.2016{, 11:20}
Репутация: 21
Откуда: Нижний Новгород
Имя: Евгений

USBasp и Линукс

#6

Сообщение eugeneb » 29.01.2018{, 23:27}

serg54 писал(а):
29.01.2018{, 00:13}
У тебя стоит ФЛ 3,0,3 у меня 2.4
Пофигу.
avrdude не меняется годами.

serg54
Рядовой
Сообщения: 90
Зарегистрирован: 20.12.2015{, 15:21}
Репутация: 0
Откуда: Запорожская обл

USBasp и Линукс

#7

Сообщение serg54 » 30.01.2018{, 00:26}

Я это понял, одного я не пойму, почему он под Виндой не хочет кампилировать, а под линусом идет нормально.
По поводу ФЛ 3.0.3 хотел поставить свежую версию, но увы не получилось.

Аватара пользователя
eugeneb
Лейтенант
Сообщения: 481
Зарегистрирован: 15.08.2016{, 11:20}
Репутация: 21
Откуда: Нижний Новгород
Имя: Евгений

USBasp и Линукс

#8

Сообщение eugeneb » 30.01.2018{, 14:17}

Совсем запутал :)

serg54
Рядовой
Сообщения: 90
Зарегистрирован: 20.12.2015{, 15:21}
Репутация: 0
Откуда: Запорожская обл

USBasp и Линукс

#9

Сообщение serg54 » 30.01.2018{, 23:53}

eugeneb писал(а):
29.01.2018{, 23:27}
avrdude не меняется годами.
Это я понял, не пойму почему он под Виндой не хочет компелировать, под Линусом все идет нормально. Можед у меня винда "кривая".
serg54 писал(а):
30.01.2018{, 00:26}
По поводу ФЛ 3.0.3
Хотел поставить свежую версию, скачивал на разных кампах , все равно архив выдает ошибки при разархивировании.

Аватара пользователя
eugeneb
Лейтенант
Сообщения: 481
Зарегистрирован: 15.08.2016{, 11:20}
Репутация: 21
Откуда: Нижний Новгород
Имя: Евгений

USBasp и Линукс

#10

Сообщение eugeneb » 31.01.2018{, 23:29}

Вы в первом посте жаловались на Линукс.
serg54 писал(а):
30.01.2018{, 23:53}
Можед у меня винда "кривая".
Нет.
Если "не компилирует", значит выдаёт какие-то ошибки.
Может вы их покажете?

serg54
Рядовой
Сообщения: 90
Зарегистрирован: 20.12.2015{, 15:21}
Репутация: 0
Откуда: Запорожская обл

USBasp и Линукс

#11

Сообщение serg54 » 01.02.2018{, 00:40}

Это в Винде - в Линусе тот же файл идет нормально
Вложения
ide.jpg

Аватара пользователя
eugeneb
Лейтенант
Сообщения: 481
Зарегистрирован: 15.08.2016{, 11:20}
Репутация: 21
Откуда: Нижний Новгород
Имя: Евгений

USBasp и Линукс

#12

Сообщение eugeneb » 01.02.2018{, 08:16}

Замените в Arduino IDE файл ld.exe на другую версию.
Или замените всю Arduino IDE.

serg54
Рядовой
Сообщения: 90
Зарегистрирован: 20.12.2015{, 15:21}
Репутация: 0
Откуда: Запорожская обл

USBasp и Линукс

#13

Сообщение serg54 » 02.02.2018{, 17:41}

eugeneb писал(а):
01.02.2018{, 08:16}
Замените в Arduino IDE файл ld.exe
Меня Виндоузовский ФЛ не очень интересует, больше под Линукс, Винда у меня стоит на стационарном кампе, а Линукс на ноуте, мне с ним легче работать , вот по этому и хотел поставить последнюю версию ФЛ, если не сложно попробуй скачать её, хочу понять это у меня проблемы, или архив на сайте битый.

Аватара пользователя
vd0
Рядовой
Сообщения: 44
Зарегистрирован: 16.02.2018{, 08:56}
Репутация: 0
Имя: Дмитрий

USBasp и Линукс

#14

Сообщение vd0 » 19.02.2018{, 19:45}

у меня была неприятность, с dfu программатором под Linux. в общем прошивка заливалась только 1 раз, а после прошивки ардуинку dfu уже не видел, оказалось надо было успеть нажать перед непосредственной записью прошивки кнопку ресет на плате, чтоб dfu успел её подхватить, само собой это было не удобно.

Отправлено спустя 6 минут 25 секунд:
eugeneb писал(а):
24.01.2018{, 21:56}
Надо себя вписать в какую-то группу (не помню, типа dialout)
Вечером поточнее посмотрю.
А пока попробуйте вручную через avrdude. Возможно под рутом.
Команду возьмите из лога ArduinoIDE. Заодно посмотрите какой программатор она там прописывает.

Отправлено спустя 10 часов 59 минут 34 секунды:
Что выдаёт dmesg при подключении программатора?
под рутом никогда ничего не делайте.
СпойлерПоказать
добавить себя в группу dialout (по моему так называется, сейчас на вин пока сижу, не могу глянуть). Но суть в том что скорее всего нужно именно это. потому как для прошивки в устройство нужно иметь право работать с ком портом. Будет не плохо посмотреть на вывод
ls /dev
а вообще где то на форуме один дебианщик уже писал по теме.

sudo usermod -a -G tty моеUserName
sudo usermod -a -G dialout моеUserName
но что б точнее понять чего там творится, нужно посмотреть ваш

ls /dev
Вот тут обсуждается по запуску FL в линукс

Ответить

Вернуться в «Помогите, а то я "нимагу"»