Всем привет! Микроконтроллер STM32F446 LQFP-144 отвалиться UART, в среднем за 12 часов отваливается. Пробовал диагностировать, но ничего не нашел: 1) Пробовал соединять с ноутбуком и Апельсинкой 2) соединять по USB и UART, даже просто припаивал короткие провода к плате 3) Разные версии ОС и ПО (но не сильно отличающиеся версии) 4) физически отключал все устройства от МК (моторы и нагреватели) и проверял работу "в просое" 5) Запитывал МК и Апельсинку от одной повербанки 6) смотрел осциллографом уровень и чистоту питания платы 7) смотрел уровни передаваемого и принимаемого UART сигнала 8) записывал осциллографом общение по USB и UART, анализировал протоколы 9) экран и все лишние датчики отключены были всегда 10) прозванивал плату мультиметром 11) на плате есть ионистр. Пробовал менять его на простой кондер 12) менял кварц Что еще могу сделать, но особо в результат не верю: 1) навешать кондеров больших и маленьких по питанию 2) перепаять|поменять stm32f446 3) купить ST-Link программатор и понаблюдать за состоянием микроконтроллера. Хотя бы понять ребутится ли он от сторожевого таймера при этом или в каком-то "состоянии" прибывает после разрыва связи 4) в коде прошивки прописать отладочные события для косвенного наблюдения и вычисления после выполнения какого куска кода происходит сбой Может еще у кого-то есть мысли?

Комментарии: 20

  1. Elektrougli

    как делал - не делай больше, пробуй что-то другое

    • Skokov

      что например? кроме перепаять STM32

      • Elektrougli

        поменять камень

        • Skokov

          ну, так 2,5к же цена вопроса либо от 1к и ждать от месяца если хотя бы заранее удостовериться, что в нем дело

          • Elektrougli

            в программе используются массивы? если да - обезопась код от выхода за пределы

  2. Dmytro

    3 пункт с отладчиком надо в первую очередь, если есть возможность оставить его на эти 12 часов подключенным.

  3. Vasil

    Отваливается UART... и как ты это определил?

    • Who

      Это же клей? Блок питания от компа очень старый, лет 10 точно

      • Anonim

        конесно

      • Elektrougli

        пыль и грязь убила его

        • Vasil

          Клин крутилятора?

          • Elektrougli

            там мицелий на проводах вырос

        • Who

          Он живой, просто вертушка зашуршала под нагрузкой Впервые вскрыл а тут вот это Но в целом уже всё ясно, спасибо

          • Elektrougli

            чертовы гуки

          • Vasil

            Менять на шары/гидродинамику, если дорохо-бохато

            • Anonim

              котики

      • Zoog

        герметик/компаунд

    • Skokov

      потеря связи с МК

      • Artem

        Лол

Не нашли ответ?

Вам также может быть интересно