Страница 1 из 1
USBasp и Линукс
Добавлено: 22 янв 2018, 17:40
serg54
Уважаемые помогите подключит программатор USBasp.
Пытаюсь перейти на Линукс, потому что камп старенький стояла ХР но в ней много разработок отказываются компелироваться, Пытался поставить 7ку, но она жутко тормозит, Поставил Линукс минт 1.8.2 все проходит на ура, но при попытке перепрошить Arduino NANO через USBasp ни чего не получается (не видит програматор),
USBasp и Линукс
Добавлено: 24 янв 2018, 21:56
eugeneb
Надо себя вписать в какую-то группу (не помню, типа dialout)
Вечером поточнее посмотрю.
А пока попробуйте вручную через avrdude. Возможно под рутом.
Команду возьмите из лога ArduinoIDE. Заодно посмотрите какой программатор она там прописывает.
Отправлено спустя 10 часов 59 минут 34 секунды:
Что выдаёт dmesg при подключении программатора?
USBasp и Линукс
Добавлено: 25 янв 2018, 22:54
serg54
С трудом нашел настройки СН 340-341 -
http://belursus.info/radio/i.php?c=ardnlinux (ардуиновский рабочий метод)
С програматором пока не разобрался. Рою нэт, может что найду правда времени жалко.
eugeneb писал(а): 24 янв 2018, 21:56Команду возьмите из лога ArduinoIDE. Заодно посмотрите какой программатор она там прописывает.
Понятия не имею как это сделать.
eugeneb писал(а): 24 янв 2018, 21:56Что выдаёт dmesg при подключении программатора?
Снимок экрана от 2018-01-25 21-50-43.png
USBasp и Линукс
Добавлено: 27 янв 2018, 13:57
eugeneb
Ответ dmesg такой-же как у меня. Система видит его.
serg54 писал(а): 25 янв 2018, 22:54Понятия не имею как это сделать.
Это здесь:
[spoiler]
Fig5_.png
[/spoiler]
Можете эту строку перетащить в шелл-окно и там запускать меняя параметры.
Скорее всего IDE выставляет не тот программатор.
Программатор - это параметр -с
USBasp и Линукс
Добавлено: 29 янв 2018, 00:13
serg54
Спасибо буду пробовать.
У тебя стоит ФЛ 3,0,3 у меня 2.4 , 3 я не смог установить потому что архив скачивается с ошибками, пробовал на 2 кампах и под виндой и под линусом одинаково.
USBasp и Линукс
Добавлено: 29 янв 2018, 23:27
eugeneb
serg54 писал(а): 29 янв 2018, 00:13У тебя стоит ФЛ 3,0,3 у меня 2.4
Пофигу.
avrdude не меняется годами.
USBasp и Линукс
Добавлено: 30 янв 2018, 00:26
serg54
Я это понял, одного я не пойму, почему он под Виндой не хочет кампилировать, а под линусом идет нормально.
По поводу ФЛ 3.0.3 хотел поставить свежую версию, но увы не получилось.
USBasp и Линукс
Добавлено: 30 янв 2018, 14:17
eugeneb
Совсем запутал

USBasp и Линукс
Добавлено: 30 янв 2018, 23:53
serg54
eugeneb писал(а): 29 янв 2018, 23:27avrdude не меняется годами.
Это я понял, не пойму почему он под Виндой не хочет компелировать, под Линусом все идет нормально. Можед у меня винда "кривая".
serg54 писал(а): 30 янв 2018, 00:26По поводу ФЛ 3.0.3
Хотел поставить свежую версию, скачивал на разных кампах , все равно архив выдает ошибки при разархивировании.
USBasp и Линукс
Добавлено: 31 янв 2018, 23:29
eugeneb
Вы в первом посте жаловались на Линукс.
serg54 писал(а): 30 янв 2018, 23:53 Можед у меня винда "кривая".
Нет.
Если "не компилирует", значит выдаёт какие-то ошибки.
Может вы их покажете?
USBasp и Линукс
Добавлено: 01 фев 2018, 00:40
serg54
Это в Винде - в Линусе тот же файл идет нормально
USBasp и Линукс
Добавлено: 01 фев 2018, 08:16
eugeneb
Замените в Arduino IDE файл ld.exe на другую версию.
Или замените всю Arduino IDE.
USBasp и Линукс
Добавлено: 02 фев 2018, 17:41
serg54
eugeneb писал(а): 01 фев 2018, 08:16Замените в Arduino IDE файл ld.exe
Меня Виндоузовский ФЛ не очень интересует, больше под Линукс, Винда у меня стоит на стационарном кампе, а Линукс на ноуте, мне с ним легче работать , вот по этому и хотел поставить последнюю версию ФЛ, если не сложно попробуй скачать её, хочу понять это у меня проблемы, или архив на сайте битый.
USBasp и Линукс
Добавлено: 19 фев 2018, 19:51
vd0
у меня была неприятность, с dfu программатором под Linux. в общем прошивка заливалась только 1 раз, а после прошивки ардуинку dfu уже не видел, оказалось надо было успеть нажать перед непосредственной записью прошивки кнопку ресет на плате, чтоб dfu успел её подхватить, само собой это было не удобно.
Отправлено спустя 6 минут 25 секунд:
eugeneb писал(а): 24 янв 2018, 21:56Надо себя вписать в какую-то группу (не помню, типа dialout)
Вечером поточнее посмотрю.
А пока попробуйте вручную через avrdude. Возможно под рутом.
Команду возьмите из лога ArduinoIDE. Заодно посмотрите какой программатор она там прописывает.
Отправлено спустя 10 часов 59 минут 34 секунды:
Что выдаёт dmesg при подключении программатора?
под рутом никогда ничего не делайте.
[spoiler]
добавить себя в группу dialout (по моему так называется, сейчас на вин пока сижу, не могу глянуть). Но суть в том что скорее всего нужно именно это. потому как для прошивки в устройство нужно иметь право работать с ком портом. Будет не плохо посмотреть на вывод
ls /dev
а вообще где то на форуме один дебианщик уже писал по теме.
sudo usermod -a -G tty моеUserName
sudo usermod -a -G dialout моеUserName
но что б точнее понять чего там творится, нужно посмотреть ваш
ls /dev
[/spoiler]
Вот тут обсуждается по запуску FL в линукс