У меня есть один малиновый пи и два пи-2, расположенные рядом в маленьком шкафчике.
Я постоянно контролирую их температуру. Я волнуюсь, потому что один из Pi-2 довольно горячий.
PI и горячий PI-2 работают распби Джесси и в основном на холостом ходу.
Классный PI-2 находится в официальном корпусе (без активного или пассивного охлаждения) и работает под управлением OpenElec (последняя стабильная версия).
Я сделал несколько измерений на Raspi1 и горячей Raspi2 пару месяцев назад, и все казалось нормальным.
- Raspi1 prev temp: ~ 50C (тогда это было в футляре)
- ГОРЯЧАЯ Raspi2 предыдущая температура: ~ 40C
Сейчас температура окружающей среды довольно высокая, но я не ожидаю такой большой разницы:
- Raspi1 текущая температура: ~ 45-50C (больше не внутри корпуса)
- Прохладный Raspi2 (в корпусе) текущая температура: ~ 57C, кажется довольно стабильным
- ГОРЯЧАЯ Raspi2 (без оболочки) текущая температура: ~ 63-75C, пакет CPU-GPU разжигается на ощупь (остальная часть платы не слишком горячая)
Я знаю, что теоретический предел составляет 85C, но я боюсь, что он перешел с хорошей температуры на что-то близкое к пределу, в то время как в кожухе заметно холоднее.
Все они подключены через HDMI к телевизору, который в основном не подключен к сети, и через проводной Ethernet к одному и тому же маршрутизатору. Я на всякий случай поменял источники питания, но никакого эффекта не оказал. Я также пытался отключить HDMI и сеть от горячего, но без заметного эффекта.
Они не разогнаны и в любом случае (как уже говорилось) в основном на холостом ходу.
Программное обеспечение: Чтобы сравнить яблоки с яблоками, я поменял местами SD-карты и вытащил футляр из классного raspi2. Крутой спустился примерно на 15С, сейчас сидит около 42-43 (как и другой пару месяцев назад). Горячий был на 5 градусов ниже, но через несколько минут стал горячее (до 65). Так что теперь я знаю, что это не проблема программного обеспечения или что-то странное, вызванное этим делом. Температура окружающей среды около 30C, возможно, немного больше.
Чтобы протестировать оба в максимально равных условиях, я использовал один и тот же источник питания и даже один и тот же кабель Ethernet.
Чтобы проверить, сначала я позволяю устройству на холостом ходу некоторое время и смотрю на меру. Затем я попытался максимально использовать процессор, открыв три сеанса ssh и выполнив один экземпляр « while (true) do find /; done » и два « while (true) do ls / -R; done »), помимо другого сеанса с верхний и другой с временными измерениями. top указывает на устойчивое использование процессора (т.е. top us% + sys%) около 90%
На холостом ходу устройство постоянно работало с мощностью около 2,0 Вт. При достижении максимума он был установлен на 3,0 Вт.
Крутой был при 1,5 Вт на холостом ходу. При достижении максимума он подскочил между 2 и 2,5 Вт.
Потребление энергии: я наконец получил тестер напряжения / тока USB. Согласно этому, холодный raspi2 потребляет ~ 0.4 A при работе на холостом ходу openelec, в то время как горячий raspi2 (тот же источник питания USB, тот же кабель, та же карта SD) потребляет около 0,75 A. Напряжение около 4,90 В в обоих случаях. ** В этом, похоже, проблема. ** При попытке определить причину, иногда после некоторого переворота температура понижалась до нормальной или почти нормальной, чтобы через пару дней снова подняться.
Что мне теперь делать, когда я изолировал проблему?
источник
top
что на самом деле это в основном холостой ход, а что-то странное не происходит? Переключение SD-карт на самом деле не является подтверждением того, что они делают то же самое, это просто означает, что они, вероятно, должны быть.Ответы:
Основываясь на ветке комментариев, я предложу следующий совет, который хорошо сработал для меня как на оригинальном RPi, так и на RPi2: качество вашего источника питания имеет значение.
Если источник питания, который вы используете, не отрегулирован соответствующим образом или обрезан слишком высоко, вы можете обнаружить, что ваш Pi работает за пределами своих оптимальных электрических характеристик. Работа источника питания выше 5,25 В постоянного тока может привести к утечке тока внутри микросхемы (даже на холостом ходу), которая может быть измерена как повышенная температура.
Не то чтобы я думаю, что кто-то хочет прочесть это, но вот документ о утечке тока через транзистор и о том, как ARM предназначен для решения этой проблемы. Это не доказывает, что это проблема в этих обстоятельствах, но, основываясь на комментариях, это, безусловно, указывает на это направление.
Короче говоря, бросьте покупать дешевые блоки питания для своего Пи. Не такие качественные будут дорогими, но если вы покупаете у eBay или (иногда) AliExpress, вы абсолютно получаете то, за что платите. Покупка у поставщика, с которым все согласятся, заслуживает уважения и заботится об удовлетворенности клиентов (Sparkfun и Adafruit - два простых примера, есть много других), у вас не должно быть проблем.
источник