Mengapa Raspberry Pi 2 saya begitu panas?

13

Saya punya satu raspberry PI dan dua PI-2, berdampingan, di dalam lemari kecil.

Saya terus memantau suhu mereka. Saya khawatir karena salah satu dari Pi-2 cukup panas.

PI dan PI-2 panas menjalankan jessie raspbian dan sebagian besar idle.

PI-2 keren ada di dalam case resmi (tanpa pendingin aktif atau pasif) dan menjalankan OpenElec (stable terbaru).

Saya membuat beberapa pengukuran pada Raspi1 dan Raspi2 panas beberapa bulan yang lalu dan semuanya tampak normal.

  • Raspi1 prev temp: ~ 50C (saat itu sudah dicetak)
  • HOT Raspi2 prev temp: ~ 40C

Sekarang suhu sekitar cukup panas, tapi saya tidak berharap banyak perbedaan:

  • Suhu Raspi1 saat ini: ~ 45-50C (tidak ada dalam case lagi)
  • Cool Raspi2 (cased) temp saat ini: ~ 57C, tampaknya cukup stabil
  • HOT Raspi2 (bukan cased) temp saat ini: ~ 63-75C, bundel CPU-GPU mendidih saat disentuh (seluruh board tidak terasa terlalu panas)

Saya tahu batas teoritis berada pada 85C tetapi saya khawatir bahwa itu telah melompat dari temp bagus ke sesuatu di dekat batas, sedangkan yang cased lebih dingin.

Semuanya terhubung melalui HDMI ke TV yang sebagian besar tidak berdaya, dan melalui kabel ethernet ke router yang sama. Saya telah menukar sumber daya untuk jaga-jaga, tetapi tidak memiliki efek apa pun. Saya juga mencoba untuk melepaskan HDMI dan jaringan dari yang panas, tetapi tidak ada efek yang terlihat.

Mereka tidak di-overclock, dan lagi pula (seperti yang sudah dikatakan) kebanyakan idle.

Perangkat lunak: Untuk membandingkan apel dengan apel, saya menukar kartu SD dan melepaskan kasing dari raspi2 keren. Yang keren turun sekitar 15C, sekarang sekitar 42-43 (seperti yang lainnya beberapa bulan lalu). Yang panas turun 5C, tetapi setelah beberapa menit menjadi lebih panas dari sebelumnya (ke lebih dari 65). Jadi sekarang saya tahu ini bukan masalah perangkat lunak atau sesuatu yang aneh yang disebabkan oleh kasus ini. Temperatur sekitar 30C, mungkin lebih sedikit.

Untuk menguji keduanya dalam kondisi yang sama mungkin, saya menggunakan sumber daya yang sama dan bahkan kabel ethernet yang sama.

Untuk menguji, pertama-tama saya membiarkan perangkat diam untuk sementara waktu dan melihat ukurannya. Kemudian saya mencoba untuk memaksimalkan CPU, membuka tiga sesi ssh dan mengeksekusi satu instance dari " while (true) do /; done " dan dua dari " while (true) do ls / -R; done ", di samping sesi lain dengan atas dan lainnya dengan pengukuran temp. top menunjukkan penggunaan CPU yang berkelanjutan (mis. top kami% + sys%) sekitar 90%

Perangkat panas secara konsisten sekitar 2,0 W saat idle. Ketika maksimal, itu diatur ke 3.0 W.

Yang keren berada di 1,5 W saat idling. Saat maksimal, lompatannya antara 2 dan 2,5 W.

Konsumsi daya: Saya akhirnya mendapatkan voltase usb / tester saat ini. Menurutnya, raspi2 keren mengkonsumsi ~ 0,4 A saat menjalankan openelec idle, sedangkan raspi2 panas (sumber daya USB yang sama, kabel yang sama, kartu SD yang sama) mengkonsumsi sekitar 0,75 A. Tegangan sekitar 4,90 V dalam kedua kasus. ** Sepertinya ini masalahnya. ** Ketika mencoba menemukan masalah, kadang-kadang setelah mengutak-atik sebentar, suhu turun ke normal atau mendekati normal, untuk naik lagi setelah beberapa hari.

Apa yang harus saya lakukan sekarang setelah saya mengisolasi masalah ini?

