Руки не от туда, судя по всему сжёг 21й пин при работе с dma.

Тема в разделе "Raspberry Pi", создана пользователем MAKCOН, 21 мар 2020.

?

Можно ли восстановить?

  1. Да

    0 голосов
    0,0%
  2. Нет, учись на своих ошибках и покупай новую.

    2 голосов
    100,0%
Можно выбрать сразу несколько вариантов.
  1. MAKCOН

    MAKCOН Нуб

    Ruspberry Pi4.

    Рассказываю историю... Пытался реализовать шим через dma на 21м пине. Всё шло отлично, на осциллографе чёткий сигнал, на логическом анализаторе тоже отлично. Развлекаюсь-развлекаюсь и тут на осциллографе 0. Первая мысль - завершился скрипт. Поднимаю глаза - все окей и вижу справа иконку температуры. Прикладываю высокоточный измерительный прибор - палец и понимаю что это конец. Экстренно выключаю, жду пару минут (мож предохранители какие сработали, надо остыть). Запускаю и сразу запускаю скрипт выводящий температуру (только его, все пины выкл). Вижу сразу же резкий рост температуры: с кулер ом и стандартными радиаторами около 80°. Посмотрел я на это минут 10 и подумал, А ЧЕ НЕ ПРОГРЕТЬ ТО?? Отключил кулер, жду... Температура поднялась до 90, продержалась секунд 10 и начала падать. Внимание знатоки! ВОПРОС! Это как понимать?? В итоге все работает кроме этого пина. Возможно ли его как-то реанимировать. Для меня очень странно что цело все остальное.
    Ps кто шарит как работать с DMA не только на 21м пине - ОТКЛИКНСЬ.
    Всем спасибо и удачи.
     
    Daniil нравится это.
  2. Un_ka

    Un_ka Гуру

    Транзисторы отвечающие за подтяжку этого пина закоротились скорее всего. Можно поискать схему того, что подключено к данному выводу в Малине.