-
- Очень схожая ситуация. У меня устройства с ATmega88. DragonS(746 знак., 19.04.2013 21:23)
- У меня была похожая проблема с PIC18F4550, когда я перешёл с компилятора HT-PIC на XC8. В пике был загрузчик и была основная программа. После подачи питания пик проверял кое-какие данные в встроенной EEPROM и в зависимости от значений должен был FDA(1207 знак., 23.04.2013 13:17)
- дисассемблер "встроенные функции компилятора eeprom_read" в студию) - lexxx-lexxx(23.04.2013 14:13)
- просто запись при просадке питания, хоть камень вроде как в ресете, продолжается. у первых AT90 по ресету сбрасывался регистр адреса для записи в EEPROM - вот то не отлечишь программой - Vit(23.04.2013 13:39)
- Записи НЕТ! Я убирал все функции записи в EEPROM - FDA(23.04.2013 14:14)
- На какой частоте она у вас работает? Я не совет хочу дать, а просто интересно, отчего вы выбрали для своего устройства Мегу88, когда Мега8 гораздо более широко распространена и доступна. - Ксения(22.04.2013 17:01)
- На 8 МГЦ работает. Причина выбора - значительно дешевле при большой закупке была. И использование в этой же линейке следующих процев - 168, 328, в случае надобности. - DragonS(23.04.2013 08:02)
- У ATmega8 есть замечательная особенность - полное отсутствие отладочного интерфейса. Давно уже не применяю в новых разработках и планирую со временем убрать из старых. - AlexG(22.04.2013 18:41)
- А у ATmega88 такой интерфейс есть? - Ксения(22.04.2013 18:53)
- DebugWIRE. Глючит сильно, тормозит, но работает. - Andreas(22.04.2013 18:56)
- у меня не глючил и не тормозил. Но вот отсутсвие бряка на изменение переменной это хреново - MegaJohn(22.04.2013 19:12)
- 7к закачивает несколько десятков секунд и иногда отваливался. Andreas(187 знак., 22.04.2013 19:19)
- у меня не глючил и не тормозил. Но вот отсутсвие бряка на изменение переменной это хреново - MegaJohn(22.04.2013 19:12)
- DebugWIRE. Глючит сильно, тормозит, но работает. - Andreas(22.04.2013 18:56)
- А у ATmega88 такой интерфейс есть? - Ксения(22.04.2013 18:53)
- Откуда такая инфа? - Гудвин(22.04.2013 17:47)
- Сопудова. У меня 8 и 8А несколько десятков под рукой а вот 88 ни одной нету ;) Codavr(71 знак., 22.04.2013 17:50 - 17:53, ссылка)
- У меня абсолютно другое соотношение - парочка m8 и туева хуча m168V m328P. Так шта... - Гудвин(22.04.2013 17:58)
- +1. у меня только 88AP. - Vit(23.04.2013 11:08)
- Мы с Кодавром тяготеем к AVRкам выпуска прошлого века и к плановой экономике! :) - Ксения(22.04.2013 18:56)
- Щаз налетят злые языки и обвинят, что мы тяготеем не к плановой, а к административно-командной :) - Codavr(22.04.2013 20:09)
- Да. Гримасы рыночной системы. - Codavr(22.04.2013 18:12)
- У меня абсолютно другое соотношение - парочка m8 и туева хуча m168V m328P. Так шта... - Гудвин(22.04.2013 17:58)
- Сопудова. У меня 8 и 8А несколько десятков под рукой а вот 88 ни одной нету ;) Codavr(71 знак., 22.04.2013 17:50 - 17:53, ссылка)
- Дык причин может быть масса. Six PWM channels, QTouch and QMatrix acquisition, DebugWIRE, Real time counter with separate oscillator. - Codavr(22.04.2013 17:14)
- на ресет категорически необходимо повесить кондер 0.01-0.1 мкФ - 0men(20.04.2013 01:33)
- Ниверю. - Codavr(22.04.2013 17:54)
- Сделаю. Но, почему перепрограммирование решает проблему? DragonS(182 знак., 20.04.2013 07:23)
- Помеха на ресете приводит к непредсказуемым эффектам - 0men(20.04.2013 12:12)
- Может WDT неправильно выключается? - Apтём(19.04.2013 23:25)
- Может его помеха включает? Маловероятно это... - Apтём(20.04.2013 19:33)
- Если бы он постоянно сбрасывал проц, это было бы видно по данным на индикаторе. - DragonS(20.04.2013 20:05)
- Он вообще выключен. И включиться не может. - DragonS(20.04.2013 07:17)
- Может его помеха включает? Маловероятно это... - Apтём(20.04.2013 19:33)
- Я сама эдак любое устройство могу заставить глючить - надо только пальчиком до кварца дотронуться :). Кварцы (их корпуса) надо заземлять! - Ксения(19.04.2013 21:50)
- На видео мне показали, как устройство лежит. DragonS(327 знак., 20.04.2013 07:31)
- У меня была похожая проблема с PIC18F4550, когда я перешёл с компилятора HT-PIC на XC8. В пике был загрузчик и была основная программа. После подачи питания пик проверял кое-какие данные в встроенной EEPROM и в зависимости от значений должен был FDA(1207 знак., 23.04.2013 13:17)
- Это был единственный умный клиент, способный отличать нормальную работу девайса от глючной. Остальным было всё равно. :) - Ксения(19.04.2013 20:19)
- Скорей -- порча прошивки ввиду каких-либо внешних факторов: питание, электромагнитное излучение (от статики до радиации). Причём о наличии вредного фактора может не догадываться сам клиент. Возможно, ошибки в ПО приводящие к самомодификации fk0(908 знак., 19.04.2013 18:08)
- У меня вот цыгнал 120-й, размещенный на рельсе в алюминиевой коробке регулярно терял прошиву. Причины не нашёл, все рекомендации по элементам на сбросе и житаге перепробовал... POV(55 знак., 19.04.2013 18:15)
- C8051F120? Намаялись в своё время. Там есть такая ножка MONEN. Если супервизор изначально не разрешён (а разрешается программно), то такая история: пока питание меньше нормы, то проц глючит и исполняет какой попало код. И запросто исполняет fk0(245 знак., 19.04.2013 18:23)
- Монитор ножкой разрешен. Но в настройках проца не задано "монитор как источник сброса". - POV(22.04.2013 09:34)
- Абсолютно такая же херня была с MSP с внутренним супервизором, разрешаемым программно - Shura(19.04.2013 20:30)
- БП трансформаторный? Какой мощности? - koyodza(19.04.2013 18:18)
- что-то индуктивное (контакторы, двигатели, трансформаторы) мощностью больше 100Вт коммутируется? При том сам объект может быть далеко, а контроллер только управляет такой коммутацией - koyodza(19.04.2013 18:43)
- Два индуктивных датчика колеса. Сигнал с них токовый 0...20 мА на компараторы и далее на вход прерывания. - POV(19.04.2013 18:55)
- Датчики свои или покупные? Если покупные, то чьи? И 220В откуда - не ДПР случаем? Фиксируется ли аппаратный сброс контроллера? - amusin(19.04.2013 20:12)
- Покупные.. опять же - в понедельник уточню. Но наши, на скорость до 80 км/ч. - POV(20.04.2013 01:01)
- Датчики свои или покупные? Если покупные, то чьи? И 220В откуда - не ДПР случаем? Фиксируется ли аппаратный сброс контроллера? - amusin(19.04.2013 20:12)
- Два индуктивных датчика колеса. Сигнал с них токовый 0...20 мА на компараторы и далее на вход прерывания. - POV(19.04.2013 18:55)
- за 10 метров в помещении импульсник менвиловский. А на плате в коробочке понижающий импульсник с гальванической развязкой. RS-485 также развязанная. - POV(19.04.2013 18:23)
- Гальваническая развязка != абсолютная защита. Как бы не наоборот. В любом транформаторе приличная ёмкость образуется. - fk0(19.04.2013 18:25)
- В куг'се. Но что мог, то сделал. - POV(19.04.2013 18:42)
- Корпус устройства на PE сидит? “Общий” проводник питания устройства – тоже на PE, напрямую, tesla(70 знак., 20.04.2013 09:08)
- РЕ не обязан помогать в подобных случаях. Его индуктивность может быть весьма велика - koyodza(20.04.2013 12:27)
- Корпус устройства на PE сидит? “Общий” проводник питания устройства – тоже на PE, напрямую, tesla(70 знак., 20.04.2013 09:08)
- +100500 - koyodza(19.04.2013 18:40)
- В куг'се. Но что мог, то сделал. - POV(19.04.2013 18:42)
- Гальваническая развязка != абсолютная защита. Как бы не наоборот. В любом транформаторе приличная ёмкость образуется. - fk0(19.04.2013 18:25)
- что-то индуктивное (контакторы, двигатели, трансформаторы) мощностью больше 100Вт коммутируется? При том сам объект может быть далеко, а контроллер только управляет такой коммутацией - koyodza(19.04.2013 18:43)
- C8051F120? Намаялись в своё время. Там есть такая ножка MONEN. Если супервизор изначально не разрешён (а разрешается программно), то такая история: пока питание меньше нормы, то проц глючит и исполняет какой попало код. И запросто исполняет fk0(245 знак., 19.04.2013 18:23)
- У меня вот цыгнал 120-й, размещенный на рельсе в алюминиевой коробке регулярно терял прошиву. Причины не нашёл, все рекомендации по элементам на сбросе и житаге перепробовал... POV(55 знак., 19.04.2013 18:15)
- Впрос к магам, экстрасенсам и пр. аномальщикам... Что за прибор, в каких условиях работает? - Гудвин(19.04.2013 17:50)
- 1) Аномалия говорит о в первую очередь о недоработке в приборе. Контрольная сумма программной памяти существует и проверяется? - Vladimir Ljaschko(19.04.2013 17:48)
- Очень схожая ситуация. У меня устройства с ATmega88. DragonS(746 знак., 19.04.2013 21:23)