Страница 1 из 2 12 Последняя
Показано с 1 по 20 из 29

Тема: ATTINY85 нет генерации

  1. #1
    Завсегдатай
    Автор темы
    Аватар для JazMan
    Регистрация
    15.02.2011
    Адрес
    Москва
    Сообщений
    1,874

    Вопрос ATTINY85 нет генерации

    ATTINT85-20, кварц на 15MHz, напряжение питания 3.8V.
    Нет генерации на кварце, fuse биты вроде в норме (lfuse:0xff hfuse:0xdf efuse:0xff).
    Примерно те же условия, с ATMEGA8, проблем нет.

    Что может быть?
    Грешу на конденсаторы, я их снял с другой платы, но там они тоже на кварце стояли...
    Или напряжения не хватает?
    Кварц, точно живой.

    P.S. Такое дурацкое напряжение нужно для "согласования" уровней с USB.
    Последний раз редактировалось JazMan; 07.04.2011 в 00:09.

  2. #2
    Завсегдатай Аватар для Openreel
    Регистрация
    02.09.2006
    Адрес
    Санкт-Петербург
    Возраст
    49
    Сообщений
    3,160

    По умолчанию Re: ATTINY85 нет генерации

    Цитата Сообщение от JazMan Посмотреть сообщение
    Нет генерации на кварце, fuse биты вроде в норме (lfuse:0xff hfuse:0xdf efuse:0xff).
    А программатор его как, нормально видит, или только с подачей внешнего клока?
    С такими фьюзами и отсутствием генерации поидее не должен видеть без внешнего клока.
    Супервизор на питании есть? Если нет, включи фьюз BODLevel(hfuse:0xdd).
    Хотя тоже колхоз, проц стартанет при 2.7, но по паспорту с таким кварцем ему не показано.

    ---------- Добавлено в 01:12 ---------- Предыдущее сообщение в 01:11 ----------

    Цитата Сообщение от JazMan Посмотреть сообщение
    тоже на кварце стояли
    Емкость у них какая?
    WBR, Michael.
    Цель расчетов - понимание, а не числа (с) Хемминг.

  3. #3
    Завсегдатай
    Автор темы
    Аватар для JazMan
    Регистрация
    15.02.2011
    Адрес
    Москва
    Сообщений
    1,874

    По умолчанию Re: ATTINY85 нет генерации

    Цитата Сообщение от Openreel Посмотреть сообщение
    А программатор его как, нормально видит, или только с подачей внешнего клока?
    С такими фьюзами и отсутствием генерации поидее не должен видеть без внешнего клока.
    Супервизор на питании есть? Если нет, включи фьюз BODLevel(hfuse:0xdd).
    Хотя тоже колхоз, проц стартанет при 2.7, но по паспорту с таким кварцем ему не показано.

    ---------- Добавлено в 01:12 ---------- Предыдущее сообщение в 01:11 ----------


    Емкость у них какая?
    Да, программатор его отлично видит, без внешнего тактирования.
    Супервизора на питании нет.

    Насчет емкости, не знаю, мой мультиметр не меряет пикофарады, показывает нули...
    Чудеса какие-то.. такое впечатление, что он продолжает работать от внутреннего генератора.

  4. #4
    Завсегдатай Аватар для Инквизитор
    Регистрация
    18.06.2004
    Адрес
    Сколково
    Сообщений
    2,005

    По умолчанию Re: ATTINY85 нет генерации

    На Телесистемах в свое время были 2 глобальных проблемы: "Не генерит кварц у ATMEGA" и "Если в кране нет воды..." Лично я всегда на тактирование МК ставил отдельный генератор, считаю что это более правильно , чем возиться с кварцами. Разумеется если от устройства не требуется совсем уж копеечной себестоимости

  5. #5
    Завсегдатай
    Автор темы
    Аватар для JazMan
    Регистрация
    15.02.2011
    Адрес
    Москва
    Сообщений
    1,874

    По умолчанию Re: ATTINY85 нет генерации

    Цитата Сообщение от Инквизитор Посмотреть сообщение
    На Телесистемах в свое время были 2 глобальных проблемы: "Не генерит кварц у ATMEGA" и "Если в кране нет воды..." Лично я всегда на тактирование МК ставил отдельный генератор, считаю что это более правильно , чем возиться с кварцами. Разумеется если от устройства не требуется совсем уж копеечной себестоимости
    Весело это..
    Кроме внешнего генератора, есть еще варианты?

  6. #6
    Завсегдатай Аватар для Arena
    Регистрация
    18.09.2008
    Адрес
    г.Минск
    Возраст
    41
    Сообщений
    1,092

    По умолчанию Re: ATTINY85 нет генерации

    Цитата Сообщение от JazMan Посмотреть сообщение
    Кроме внешнего генератора, есть еще варианты?
    сменить тип кварца.
    "Мистер Андерсон, зачем, зачем Вы каждый день ходите на работу ?"(с) матрица

  7. #7
    Завсегдатай
    Автор темы
    Аватар для JazMan
    Регистрация
    15.02.2011
    Адрес
    Москва
    Сообщений
    1,874

    По умолчанию Re: ATTINY85 нет генерации

    Цитата Сообщение от Arena Посмотреть сообщение
    сменить тип кварца.
    На что?
    Просто на другой?

    Керамика мне не подходит...

  8. #8
    Завсегдатай Аватар для boatsman
    Регистрация
    10.03.2004
    Адрес
    Москва
    Возраст
    61
    Сообщений
    2,696

    По умолчанию Re: ATTINY85 нет генерации

    Поставить емкости те, которые для этого кварца нужны.
    Yours Aye, Ilya

  9. #9
    Завсегдатай
    Автор темы
    Аватар для JazMan
    Регистрация
    15.02.2011
    Адрес
    Москва
    Сообщений
    1,874

    По умолчанию Re: ATTINY85 нет генерации

    Цитата Сообщение от boatsman Посмотреть сообщение
    Поставить емкости те, которые для этого кварца нужны.
    Угу, начну с них.
    Пока нет под рукой нормальных..

  10. #10
    Завсегдатай Аватар для Openreel
    Регистрация
    02.09.2006
    Адрес
    Санкт-Петербург
    Возраст
    49
    Сообщений
    3,160

    По умолчанию Re: ATTINY85 нет генерации

    Программатор точно жив и его софт безглючен для данного кристалла?
    С тиньками дел не имел, а с мегами с кучей разных(8515,8535, 8,48,16,162,128). Как с цивильными платами, так и с корявыми макетками. Сотни камней.
    И никогда не имел проблем с кварцами. Вообще ни разу. Даже когда в сантиметре от камня 50А стреляет.
    Неизвестные кондеры правда ни разу не ставил.
    И если фьюзы не соответствуют кварцу, то камень программатор не увидит без внешнего такта.
    WBR, Michael.
    Цель расчетов - понимание, а не числа (с) Хемминг.

  11. #11
    Завсегдатай
    Автор темы
    Аватар для JazMan
    Регистрация
    15.02.2011
    Адрес
    Москва
    Сообщений
    1,874

    По умолчанию Re: ATTINY85 нет генерации

    Цитата Сообщение от Openreel Посмотреть сообщение
    Программатор точно жив и его софт безглючен для данного кристалла?
    С тиньками дел не имел, а с мегами с кучей разных(8515,8535, 8,48,16,162,128). Как с цивильными платами, так и с корявыми макетками. Сотни камней.
    И никогда не имел проблем с кварцами. Вообще ни разу. Даже когда в сантиметре от камня 50А стреляет.
    Неизвестные кондеры правда ни разу не ставил.
    И если фьюзы не соответствуют кварцу, то камень программатор не увидит без внешнего такта.
    Программатор вроде гут (FT232RL + bit-banding).
    Софт, - avrdude, фьюзы шьются и читаются без вопросов.
    Но, полное ощущение того, что они не прописываются.

  12. #12
    Завсегдатай Аватар для Openreel
    Регистрация
    02.09.2006
    Адрес
    Санкт-Петербург
    Возраст
    49
    Сообщений
    3,160

    По умолчанию Re: ATTINY85 нет генерации

    Если кварц вытащить, то программатор видит камень?
    Попробуй AVReAl поидее с твоим адаптером пойдет.
    Через USB шью только драконом, адаптеров на FT232 никогда не использовал.
    WBR, Michael.
    Цель расчетов - понимание, а не числа (с) Хемминг.

  13. #13
    Завсегдатай
    Автор темы
    Аватар для JazMan
    Регистрация
    15.02.2011
    Адрес
    Москва
    Сообщений
    1,874

    По умолчанию Re: ATTINY85 нет генерации

    Цитата Сообщение от Openreel Посмотреть сообщение
    Если кварц вытащить, то программатор видит камень?
    Попробуй AVReAl поидее с твоим адаптером пойдет.
    Через USB шью только драконом, адаптеров на FT232 никогда не использовал.
    Спасибо, попробую без резонатора, и другой софт...

  14. #14
    Завсегдатай Аватар для Grigori G.
    Регистрация
    13.05.2006
    Адрес
    Estonia
    Возраст
    45
    Сообщений
    1,561

    По умолчанию Re: ATTINY85 нет генерации

    Цитата Сообщение от JazMan Посмотреть сообщение
    фьюзы шьются и читаются без вопросов.
    Но, полное ощущение того, что они не прописываются.
    Это как?
    Если фьюзы шьются, то надо просто прочитать их после прошивки и сравнить с записываемыми. Если совпало, значит прошились...

    ---------- Добавлено в 13:12 ---------- Предыдущее сообщение в 13:04 ----------

    Еще есть такой момент, что свежий AVR камень как правило имеет по умолчанию внутреннее тактирование 1МГц, и этого недостаточно для полноскоростной прошивки через дудку. Надо сначала с ключем пониженной скорости прошить фьюзы, ребутнуть камень и уже на полной скорости (при условии, что тактирование контроллера с такими фьюзами будет хотя бы 4МГц) вливать прошивку.

    P.S. Пользуюсь AvrDude с USBAsp программатором, все пишется и читается на ура (не считая некоторых глюков программного USB)
    Последний раз редактировалось Grigori G.; 08.04.2011 в 14:23.
    нет ничего более вечного, чем то, что замотано синей изолентой...

  15. #15
    Завсегдатай
    Автор темы
    Аватар для JazMan
    Регистрация
    15.02.2011
    Адрес
    Москва
    Сообщений
    1,874

    По умолчанию Re: ATTINY85 нет генерации

    Цитата Сообщение от Grigori G. Посмотреть сообщение
    Это как?
    Если фьюзы шьются, то надо просто прочитать их после прошивки и сравнить с записываемыми. Если совпало, значит прошились...
    Шьются нормально, верификация проходит, и значения считываются верные.
    Но на кварце либо тишина, либо мусор какой-то, мультиметр пару раз намерил 50Гц.
    Сегодня посмотрю скопом, если есть потуги, значит наверное конденсаторы не те..

    Цитата Сообщение от Grigori G. Посмотреть сообщение
    ---------- Добавлено в 13:12 ---------- Предыдущее сообщение в 13:04 ----------

    Еще есть такой момент, что свежий AVR камень как правило имеет по умолчанию внутреннее тактирование 1МГц, и этого недостаточно для полноскоростной прошивки через дудку. Надо сначала с ключем пониженной скорости прошить фьюзы, ребутнуть камень и уже на полной скорости (при условии, что тактирование контроллера с такими фьюзами будет хотя бы 4МГц) вливать прошивку.

    P.S. Пользуюсь AvrDude с USBAsp программатором, все пишется и читается на ура (не считая некоторых глюков программного USB)
    Да, это я знаю, прошиваю на 4800 бод всегда.
    Попробую свежую дудуку собрать, может версия у меня глючит на этом чипе.

  16. #16
    Завсегдатай Аватар для Grigori G.
    Регистрация
    13.05.2006
    Адрес
    Estonia
    Возраст
    45
    Сообщений
    1,561

    По умолчанию Re: ATTINY85 нет генерации

    Цитата Сообщение от JazMan Посмотреть сообщение
    Но на кварце либо тишина, либо мусор какой-то, мультиметр пару раз намерил 50Гц.
    Сегодня посмотрю скопом, если есть потуги, значит наверное конденсаторы не те..
    Или кварц нерабочий, или тип кварца не тот.
    Еще стОит померить емкость конденсаторов - на большинство кварцев требуются конденсаторы около 20пик. Однажды вполне уверенно у меня завелась мега128 с кварцем вообще без конденсаторов (надо было ее как-то прошить при отсутствии требуемого внешнего тактирования, просто тупо припаял кварц 4МГц и завелось!)

    Да, мультиметром можно вообще ничего не намерить - либо чувствительности входа мультиметра не хватит, либо он просто сорвет генерацию. Надо скопом смотреть, там сразу будет видно есть такт или нет.
    нет ничего более вечного, чем то, что замотано синей изолентой...

  17. #17
    Завсегдатай
    Автор темы
    Аватар для JazMan
    Регистрация
    15.02.2011
    Адрес
    Москва
    Сообщений
    1,874

    По умолчанию Re: ATTINY85 нет генерации

    Цитата Сообщение от Grigori G. Посмотреть сообщение
    Или кварц нерабочий, или тип кварца не тот.
    Еще стОит померить емкость конденсаторов - на большинство кварцев требуются конденсаторы около 20пик. Однажды вполне уверенно у меня завелась мега128 с кварцем вообще без конденсаторов (надо было ее как-то прошить при отсутствии требуемого внешнего тактирования, просто тупо припаял кварц 4МГц и завелось!)

    Да, мультиметром можно вообще ничего не намерить - либо чувствительности входа мультиметра не хватит, либо он просто сорвет генерацию. Надо скопом смотреть, там сразу будет видно есть такт или нет.
    Кварц я поменял сразу, снял с макетки, там он с ATMEGA8 исправно работал.
    Мультиметр кстати, тоже успешно все мерял на той макетке, у него частотомер до 40MHz.
    Буду менять конденсаторы.

    Есть еще момент, в виду того, что палатка моя миниатюрная и односторонняя, на ней не поместился разъем ISP.
    Прошиваю через временные, подпаянные (~15см) провода.
    Может в этом причина?

  18. #18
    Завсегдатай Аватар для boatsman
    Регистрация
    10.03.2004
    Адрес
    Москва
    Возраст
    61
    Сообщений
    2,696

    По умолчанию Re: ATTINY85 нет генерации

    Цитата Сообщение от JazMan Посмотреть сообщение
    на кварце либо тишина, либо мусор какой-то, мультиметр пару раз намерил 50Гц
    Лучше не лезть в цепь кварца мультиметром - у него входная емкость 100пФ или около, осциллограф с делителем 1:10 (15пФ) да и то порой плохо видно. Иногда приходится на носик щупа последовательно 10пФ.

    Есть у меня кварц, который наоборот - с "цифирью" заводится, с одной емкостью вход-земля 10пФ, а в емкостной трехточке на транзисторе гемор - параллельная емкость не должна никак 10пФ превышать. Китайза, ЧипДипная, 13608 кГц в параллельном резонансе.
    Yours Aye, Ilya

  19. #19
    Завсегдатай
    Автор темы
    Аватар для JazMan
    Регистрация
    15.02.2011
    Адрес
    Москва
    Сообщений
    1,874

    По умолчанию Re: ATTINY85 нет генерации

    Да, все верно, мультиметр в этом случае не помощник.
    Посмотрел скопом, увидел воочию треугольник, те самые 50Гц...

    После этого добавил немного питания (+0.5V), и по новой прошил фьюзы: lfuse:0xef -U hfuse:0xdf
    После этого нашлась таки, слабенькая генерация 15МГц.

    Перенес программу с ATMEGA8, все чудно заработало.

    P.S. Странно конечно, "мега" так мощно генерит, видно мультиметром, а "тини" еле дышит, видимо она сделана по более тонкому техпроцесу.

  20. #20
    Завсегдатай Аватар для Arena
    Регистрация
    18.09.2008
    Адрес
    г.Минск
    Возраст
    41
    Сообщений
    1,092

    По умолчанию Re: ATTINY85 нет генерации

    Внимательно курим даташит
    http://www.farnell.com/datasheets/3892.pdf
    и на первой же странице видим:
    либо 1,8-5,5в - 0-4МГц ,
    или 2,7-5,5в - 0-10МГц , 0-20МГц - 4,5-5,5в
    "Мистер Андерсон, зачем, зачем Вы каждый день ходите на работу ?"(с) матрица

Страница 1 из 2 12 Последняя

Социальные закладки

Социальные закладки

Ваши права

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