|
|
  |
Висит мк с внешним вд..., Очень неудачная трассировка (+) |
|
|
|
Aug 10 2018, 21:08
|

Профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831

|
Цитата(allmaker @ Aug 10 2018, 22:38)  встроенный вашдог проца не срабатывает, внешний вашдог тоже не сбрасывает схему, хотя на его вход не идут импульсы WDI. А как это проверялось? Доказательства есть? И вообще, откуда взяли такой кортавый перевод watchdog - " вашдог"?
--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
|
|
|
|
|
Aug 11 2018, 00:54
|
Местный
  
Группа: Участник
Сообщений: 326
Регистрация: 4-11-15
Пользователь №: 89 174

|
Цитата(allmaker @ Aug 10 2018, 19:38)  Может у кого такое случалось..... Случалось...
Сообщение отредактировал twix - Aug 11 2018, 09:54
|
|
|
|
|
Aug 11 2018, 09:18
|

Участник

Группа: Участник
Сообщений: 44
Регистрация: 18-10-06
Пользователь №: 21 440

|
Цитата(Forger @ Aug 11 2018, 00:08)  А как это проверялось? Доказательства есть?
И вообще, откуда взяли такой кортавый перевод watchdog - "вашдог"? Проверялось осциллографом на входе WDI вочдога (так кошернее?) и на его выходе RST. Осциллограф ловит перепад. Импульсы не обнаружены. Работоспособность вочдога проверялась в рабочем состоянии при остановке генерации импульсов на WDI, импульс сброса генерируется. Такое впечатление, что вход сброса процессора переходит в режим выхода... и вочтог не может его притянуть к земле. Да, в аварийном режиме подача на вход сброса 0 таки вызывает сброс процессора, питание выключать не нужно.
|
|
|
|
|
Aug 11 2018, 09:34
|

Профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831

|
Цитата(allmaker @ Aug 11 2018, 12:18)  Проверялось осциллографом на входе WDI вочдога (так кошернее?) и на его выходе RST. Осциллограф ловит перепад. Импульсы не обнаружены. Что за импульсы не обнаружены? Цитата Такое впечатление, что вход сброса процессора переходит в режим выхода... и вочтог не может его притянуть к земле. Если вы откроете даташит на ЛЮБОЙ stm32, то обнаружите там внутреннюю упрощенную схему этого входа. На этой схеме хорошо видно, что проц сам может только лишь притянуть к земле этот вход (что сообтв. он и делает). Цитата Да, в аварийном режиме подача на вход сброса 0 таки вызывает сброс процессора, питание выключать не нужно. Я бы обратил внимание на разводку "земли" и питания. Если сделать это неправильно, то можно ловить "чудеса" по-хлеще  Цитата вочдога (так кошернее?) Так сразу понятно ВСЕМ, о чем идет речь. Поскольку "вотчдог" или "вочдог" максимально близко совпадает с произношением этого слова в оригинале.
--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
|
|
|
|
|
Aug 11 2018, 10:26
|

Участник

Группа: Участник
Сообщений: 44
Регистрация: 18-10-06
Пользователь №: 21 440

|
Цитата(Forger @ Aug 11 2018, 12:34)  Что за импульсы не обнаружены? Импульсы на входе сброса таймера и выходе сброса вочдога. Т.е. процессор не генерирует импульсы на входе WDI внешнего вочтога, а тот не генерирует сигнал сброса процессору. Цитата(Forger @ Aug 11 2018, 12:34)  Если вы откроете даташит на ЛЮБОЙ stm32, то обнаружите там внутреннюю упрощенную схему этого входа. На этой схеме хорошо видно, что проц сам может только лишь притянуть к земле этот вход (что сообтв. он и делает). Конечно смотрел, сама ситуация из разряда танцев с бубном Цитата(Forger @ Aug 11 2018, 12:34)  Я бы обратил внимание на разводку "земли" и питания. Если сделать это неправильно, то можно ловить "чудеса" по-хлеще  Само собой, уже выпускается с нормальной трассировкой. Просто сама ситуация меня пугает. Т.е. внешний вочдог может не сработать.
|
|
|
|
|
Aug 11 2018, 10:45
|

Профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831

|
Цитата(allmaker @ Aug 11 2018, 13:26)  Импульсы на входе сброса таймера и выходе сброса вочдога. Т.е. процессор не генерирует импульсы на входе WDI внешнего вочтога, а тот не генерирует сигнал сброса процессору. Если сам по себе вотчдог не исправен, то попробуйте заменить другим (другой конторы). Также см. прогу, вполне возможно после сброса что-то не полностью инициализируется, остались свободные порты, не настроеные на выход или соединенные с землей. На них "летят" наводки.... "Пляшет" питание... Короче, причин тут масса может быть. Гадать - не наш путь  Поэтому я бы начал искать по-этапно: сначала вообще отключив вотдог от проца, оставит тока обычный кондер 0.1u на NRST, как это указано в даташите.
--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
|
|
|
|
|
Aug 12 2018, 11:57
|

Участник

Группа: Участник
Сообщений: 44
Регистрация: 18-10-06
Пользователь №: 21 440

|
Цитата(_4afc_ @ Aug 11 2018, 17:15)  поставьте последовательно резистор в линию сброса - осциллографом с обоих сторон резистора будет видно, кто кого и куда тянет. Да, хорошая идея. У меня там 0 Ом стоит на всяк случАй. Цитата(Forger @ Aug 11 2018, 13:45)  Если сам по себе вотчдог не исправен, то попробуйте заменить другим (другой конторы). Также см. прогу, вполне возможно после сброса что-то не полностью инициализируется, остались свободные порты, не настроеные на выход или соединенные с землей. На них "летят" наводки.... "Пляшет" питание... Короче, причин тут масса может быть. Гадать - не наш путь  Поэтому я бы начал искать по-этапно: сначала вообще отключив вотдог от проца, оставит тока обычный кондер 0.1u на NRST, как это указано в даташите. Да, я в начале топика говорил про некачественную разводку и явные проблемы с ЕМИ. Но речь скорее про нюансы работы внешнего вачдога. На самом деле конденсатор на входе сброса анахронизм в STM32 сброс имеет внутреннюю фильтрацию, вход обычно оставляю свободным. Или, как в этом варианте, ставлю внешний вочдог с независимым перезапускаемым таймером. Кстати, сейчас схема висит. Я ничего не трогаю. Может есть еще мысли. Потребление меньше 1 мА.
|
|
|
|
|
Aug 12 2018, 12:33
|

Профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831

|
Цитата(allmaker @ Aug 12 2018, 14:57)  На самом деле конденсатор на входе сброса анахронизм в STM32 ... Может есть еще мысли. Ну, коли Вы видите "анахронизм" в том, что явно указано в даташите (внешний кондер 0.01...0.1uF), то у меня лично больше нет мыслей, которые хотелось бы озвучить в этой теме, ибо как я уже и говорил: " Гадать - не наш путь"
--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
|
|
|
|
|
Aug 12 2018, 13:10
|
Профессионал
    
Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848

|
Цитата(allmaker @ Aug 10 2018, 22:38)  . . . . внешний вашдог тоже не сбрасывает схему, хотя на его вход не идут импульсы WDI. . . . Заблокируйте вход внешнего WD перемычкой (конкретно за Ваш чип не знаю) или как-то иначе. При этом должен гарантированно сформироваться сброс на его выходе. Если это так, значит на вход WD идет наводка или что-то не так настроено. Если наводка импульсная и микро-наносекундных длительностей, то осцилографом ее можно и не увидеть (если не верно установлен режим оцифровки и синхронизации). Кроме того щуп осцилографа может гасить наводку. ps - с ~MR - аналогично. И анарх анахронистические конденсаторы не забывайте.
|
|
|
|
|
Aug 12 2018, 13:54
|
Гуру
     
Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925

