AVR910 на Ubuntu 12.04

Обсуждаем контроллеры компании Atmel.
Ответить
Друг Кота
Аватара пользователя
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

Сообщение hybroid »

КАШАК писал(а):Ubuntu ставил 32-хбитную, но работают все 4 Гб.]
PAE. Даже в выводе uname у вас есть на это намёк :) Я мой ldd с 64 бит, ещё и с дебиана, поэтому вообще на него внимания не обращайте. На этом мысли, увы, заканчиваются :(
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Вс апр 19, 2009 17:20:22
Откуда: г.Ростов-на-Дону/г.Таганрог/г.Геленджик

Сообщение КАШАК »

Сейчас попробую поставить 64-хбитную, о результатах отпишусь...
Опыт растет прямо пропорционально выведенному из строя оборудованию...
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

Сообщение hybroid »

Да я не к этому говорил :) В этом топике у человека вроде же и на 32-х битах работало.
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Вс апр 19, 2009 17:20:22
Откуда: г.Ростов-на-Дону/г.Таганрог/г.Геленджик

Сообщение КАШАК »

Да просто система все равно не настроена, а переустановить 20 минут :))
Опыт растет прямо пропорционально выведенному из строя оборудованию...
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Вс апр 19, 2009 17:20:22
Откуда: г.Ростов-на-Дону/г.Таганрог/г.Геленджик

Сообщение КАШАК »

Поставил Ubuntu x64, результат не изменился...
Опыт растет прямо пропорционально выведенному из строя оборудованию...
Контактная информация:
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 672
Зарегистрирован: Вт окт 27, 2009 22:39:19
Откуда: Москва

Сообщение md5sum »

КАШАК писал(а):Странно, у меня немного другой список:
У меня avrdude собранная из исходников "на месте". Может поэтому и различия.
КАШАК писал(а):Какие еще есть мысли по поводу моей проблемы? :)
1.Попробовать собрать посл. версию дудки? Не из пакета поставить, а именно собрать?
2.Собрать USBasp (например) :))
— Не говорите мне что делать и я не скажу куда Вам идти...
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Вс апр 19, 2009 17:20:22
Откуда: г.Ростов-на-Дону/г.Таганрог/г.Геленджик

Сообщение КАШАК »

Попробовал собрать AVRDUDE из исходников, команда ./configure прошла нормально, а вот make выдал ошибки.

Потом еще попробую, но наверное будет проще собрать USBasp.

Может я что-то не так делаю при сборке из исходников? Можете написать, как делали вы? :)
Опыт растет прямо пропорционально выведенному из строя оборудованию...
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

Сообщение hybroid »

Лучше уж пакет бы пересобрали, чем слакварь разводить.
А про make - без того, что он написал, пост малоинформативен. Это ставили?

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

sudo aptitude install build-essential
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Вс апр 19, 2009 17:20:22
Откуда: г.Ростов-на-Дону/г.Таганрог/г.Геленджик

Сообщение КАШАК »

Ставил, не помогло.

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

bars@bars-300V5A:~/avrdude-5.11svn-20111019$ make
/bin/bash ./ylwrap config_gram.y y.tab.c config_gram.c y.tab.h config_gram.h y.output config_gram.output -- yacc  -d
./ylwrap: строка 111: yacc: команда не найдена
make: *** [config_gram.c] Ошибка 1
Из под рута таже ошибка.
Опыт растет прямо пропорционально выведенному из строя оборудованию...
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

Сообщение hybroid »

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

sudo aptitude install byacc
Друг Кота
Аватара пользователя
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

Сообщение hybroid »

В систему только не пихайте его. Установите в /opt/avrdude через ./configure --prefix=/opt/avrdude

PS: пардон за оверпост, что-то задумался :(
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Вс апр 19, 2009 17:20:22
Откуда: г.Ростов-на-Дону/г.Таганрог/г.Геленджик

Сообщение КАШАК »

Установил, ошибка стала короче:

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

bars@bars-300V5A:~/avrdude-5.11svn-20111019$ sudo make
/bin/bash ./ylwrap lexer.l .c lexer.c -- :  
make: *** [lexer.c] Ошибка 1
Опыт растет прямо пропорционально выведенному из строя оборудованию...
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

Сообщение hybroid »

Что, и больше ничего? :shock: Сейчас сам скачаю, подождите :)))
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Вс апр 19, 2009 17:20:22
Откуда: г.Ростов-на-Дону/г.Таганрог/г.Геленджик

Сообщение КАШАК »

Ага, со мной никогда сборка из исходников не дружила :)))
Опыт растет прямо пропорционально выведенному из строя оборудованию...
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

Сообщение hybroid »

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

sudo aptitude install libusb-1.0-0-dev flex
make clean
./configure --prefix=/opt/avrdude
make
sudo make install
/opt/avrdude/bin/avrdude -v
Вот libusb-1.0-0-dev там надо обязательно поставить. Ну и сам flex - причина засора :))
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Вс апр 19, 2009 17:20:22
Откуда: г.Ростов-на-Дону/г.Таганрог/г.Геленджик

Сообщение КАШАК »

Все установилось, но похоже система об этом даже не подозревает: :)))

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

bars@bars-300V5A:~$ avrdude -c AVR910 -pm8 -P /dev/ttyACM0 -U flash:w:/AVR/main.hex
Программа 'avrdude' на данный момент не установлена.  Вы можете установить её, выполнив:
sudo apt-get install avrdude
На самом деле:

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

bars@bars-300V5A:~$ /opt/avrdude/bin/avrdude -v

avrdude: Version 5.11.1, compiled on Apr  5 2012 at 15:55:23
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2009 Joerg Wunsch

         System wide configuration file is "/opt/avrdude/etc/avrdude.conf"
         User configuration file is "/home/bars/.avrduderc"
         User configuration file does not exist or is not a regular file, skipping


avrdude: no programmer has been specified on the command line or the config file
         Specify a programmer using the -c option and try again
Опыт растет прямо пропорционально выведенному из строя оборудованию...
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

Сообщение hybroid »

Ну ёлы палы, а последнюю команду я для кого написал? Если хочется просто писать avrdude, то сделайте:

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

sudo ln -s /opt/avrdude/bin/avrdude /usr/local/bin
:)
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Вс апр 19, 2009 17:20:22
Откуда: г.Ростов-на-Дону/г.Таганрог/г.Геленджик

Сообщение КАШАК »

Уже разобрался, но ошибка осталась:

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

bars@bars-300V5A:~$ sudo /opt/avrdude/bin/avrdude -c AVR910 -pm8 -P /dev/ttyACM0 -U flash:w:/AVR/main.hex

avrdude: avr910_recv(): programmer is not responding
Да, и когда на старом ноуте я писал

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

echo 'reset' > /dev/ttyACM0
Программатор в ответ мигал, а сейчас никакой реакции...
Последний раз редактировалось КАШАК Чт апр 05, 2012 15:03:25, всего редактировалось 1 раз.
Опыт растет прямо пропорционально выведенному из строя оборудованию...
Контактная информация:
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

се установилось, но похоже система об этом даже не подозревает: :)))
Конечно.
Или пропиши путь в $PATH, или вызывай с полным путём.
Друг Кота
Аватара пользователя
Сообщения: 8007
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Откуда: Лукалэнд

Сообщение hybroid »

Итого мы вернулись к тому, что убунтоводы создатели убунты всё же не дураки и из исходников тоже умеют собирать :) Удаляйте к чертям /opt/avrdude :)))
Ответить

Вернуться в «AVR»