Отговори на тема  [ 46 мнения ]  Отиди на страница Предишна  1, 2, 3, 4  Следваща
Програмиране на Atmega8l 8pu проблем 
Автор Съобщение
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Окт 30, 2004 5:18 am
Мнения: 691
Мнение Re: Програмиране на Atmega8l 8pu проблем
За 16мхз High fuse=0xc9

_________________
Не мога да знам всичко,а и не искам.Тогава би било прекалено лесно и скучно!


Нед Юли 13, 2014 12:38 pm
Профил
Ранг: Минаващ
Ранг: Минаващ
Аватар

Регистриран на: Нед Яну 05, 2014 10:29 pm
Мнения: 49
Мнение Re: Програмиране на Atmega8l 8pu проблем
Направих го както ми каза и сега не намира чипа:
Изображение


Нед Юли 13, 2014 3:37 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Окт 30, 2004 5:18 am
Мнения: 691
Мнение Re: Програмиране на Atmega8l 8pu проблем
Програмира се един път с тези фюзове и сега не може да го програмираш отново?Ако да,няма да може да се програмира ако не е свързан с кварц.Да не го слагаш отделно на програматор където няма кварц?Гледам на картинката пише Power on failed всичко наред ли е с захранването?
Ако имаш друг чип пробвай да го прочетеш без да програмираш нищо,да елиминираш проблем с захранване/програматор.

_________________
Не мога да знам всичко,а и не искам.Тогава би било прекалено лесно и скучно!


Нед Юли 13, 2014 4:45 pm
Профил
Ранг: Минаващ
Ранг: Минаващ
Аватар

Регистриран на: Нед Яну 05, 2014 10:29 pm
Мнения: 49
Мнение Re: Програмиране на Atmega8l 8pu проблем
Захранването е добре, от USB-то на компютъра през стабилизатор на 5v.Сега не иска нито да го прочита, нито да го erase, нито да записва.Пробвах с друг чип, чете го, с този обаче не иска.


Нед Юли 13, 2014 4:51 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Окт 30, 2004 5:18 am
Мнения: 691
Мнение Re: Програмиране на Atmega8l 8pu проблем
Ами остана с кварца да има някакъв проблем?

_________________
Не мога да знам всичко,а и не искам.Тогава би било прекалено лесно и скучно!


Нед Юли 13, 2014 4:59 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Фев 13, 2013 3:35 pm
Мнения: 1803
Мнение Re: Програмиране на Atmega8l 8pu проблем
То като гледам- щом ти е качвало програмката- най-вероятно бутлоадера е работил. Дали си му задал в средата на ардуино, че си със стар чип - съответното дъно. Че ако си го оставил за 328 най-вероятно програмката ти от ардуино средата и да се качи няма да работи.
Пробвай с тази програма за запис с добавките й- показва ти разписани фузовете.
AvrOspII_547\Partdescriptionfiles\
Ако си забранил записа през SPI няма да можеш през такъв програматор и ще ти трябва паралелен.
И аз като съм го пробвал- някой път става, някой път - не. Бях се опитвал да си правя Сангуино с 644, ама не стана и си го програмирам с обикновена среда, без дуино.


Нед Юли 13, 2014 7:27 pm
Профил WWW
Ранг: Минаващ
Ранг: Минаващ
Аватар

Регистриран на: Нед Яну 05, 2014 10:29 pm
Мнения: 49
Мнение Re: Програмиране на Atmega8l 8pu проблем
Пробвах и кварца, смених 10 и все му е тая..На Arduino му давам да е Atmega8 older..не знам си какво.Нищо не съм правил по-различно от това, което ми каза nobodyshadow, нямам представа дали съм му забранил да записва, но той и не чете.Май ще трябва да търся друг такъв чип..


Нед Юли 13, 2014 8:34 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Юли 11, 2007 10:16 am
Мнения: 1730
Мнение Re: Програмиране на Atmega8l 8pu проблем
importante написа:
Пробвах и кварца, смених 10 и все му е тая..На Arduino му давам да е Atmega8 older..не знам си какво.Нищо не съм правил по-различно от това, което ми каза nobodyshadow, нямам представа дали съм му забранил да записва, но той и не чете.Май ще трябва да търся друг такъв чип..

Няма смисъл да пробваш повече - няма да тръгне.
nobodyshadow написа:
Пробвай така-
Код:
low fuse- 0x68
high fuse - 0xd9
lock- 0xff

Трябва да имаш закачен кварц на 8 мегахерца с два кондензатора по 22пикофарада.

Е точно по тоя начин, чрез low fuse = 0x68 си указал че, контролера ще ползва външен RC осцилатор.
Ето това са правилните настройки -
importante написа:
..
Low Fuse - DF, и High Fuse - CA
...