gagak
sumber
4
Anda seharusnya tidak membutuhkan heatsink tanpa overclocking, terutama pada pi yang kebanyakan tidak digunakan. Sudahkah Anda memeriksa (mis.) topBahwa sebagian besar benar-benar diam, dan sesuatu yang aneh tidak terjadi? Mengganti kartu SD tidak benar-benar mengkonfirmasi bahwa mereka melakukan hal yang sama, itu hanya menyiratkan bahwa mereka seharusnya .
goldilocks
Ya, saya sudah memeriksa. CPU sekitar 1% (itu 1% dari satu core IIRC).
gagak
Sudahkah Anda memeriksa konsumsi daya (ampere) keduanya?
Saya sekarang, lihat pertanyaan yang diedit. Saya tidak punya cara mudah untuk langsung memeriksa arus keluaran dari pengisi daya USB, hanya daya (watt) dari listrik. Saya harap itu sudah cukup.
gagak
2
@Nasha terima kasih banyak. Saya tidak memiliki cara yang baik untuk memeriksa stabilitas tegangan, tetapi saya beralih ke suplai yang paling tidak mengirimkan dalam kisaran yang ditentukan (4.75-5.25), dan temps sudah turun. Saat ini ketiga perangkat berada di 50 (+/- 2) C, yang tampaknya benar bagi saya. Saya akan mendapatkan catu daya berkualitas lebih baik.
gagak

Jawaban:

4

Berdasarkan utas komentar, saya akan mengedepankan saran berikut yang telah bekerja dengan baik untuk saya pada RPi asli dan RPi2: Kualitas masalah catu daya Anda.

Jika catu daya yang Anda gunakan tidak diatur secara memadai atau dipangkas terlalu tinggi, Anda mungkin menemukan Pi Anda beroperasi di luar spesifikasi kelistrikan yang optimal. Menjalankan catu daya di atas 5,25 VDC dapat menyebabkan kebocoran arus di dalam chip (bahkan saat idle) yang dapat diukur dengan meningkatnya suhu.

Bukannya saya pikir ada orang yang ingin membaca ini, tapi di sini ada kertas putih tentang kebocoran arus transistor dan bagaimana ARM dirancang untuk mengatasi masalah itu. Itu tidak membuktikan bahwa ini adalah masalah dalam keadaan ini, tetapi berdasarkan komentar, tampaknya mengarah ke arah itu.

Jadi, singkatnya, berhentilah membeli catu daya murah untuk Pi Anda. Bukan yang berkualitas baik akan semahal itu, tetapi jika Anda membeli dari eBay atau (kadang-kadang) AliExpress, Anda benar-benar mendapatkan apa yang Anda bayar. Membeli dari pemasok yang disetujui semua orang memiliki reputasi dan kepedulian terhadap kepuasan pelanggan (Sparkfun dan Adafruit menjadi dua contoh mudah, ada banyak lainnya), Anda seharusnya tidak memiliki masalah.

Wine Diseduh
sumber
Nah, jika Anda benar-benar mengikuti percakapan sampai akhir, jawaban ini tidak tepat untuk kasus khusus saya (saat ini masih dalam spesifikasi). Bagaimanapun, mungkin saya harus menerima jawaban ini, karena mungkin cukup berguna bagi kebanyakan orang dengan masalah yang sama dengan saya. Saya akan membiarkannya beberapa hari dan jika tidak ada yang datang dengan yang lebih baik, saya akan menerimanya. Terima kasih banyak atas usahamu.
gagak
Jadi, membaca percakapan, sepertinya apa yang mungkin Anda alami memang semacam kerusakan termal yang telah ditopang oleh inti ARM. Sulit untuk mengetahui secara pasti tanpa pemeriksaan forensik penuh pada suhu apa yang dialami chip dan untuk berapa lama. Kerusakan termal pada silikon dapat menyebabkan transistor macet atau mati, bersama dengan masalah paket (melemahnya bola solder yang memasang chip ke papan sirkuit, dan sebagainya). Banyak yang masuk ke detail yang saya tidak memenuhi syarat atau berpengalaman. Tapi "jawaban" saya adalah untuk meringkas, itu saja.
WineSoaked