|
Цитата(allmaker @ Aug 12 2018, 18:57)  Да, я в начале топика говорил про некачественную разводку и явные проблемы с ЕМИ. Но речь скорее про нюансы работы внешнего вачдога. А какая разница? Если совсем плохая разводка, то когда модем начинает вещать, он дергает по питанию до 0,5А в импульсе, и если там тонкая длинная дорожка и на ней сидит какой-нибудь вывод GND процессора, то напряжение на выводе будет прыгать туда-сюда, а вот на другом выводе GND процессора нормальная земля и что внутри процессора в этом случае происходит и как его раскорячит не сможет предсказать даже теория вероятности. А если учесть что в этом случае часть тока от модема будет пытаться протекать между выводами GND процессора.... Вам надо либо резать дорожки и паять прямые трассы по питанию, чтобы токи бегали как положено, либо выкидывать плату.
|
|
|
|
|
Aug 12 2018, 14:19
|

Участник

Группа: Участник
Сообщений: 44
Регистрация: 18-10-06
Пользователь №: 21 440

|
Цитата(Forger @ Aug 12 2018, 15:33)  Ну, коли Вы видите "анахронизм" в том, что явно указано в даташите (внешний кондер 0.01...0.1uF), то у меня лично больше нет мыслей, которые хотелось бы озвучить в этой теме, ибо как я уже и говорил: " Гадать - не наш путь"  Схема приведена для варианта использования внешнего сброса кнопкой. Да, тут емкость должна иметь место. Зачем тогда ST применять внутреннюю фильтрацию цепи сброса... Или как? Не упираюсь, просто где-то от производителя по поводу фильтра читал. Что, мол, не надо ничего. Может это только для L серии. Цитата(k155la3 @ Aug 12 2018, 16:10)  Заблокируйте вход внешнего WD перемычкой (конкретно за Ваш чип не знаю) или как-то иначе. При этом должен гарантированно сформироваться сброс на его выходе. Если это так, значит на вход WD идет наводка или что-то не так настроено. Если наводка импульсная и микро-наносекундных длительностей, то осцилографом ее можно и не увидеть (если не верно установлен режим оцифровки и синхронизации). Кроме того щуп осцилографа может гасить наводку. ps - с ~MR - аналогично. И анарх анахронистические конденсаторы не забывайте. Да, заработал при подключении WDI к земле. Ставлю конденсаторы на цепи WDI и RST. Посмотрю что изменится Цитата(aaarrr @ Aug 12 2018, 17:03)  Конкретно этот WD не запустится без перехода по входу, т.е. замыкание на землю или питание его гарантированно отключит. А вот конденсатор на WDI я бы попробовал добавить. Да, конденсатор поставлю, посмотрю что изменится Цитата(HardEgor @ Aug 12 2018, 16:54)  А какая разница? Если совсем плохая разводка, то когда модем начинает вещать, он дергает по питанию до 0,5А в импульсе, и если там тонкая длинная дорожка и на ней сидит какой-нибудь вывод GND процессора, то напряжение на выводе будет прыгать туда-сюда, а вот на другом выводе GND процессора нормальная земля и что внутри процессора в этом случае происходит и как его раскорячит не сможет предсказать даже теория вероятности. А если учесть что в этом случае часть тока от модема будет пытаться протекать между выводами GND процессора.... Вам надо либо резать дорожки и паять прямые трассы по питанию, чтобы токи бегали как положено, либо выкидывать плату. Да, это понятно и логично. Плату уже переделали, она нормально работает. Вопрос больше принципиальный. Что может быть с внешним вочдогом.
|
|
|
|
|
Aug 12 2018, 14:45
|

Профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831

|
Цитата(allmaker @ Aug 12 2018, 17:19)  Схема приведена для варианта использования внешнего сброса кнопкой. Да, тут емкость должна иметь место. Зачем тогда ST применять внутреннюю фильтрацию цепи сброса... Или как? Не упираюсь, просто где-то от производителя по поводу фильтра читал. Что, мол, не надо ничего. Может это только для L серии.
Цитата Плату уже переделали, она нормально работает. ... Что может быть с внешним вочдогом. Тогда не пойму, при чем тут внешний вотчдог???
--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|