Сега за да оправиш работите, махни кварца, сложи един кондензатор и един резистор, като преди това ги сметнеш. Ето тук е описано как точно да го направиш -AVR051.
Като (ако) успееш да оправиш объркание фюзове, отново ще трябва да си сложиш кварца.
Ето ти и един примерен сайт с който да си проверяваш и конфигурираш фюзове, след като ти е трудно чрез четене на документация :)


Нед Юли 13, 2014 9:41 pm
Профил
Ранг: Минаващ
Ранг: Минаващ
Аватар

Регистриран на: Нед Яну 05, 2014 10:29 pm
Мнения: 49
Мнение Re: Програмиране на Atmega8l 8pu проблем
Не, че не искам да чета документация, дали ще чета там или тук е все едно, но там не мога да го разбера, на английски е..Питам защото се надявам да има хора минали през това през което аз сега минавам и достатъчно отзивчиви да ми помогнат!Благодаря много за което!!!!

Сега не знам дали е правилно но го сметнах така: приблизително 1к резистор на 22p кондензатор за 16 mHz.Включвам всичко останало както до преди да се случи това с фюзовете, само че сега на мястото на кварца (Xtal) свързвам кондензатор и резистор?Би трябвало да ми го разчете ли вече? Допитвам се отново преди да го направя за да не оплета още повече нещата!


Нед Юли 13, 2014 11:17 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Юли 11, 2007 10:16 am
Мнения: 1730
Мнение Re: Програмиране на Atmega8l 8pu проблем
Не се стреми да е 16Мхз, няма нужда да e някаква супер точна честотата. Докарай го м/у 7 и 12 и ще е достатъчно. Гледайки какво са дали по AN, резистора ще е нещо между 1.2К и 2.2К - каквото имаш в тоя диапазон. Като махнеш кварца, сложи кондензатора и резистора към XTAL1 извода (виж точно кой е в пдф-а на чипа). Другия извод XTAL2 - хвърчащ за сега.
Въпреки че ще се повтори инфото от AN - 5в -> резистор 1.2К до 2.2К -> извод XTAL1 -> кондензатор -> маса.


Нед Юли 13, 2014 11:28 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение Re: Програмиране на Atmega8l 8pu проблем
И за къв чеп стабилизатор на 5 волта сложен на 5 волта. Особено ако е линеен не се знае какво точно напрежение ще имаш след него. Зависи от стабилизатора, ама със сигурност ще е най-много 4.


Пон Юли 14, 2014 3:35 pm
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Окт 30, 2004 5:18 am
Мнения: 691
Мнение Re: Програмиране на Atmega8l 8pu проблем
Да объркал съм ги importante за което се извинявам! Даже аз пробвах с мойте фюзове,викам как няма да тръгне. :)

_________________
Не мога да знам всичко,а и не искам.Тогава би било прекалено лесно и скучно!


Пон Юли 14, 2014 8:48 pm
Профил
Ранг: Минаващ
Ранг: Минаващ
Аватар

Регистриран на: Нед Яну 05, 2014 10:29 pm
Мнения: 49
Мнение Re: Програмиране на Atmega8l 8pu проблем
Благодаря michev, много ти благодаря!Възстанових фюзовете, но се връщам в изходно положение.Защо успява да се качи програмата от ардуино средата успешно, пък след това не се изпълнява?Указал съм че става въпрос за Atmega8 в програмата, а не за Atmega328.
Стабилизатор 5v имам защото ползвам това - http://mkpochtoi.ru/power_YwRobot_datasheet.pdf , чипа ми е на бредборд, на който лесно мога да слагам и подменям всичко, с това стабилизаторче го захранвам отделно и е доста удобно. Само не знам защо после програмата не се изпълнява, щом се качва въобще значи bootloader-а е на лице, кварц имам закачен както и кондензатори, ама то и на самата Arduino платка не тръгва.Защо така..? :)

пп: Фюзовете сега са low Fuse DF, High Fuse CA


Вто Юли 15, 2014 12:19 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Юли 11, 2007 10:16 am
Мнения: 1730
Мнение Re: Програмиране на Atmega8l 8pu проблем
Последно не разбрах с какъв чип си, но ако си с такъв който е до 8Mhz (atmega8l)- няма и да го закачиш към средата. Фърмуеъра който си му налял е предвиден за 16Mhz и определено на 8 няма да захапе. Нямам идея дали ще "захапе" на 16Мхз ако го насилиш, но нищо не губиш да пробваш.


Вто Юли 15, 2014 12:34 am
Профил
Ранг: Минаващ
Ранг: Минаващ
Аватар

Регистриран на: Нед Яну 05, 2014 10:29 pm
Мнения: 49
Мнение Re: Програмиране на Atmega8l 8pu проблем
Atmega8 16pu, поне като го купувах ми казаха, че е за 16mhz, защото имам 2, които са 8pu, с тях е същата работа.Bootloadera се качва, но до там.. Как да го променя да е на 16mhz?


Вто Юли 15, 2014 12:43 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 46 мнения ]  Отиди на страница Предишна  1, 2, 3, 4  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 4 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни