|
|
  |
Две Меги один кварц., Одна не завелась |
|
|
Guest_=AVR=_*
|
Apr 21 2007, 21:42
|
Guests

|
Если уверен, что завел сигнал именно на XTAL1, а не на XTAL2 по ошибке, то просто перешей CKSEL обратно на 1111, тогда вторая будет работать вне зависимости от CKOPT. Если не удается перешить, то временно подай ей на XTAL1 меандр полной амплитуды с внешнего CMOS генератора (сотни КГЦ - единицы МГЦ)
|
|
|
|
|
Apr 21 2007, 22:23
|
Частый гость
 
Группа: Участник
Сообщений: 141
Регистрация: 7-03-06
Из: Санкт-Петербург
Пользователь №: 15 038

|
Цитата(=AVR= @ Apr 21 2007, 22:42)  Если уверен, что завел сигнал именно на XTAL1, а не на XTAL2 по ошибке, то просто перешей CKSEL обратно на 1111, тогда вторая будет работать вне зависимости от CKOPT. Если не удается перешить, то временно подай ей на XTAL1 меандр полной амплитуды с внешнего CMOS генератора (сотни КГЦ - единицы МГЦ) Пробовал, молчит. Не работает та которая тактируется от первой. Программатор даже фузы прочитать не может.
|
|
|
|
|
Apr 21 2007, 22:46
|

Местный
  
Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530

|
Цитата(Denisvak @ Apr 21 2007, 22:23)  Пробовал, молчит. Не работает та которая тактируется от первой. Программатор даже фузы прочитать не может. Попробуй парралельным программированием так можно оживить, проверенно на стк 500.
--------------------
нельзя недооценивать предсказуемость глупости
|
|
|
|
Guest_=AVR=_*
|
Apr 21 2007, 22:59
|
Guests

|
Я же сказал - если не получится, подай внешний меандр полной амплитуды - спаяй генератор на 1/6 74НС14+RC (или на R+R+C + 2/4 74НС00, или 2/6 74НС04 и т.д.)
|
|
|
|
|
Apr 21 2007, 23:06
|
Частый гость
 
Группа: Участник
Сообщений: 141
Регистрация: 7-03-06
Из: Санкт-Петербург
Пользователь №: 15 038

|
Цитата(sKWO @ Apr 21 2007, 23:46)  Попробуй парралельным программированием так можно оживить, проверенно на стк 500. Если бы он был Наверно все-таки сменю, в понедельник куплю новую. Жаль дома больше нет, хотел завтра помучить  Да и не столько микруху жалко сколько платку, повредить боязна А кто-нить так заводил эти контроллеры от одного кварца? Какие фузы прошивали? Может просто камень палёный попался, что в аут ущел от CKOPT'а Цитата(=AVR= @ Apr 21 2007, 23:59)  Я же сказал - если не получится, подай внешний меандр полной амплитуды - спаяй генератор на 1/6 74НС14+RC (или на R+R+C + 2/4 74НС00, или 2/6 74НС04 и т.д.) Ответил же что попробовал уже
|
|
|
|
Guest_=AVR=_*
|
Apr 21 2007, 23:39
|
Guests

|
Чем шьешь? Нужно частоту ISP в опциях программатора выставить не более 1/4 от Fclk
|
|
|
|
|
Apr 22 2007, 00:20
|

Местный
  
Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530

|
Цитата(Denisvak @ Apr 21 2007, 20:50)  Добрый вечер. Собрал тут схемку. Две ATMega8. К одной из них подключен кварц на 14 МГц и кондеры на землю. Прошил фузы: CKSEL = 1111 и SUT=11 На CKOPT и BODEN поставил галочку Работает нормально.
С этой Меги с XTAL2 беру тактовый сигнал, завожу на XTAL1 второй Меги. Работала. Прошил фузы CKSEL = 0000 и SUT=10 Тоже вроде работала. Но черт меня дернул зачем-то после этого поставить галочку на CKOPT, прошил и она замолчала.
Что может помочь? Или придется перепаивать? Не переживай сильно. С фусами нужно быть осторожным CKSEL = 0000 - правильно SUT=10 должен SUT=01 для четырнадцати мегагерц -- Fast rising power By programming the CKOPT Fuse, the user can enable an internal 36 pF capacitor between XTAL1 and GND. Быстрее что внутренний конденсатор садит внешнюю тактовую, AVR прав нужно тактироровать низкой частотой и частоту ISP в опциях программатора выставить не более 1/4 от Fclk
--------------------
нельзя недооценивать предсказуемость глупости
|
|
|
|
Guest_=AVR=_*
|
Apr 22 2007, 01:22
|
Guests

|
CKSEL для универсального варианта (чтоб мог работать и с любым кварцем, и с внешним клоком) надо ставить не в 0000, а в 1111. SUT влияет на работу генератора не больше, чем погода в Урюпинске на курс бахрейнского динара. Выход XTAL2 у первой Меги хиленький, поэтому на высокой частоте и не может нормально раскачать, а на низкой - сможет. Надо просто поставить в первую Мегу кварц 2..4 МГЦ, и все должно получиться
|
|
|
|
|
Apr 22 2007, 11:28
|
Частый гость
 
Группа: Участник
Сообщений: 141
Регистрация: 7-03-06
Из: Санкт-Петербург
Пользователь №: 15 038

|
Цитата(sKWO @ Apr 22 2007, 01:20)  Не переживай сильно. С фусами нужно быть осторожным CKSEL = 0000 - правильно SUT=10 должен SUT=01 для четырнадцати мегагерц -- Fast rising power By programming the CKOPT Fuse, the user can enable an internal 36 pF capacitor between XTAL1 and GND. Быстрее что внутренний конденсатор садит внешнюю тактовую, AVR прав нужно тактироровать низкой частотой и частоту ISP в опциях программатора выставить не более 1/4 от Fclk Цитата(=AVR= @ Apr 22 2007, 02:22)  CKSEL для универсального варианта (чтоб мог работать и с любым кварцем, и с внешним клоком) надо ставить не в 0000, а в 1111. SUT влияет на работу генератора не больше, чем погода в Урюпинске на курс бахрейнского динара. Выход XTAL2 у первой Меги хиленький, поэтому на высокой частоте и не может нормально раскачать, а на низкой - сможет. Надо просто поставить в первую Мегу кварц 2..4 МГЦ, и все должно получиться Спасибо ребята!!! Ожила!!! Поставил у первой кварц на 4 МГц....
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|