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