nss__ 0 3 мая, 2007 Опубликовано 3 мая, 2007 · Жалоба Сомневаюсь. Я никогда этот вывод никуда не притягивал и счастье было всегда. По теме. Недавно было обсуждение нечто подобного. Проблема, помоему, там была в том, что устройство питалось от 3,3V, а схема BOD была настоена на 4V. В результате процессор всегда был в ресете. Помоему, здесь нечто похожее. Нет? У меня была аналогичная ситуация. По SPI в режиме программирования все читалось и писалось. Но увы после это контроллер не стартовал. После подтяжки на PEN в стало работать отлично. Хоть в даташитах и сказано что там есть PullUp резистор. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
defunct 0 4 мая, 2007 Опубликовано 4 мая, 2007 · Жалоба После подтяжки на PEN в стало работать отлично. Хоть в даташитах и сказано что там есть PullUp резистор. Хм.. может коротыш на плате был? Рядышком RxD0 на котором при стартапе запросто может быть 0. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Igor26 0 4 мая, 2007 Опубликовано 4 мая, 2007 · Жалоба может коротыш на плате ... или этот участок платы плохо промыт от флюса. После подтяжки на PEN в стало работать отлично А установка подтягивающего резистора на PEN - это, помоему, борьба со следствием, а не с причиной. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
d71 0 4 мая, 2007 Опубликовано 4 мая, 2007 (изменено) · Жалоба Отчитываюсь (пусть меня тут считают лохом, создающим тупые темы по нескольку раз подряд, я не обижаюсь - результат мне важнее) И так кристал завелся. Что я сделал: отрезал все ноги от всей перефирии, оставил одну на светодиоде. Никакого результата - пишу/читаю - не стартует BOV, BOVLEVEL и так и сяк, внешний, внутренний осцилятор, всё без толку. PEN и подтягивал и выставлял. попсиховал... (раз сто наверно) Вертаю все фузы на место, делаю сброс PEN вместе с RESET - опа - нога задрыгалась светодиодом! Больше не разбирался - времени сейчас нет - писать надо и женить с переферией. Когда будет время объязательно разберусь, пока работаю так. ---- всем спасибо, можно тему закрывать. m16 - тебе отдельное спасибо : ) Изменено 4 мая, 2007 пользователем d71 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Motion 0 9 февраля, 2008 Опубликовано 9 февраля, 2008 · Жалоба Аналогичная ситуация с ATmega 16. Записал тестовую программу в память - выдать на все порты 1. При включении питания там ничего нет. Из обвязки стоит только резистор на 5кОм с питания на Reset и конденсатор на 220нФ между питанием и землёй. Подскажите, пожайлуста, что делаю не так. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
brag 0 9 февраля, 2008 Опубликовано 9 февраля, 2008 · Жалоба и у меня похожее с Atmega64 и Atmega128. глюк один в один. Пробовал и внешний,и внутренний генератор. Подтяжки всякие, кондеры. ничего не получилось. Питание нормальное. Кондеры на ногах стоят. земля - полигон,все четко. VCC толстое. 5в. никогда раньше с другими (atmega88,atmega162,atmega8,attiny2313) проблем небыло. все работало, как часы. а тут на тебе.. Думал, галимые кристаллы, купил у дрогого поставщика. результат тот же. оно вроде стартует,но на хз какой частоте. или воожще хз как.при работе со стеком слетает. либо вообще виснет,либо ресетится или хз еще что, код на асме,простой до безобразия. запустил uart, внутренний рц на 1мгц,фюзы - дефолт. пашет,но с частотой в 2 раза выше(на 9600 вместо UBRR=6 ставлю UBRR=12, тогда символ передается правильно). но стоит че-то сделать по-серьезнее, скажем вызвать функцию(простую,содержащую только ret) оно все виснет. или скажем,записать что-то в SRAM или push. Хоть бери да делаю новую плату и ставь туда ARM, филипс какой-нить(тоже никогда не подводили) Шил avrdude, которым всегда все шил и никогда проблем небыло. компилил и gas-ом, и avra, и своим ассемблером(когда-то от нефиг-делать написало свой асм под avr,arm,c166) Пробовал PEN вместе с RESET - тоже ничего не дало Не ужели чип такой? или может я все что-то не так делаю? Схема простейшая. мега, кондеры на питалово, пулл-апы,кварц с кондерами,дорожки. флюс смыт. Один раз она у меня запустилась,немного поработала, и усе,опять то же самое началось.при чем поерестала работать после того,как плату перенес на другой стол.а начала работать после того,как не правильно втыкнул разем программирования :) дикость какая-то.... снимал кристалл,звонил дорожки - все нормал... видно атмел левак гонит :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Qwertty 0 9 февраля, 2008 Опубликовано 9 февраля, 2008 · Жалоба или воожще хз как.при работе со стеком слетает. ... но стоит че-то сделать по-серьезнее, скажем вызвать функцию(простую,содержащую только ret) оно все виснет. или скажем,записать что-то в SRAM или push. А совместимость с М103 отключена? Иначе так и будет - стек будет расположен в несуществующей области ОЗУ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
brag 0 9 февраля, 2008 Опубликовано 9 февраля, 2008 · Жалоба думаете,я не не пробовал его в другое место ставить? Отключена. пробовал вкюлчать,еще хуже ставало.. Что посоветываете? копать дальше или переделать все на LPC2104,скажем...? Я вообще в шоке от такого поведения 4х микросхем,2х атмег64,2х атмег128 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Qwertty 0 9 февраля, 2008 Опубликовано 9 февраля, 2008 · Жалоба думаете,я не не пробовал его в другое место ставить? Отключена. пробовал вкюлчать,еще хуже ставало.. Что посоветываете? копать дальше или переделать все на LPC2104,скажем...? Я вообще в шоке от такого поведения 4х микросхем,2х атмег64,2х атмег128 У всех остальных все работает. Я использую и 64-ю и 128-ю в серийном изделии. Никогда такого не видел, чтобы не работало. Либо с питанием траблы, либо с разводкой либо с программой. Первые два пункта Вам придется смотреть самому. С программой можем помочь - выкладывайте тестовый исходник. PS. А не поделитесь своим ассемблером под AVR и под ARM? Интересно попробовать что-то нестандартное. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
brag 0 9 февраля, 2008 Опубликовано 9 февраля, 2008 (изменено) · Жалоба Первые 2 все ок. Исходник немного большой,но сути не меняет. могу дать дизасм листинг... Пробовал и простой вариант,без C,в одном файле. те же глюки. счас попробую мегу на проводках подцепить,без платы и запустить,скажем UART.. Изменено 9 февраля, 2008 пользователем brag Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Qwertty 0 9 февраля, 2008 Опубликовано 9 февраля, 2008 · Жалоба Сейчас придет модератор и за такое даст горстку орешков. Это следует прикреплять в файле. Вообще для теста великовато, ли это только мне кажется? В такой пограмме может быть куча чисто программных глюков. Может проводить испытания КРИСТАЛЛА на более простом тесте? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
brag 0 9 февраля, 2008 Опубликовано 9 февраля, 2008 · Жалоба та на простом то же самое...скажем,в другом место сложного теста,где есть цикл,он может в него погрузится... wse файлы - архивы tar.bz2 гы. Запускается,если коротнуть питалово. потом работает,даже после ресета или перепрошития. Аж, пока не выключишь питалово и снова не включишь.. Потом обять стабильно запускается с коротилки. при чем коротить надо там,где толстая дорожка(пару милиметров) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
brag 0 9 февраля, 2008 Опубликовано 9 февраля, 2008 · Жалоба Дело не в коде и не в разводке... Еще может быть одна хрень...я AVCC подключил прямо к 5в(с кондером на землю ессно, на расстоянии 0.5мм от ноги). может из за этого? я обычно никогда так не делал,обычно через дроссель или нулевик подключал Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
brag 0 10 февраля, 2008 Опубликовано 10 февраля, 2008 · Жалоба Отцепил Avcc,сделал,как обычно делаю - то же самое. Запустить кирпич можно только коротнув питалово вблизи него. В чем кглюк? пробовал ставить электролит,тантал - ничего не помогает... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
brag 0 11 февраля, 2008 Опубликовано 11 февраля, 2008 · Жалоба Все уже перепробовал. эффекта никакого. Запускается только, если питалово коротнуть...поставлю филипс и не буду жучить себе мозги :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться