Форум за електроника Форуми Форум за електроника
Български форум за електроника, ремонти, схеми, документация
 
 Въпроси/ОтговориВъпроси/Отговори   ТърсенеТърсене   ПотребителиПотребители   ГрупиГрупи   Регистрирайте сеРегистрирайте се 
 ПрофилПрофил   Влезте, за да видите съобщенията сиВлезте, за да видите съобщенията си   ВходВход 

Зареждане на Bootloader от Arduino Uno R3 на Atmega8l
Иди на страница 1, 2  Следваща
 
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics



Предишната тема :: Следващата тема  
Автор Съобщение
importante
Активен потребител
Активен потребител


Регистриран на: 20 Апр 2009
Мнения: 70

МнениеПуснато на: Сря Юни 18, 2014 16:17    Заглавие: Зареждане на Bootloader от Arduino Uno R3 на Atmega8l Отговорете с цитат

Интересува ме мога ли да заредя bootloader-a от Arduino-то което имам (с Atmega328) на една Atmega8l или трябва задължително да използвам друга 328?
Гледам ето този клип: http://www.youtube.com/watch?v=g90xb0nNX50
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Funtast
Активен потребител
Активен потребител


Регистриран на: 21 Яну 2013
Мнения: 65
Местожителство: Пловдив

МнениеПуснато на: Сря Юни 18, 2014 16:58    Заглавие: Отговорете с цитат

Ако разликата между двете е само в паметите за програма, променливи и т.н.(pinout-а е идентичен, също и тактовата честота) би трябвало да можеш и процеса трябва да е същия. Естествено на тоя чип няма да имаш толкова SRAM, EEPROM и Flash памет... Виждал съм програма за ардуино да се качва на ATtiny.
_________________
17години,
Upgrading myself!
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
importante
Активен потребител
Активен потребител


Регистриран на: 20 Апр 2009
Мнения: 70

МнениеПуснато на: Сря Юни 18, 2014 19:17    Заглавие: Отговорете с цитат

Пиновете са идентични.Когато се опитам да кача Bootloader-a ми изписва това:
Expected signature for ATMEGA328P is 1E 95 0F
Double check chip, or use -F to override this check.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Funtast
Активен потребител
Активен потребител


Регистриран на: 21 Яну 2013
Мнения: 65
Местожителство: Пловдив

МнениеПуснато на: Сря Юни 18, 2014 19:34    Заглавие: Отговорете с цитат

Проверява дали чипът е ATmega328P. F премахва проверката, но ще те посъветвам да чуеш и други мнения, преди да пробваш...
_________________
17години,
Upgrading myself!
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
AA
Опитен потребител
Опитен потребител


Регистриран на: 28 Юни 2004
Мнения: 730
Местожителство: ВеликоТърново

МнениеПуснато на: Сря Юни 18, 2014 19:52    Заглавие: Отговорете с цитат

Не знам защо ще качваш bootloader от Atmega328 на Atmega8. Ако ще си правиш Arduino с Atmega8 му качи правилния bootloader. Направи си примерно STK200 - http://www.lancos.com/e2p/betterSTK200.gif , сложи Atmega8 на платката вместо 328 и през ICSP с Ponyprog програмирай с прикачения файл. Файла е прочетен bootloader от Atmega8.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
importante
Активен потребител
Активен потребител


Регистриран на: 20 Апр 2009
Мнения: 70

МнениеПуснато на: Сря Юни 18, 2014 20:01    Заглавие: Отговорете с цитат

Имам само Atmega8, програмата която ми е качена на 328-цата е елементарна и искам да си запазя чипа за нещо по-голямо нататък.
Когато поръчвах Atmega8, поръчах и ето този програматор:


Ще ми свърши ли работа и как да го свържа?

Exclamation Arrow НЕ се отговаря с този бутон Exclamation
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
stefp
Опитен потребител
Опитен потребител


Регистриран на: 27 Апр 2005
Мнения: 587
Местожителство: Варна

МнениеПуснато на: Сря Юни 18, 2014 20:48    Заглавие: Отговорете с цитат

Ще ти свърши Smile Подробности утре .
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
AA
Опитен потребител
Опитен потребител


Регистриран на: 28 Юни 2004
Мнения: 730
Местожителство: ВеликоТърново

МнениеПуснато на: Сря Юни 18, 2014 20:48    Заглавие: Отговорете с цитат

Не мога да кажа нищо за програматора от снимката. Ако работи би трябвало да свърши работа. Сигналите на куплунга са написани на платката. На ICSP на Arduino са същите но подредени по друг начин - ще видш кое какво е и трябва да ги свържеш ( примерно MISO-MISO и т.н. ). Приложения файл е bin файл - bootloader от Atmega8.
Bootloader-a принципно можеш да го качиш и през развойната среда - http://robocraft.ru/blog/arduino/50.html
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
importante
Активен потребител
Активен потребител


Регистриран на: 20 Апр 2009
Мнения: 70

МнениеПуснато на: Сря Юни 18, 2014 22:08    Заглавие: Отговорете с цитат

Свързах програматора с Arduino.От развойната среда му дадох Arduino NG or order w/Atmega8, настроих и програматора да е AVR ISP и давам да качи bootloader-a но сега ми изписва следната грешка:

avrdude: stk500_getsync(): not in sync: resp=0x00

Не знам как да кача на чипа bootloader-a, който си ми дал, не разбирам как да работя с Ponyprog, опитвах се но ме е страх да не изгоря и Arduino-то и чипа..
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
stefp
Опитен потребител
Опитен потребител


Регистриран на: 27 Апр 2005
Мнения: 587
Местожителство: Варна

МнениеПуснато на: Чет Юни 19, 2014 9:57    Заглавие: Отговорете с цитат

Програмирай го директно с програматора който си купил (предполагам имаш и софтуер с него) .

В атача бутлоудър който съм ползвал и схемата по която съм правил Arduino с Atmega8.
http://arduino.cc/en/uploads/Main/ArduinoSeverinoSchematic.png
А грешката която ти дава ,обикновено е като няма връзка м/у ардуино и развойната среда .Провери си свързването (Tx ,Rx ) ,предполагам ползваш някакъв преходник USB to RS232 .
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
Покажи мнения от преди:   
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Обща електроника - General Electronics Часовете са според зоната GMT + 2 Часа
Иди на страница 1, 2  Следваща
Страница 1 от 2

 
Към:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети


Powered by phpBB © 2001, 2005 phpBB Group
Translation by: Boby Dimitrov
Where to Find Free Service Manuals