roboforum.ru

Технический форум по робототехнике.
Текущее время: 18 апр 2025, 17:42

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: ATMega88PA-AU
СообщениеДобавлено: 15 июл 2010, 11:04 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
проверь антивиром.... ))))
зделал я из оффициальных файлов...
так работают они или нет ?

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ATMega88PA-AU
СообщениеДобавлено: 15 июл 2010, 11:13 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Так я в офисе пока :) вечером дома гляну.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ATMega88PA-AU
СообщениеДобавлено: 15 июл 2010, 11:14 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
шаль )) подождем до вечера))

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ATMega88PA-AU
СообщениеДобавлено: 15 июл 2010, 11:40 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
А на avrdude (в составе winavr идет готовый к работе под виндой) ты таки погляди. Там самая соль - в avrdude.conf, в нем можно отдельно описывать чипы - указывается какие конкретно команды надо слать по SPI для выполнения разных действий - запись там, чтение, стирание, фузы, калибровка и т.п. Т.е. при выходе нового чипа можно взять описание похожего, скопировать, поправить сигнатуру, может поправить какие-то отличающиеся команды, глядя в даташит, и вуаля - дудь уже поддерживает новый чип. Ну или подождать пару дней, пока кто-то сделает это за тебя и скачать свежий конфиг ;)

Да, есть один маленький недостаток - command-line interface :). Хотя есть и гуи-обертки, но я не пользовался. Вписываю команду программирования сразу в мейкфайл.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ATMega88PA-AU
СообщениеДобавлено: 15 июл 2010, 19:19 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Romikgy писал(а):
попробуй это может поможет (там 2 ехе с попроавлеными atmega88)

не помогло, а что правил?

Добавлено спустя 20 минут 34 секунды:
Нашел у АТМЕЛа вот такой документ

"Migration from ATmega48/88/168 to ATmega48P/88P/168P":
http://atmel.com/dyn/resources/prod_doc ... oc8035.pdf

и "Migrating from ATmega48P/88P/168P to ATmega48PA/88PA/168PA":
http://atmel.com/dyn/resources/prod_doc ... oc8196.pdf

читаю... впечатление, что они издеваются - даже 2 документа приходится читать при простой миграции :cry:

Добавлено спустя 5 минут 25 секунд:
Прочитал, обещали что всё что работало должно и дальше работать, видимо только сигнатура поменялась.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ATMega88PA-AU
СообщениеДобавлено: 15 июл 2010, 20:11 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
xml файлы в ресурсах.... там есть еще что то аналогичное файлу avrdude.conf его я не трогал

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ATMega88PA-AU
СообщениеДобавлено: 15 июл 2010, 20:22 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Всё, проблема решена через avrdude.conf, вот conf-файл с добавленной m88pa


Вложения:
avrdude_with_m88pa.zip [23.05 КиБ]
Скачиваний: 0

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ATMega88PA-AU
СообщениеДобавлено: 15 сен 2010, 12:52 
Не в сети
Аватара пользователя

Зарегистрирован: 05 июн 2007, 12:20
Сообщения: 196
Откуда: Киев
прог. языки: C/C++, ASSEMBLER
Еще есть такая замечательная штука - eXtreme Burner AVR. Там тоже существует возможность добавления новых микросхем. После установки в папке \Data есть файлик chips.xml, в котором содержится информация о поддерживаемых чипах. По аналогии можно без проблем добавить свой. Например, вот код для Atmega168:
Код:
   <CHIP>
      <NAME>ATmega168</NAME>
      <FLASH>16384</FLASH>
      <EEPROM>512</EEPROM>
      <SIG>0x0006941E</SIG>
      <PAGE>128</PAGE>
      <LFUSE>YES</LFUSE>
      <HFUSE>YES</HFUSE>
      <EFUSE>YES</EFUSE>
      <LOCK>YES</LOCK>
      <CALIB>YES</CALIB>
      <PLACEMENT>.\Images\Placements\ZIF_DIP_40.bmp</PLACEMENT>
   </CHIP>
Но вот фуз-биты там неудобные :( Поэтому сам пользуюсь eXtrem'ом в связке с Khazam'ой :)

_________________
Глюк по-немецки означает "счастье"...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO