Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

Pipo X7 internal construction and heat dissipation

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Pipo X7 internal construction and heat dissipation

    Dismantled my X7 to try to get to grips with why video playback of broadcast TV is throttling the CPU and frame dropping like crazy, when the Baytrail CPU/GPU combo should cope fine...

    Once you've taken the base plate off (4 standard cross head screws) you can remove the large CPU board (well it's tiny in relative terms!) with another 4 cross head screws.

    You then discover a small thin plastic pad stuck to the CPU and other chips. This doesn't conduct heat anywhere - it doesn't touch anything...

    It feels to me like a decent heatsink might have been a better idea... Using a laser thermometer the plastic pad is hitting 50C playing video.

    Looking at the two PCBs it appears that there is space left for additional USB-style headers to link the two boards with a further connection, and possibly space for two additional front panel components between the USB and Power LED - whether this is for an IR receiver, activity LED or something else I don't know.

    What is clear is that the two internal PCBs are very neatly designed and very easy to remove. If someone wanted to make a much smaller unit they could, easily.

    If the header that isn't used is a spare USB port - then an internal TV tuner would be a really neat addition too.
    Last edited by noggin; 23 January 2015, 00:00.

    #2
    Originally posted by noggin View Post
    Dismantled my X7 to try to get to grips with why video playback of broadcast TV is throttling the CPU and frame dropping like crazy, when the Baytrail CPU/GPU combo should cope fine...

    Once you've taken the base plate off (4 standard cross head screws) you can remove the large CPU board (well it's tiny in relative terms!) with another 4 cross head screws.

    You then discover a small thin plastic pad stuck to the CPU and other chips. This doesn't conduct heat anywhere - it doesn't touch anything...

    It feels to me like a decent heatsink might have been a better idea... Using a laser thermometer the plastic pad is hitting 50C playing video.

    Looking at the two PCBs it appears that there is space left for additional USB-style headers to link the two boards with a further connection, and possibly space for two additional front panel components between the USB and Power LED - whether this is for an IR receiver, activity LED or something else I don't know.

    What is clear is that the two internal PCBs are very neatly designed and very easy to remove. If someone wanted to make a much smaller unit they could, easily.

    If the header that isn't used is a spare USB port - then an internal TV tuner would be a really neat addition too.
    So what would we do ? I found a micro usb header and serial console TX RX in PCB

    Comment


      #3
      Interesting Cooling Idea?

      It feels to me like a decent heatsink might have been a better idea... Using a laser thermometer the plastic pad is hitting 50C playing video.

      So I'm new to the FreakTab community but seems like there are some pretty smart people here... So, how about this.

      It appears that Pipo in an attempt to keep the unit quiet and to save some money is using a very poor method of passive thermal cooling. I do not want to pull the plastic cover off the CPU just in case it is really bare silicon. I am looking at a 40mm x 40mm peltier cooling device as a possible solution. The "cool" side can run as low as -50. You would arctic 5(thermal paste) it to the plastic cover. A small aluminum heatsink needs to be on the "heat" side as it gets very hot... The device should suck all the heat out of the CPU and the heatsink would dissipate it.

      The cost of the device is 11.00, the heatsink 1.00. I have to determine if the psu has enough juice to run it...

      Thoughts?

      Rob

      Comment


        #4
        I'm think about designing a case mod for this device with my 3D printer. Any ideas?
        Randy
        Freaktab Developer, Product Reviewer, Moderator and "Flashaholic".
        Read my BIO Here
        Be sure to donate to support Freaktab.com. If any of my development work makes a positive difference for you, please make a donation to support future RileyROM's.
        Donate here

        Comment


          #5
          Originally posted by rrileypm View Post
          I'm think about designing a case mod for this device with my 3D printer. Any ideas?
          A case would be cool to allow a heat sink and maybe even a fan!

          But as the picture Neomode posted shows, the CPU has no cover on it! Thus my biggest concern on case modding it attaching a heat sink to the CPU without screwing it up!

          While I am super hardware technical, I want my box to live for a little while before I attempt that.

          Bob
          "Pzebacz im, bo nie wiedzą, co czynią"
          "Прости им, они не ведают, что творят"
          "Perdona loro perché non sanno quello che fanno"
          "Vergib ihnen, denn sie wissen nicht, was sie tun"
          "Vergeef hen want ze weten niet wat ze doen"
          "Pardonne-leur car ils ne savent pas ce qu'ils font"
          "Perdónalos porque no saben que lo que hacen"
          "Oprosti im, jer ne znaju Å¡to čine"
          "Forgive them as they know not what they do"





          Comment


            #6
            Originally posted by noggin View Post
            :
            You then discover a small thin plastic pad stuck to the CPU and other chips. This doesn't conduct heat anywhere - it doesn't touch anything...
            :
            I didn't recognized that it is plastic, and yes, you are right, this doesn't conduct heat, BUT keep heat

            Originally posted by robmich View Post
            :
            I am looking at a 40mm x 40mm peltier cooling device as a possible solution. The "cool" side can run as low as -50.
            :
            Not a good idea, because the cool-down of the one side of the peltier generates additional heat inside the case...
            RK3288 Devices
            - Overview BOX (LINK !)
            - Overview STICK (Dongle) (LINK !)

            MINIX NEO: Z64 W/A - (Intel Z3735F); X8-H Plus - (Amlogic S812H); A2 Lite (sponsored by minix.com.hk)
            UGOOS UT3S (4/32GB with fan) - FW 2.0.6 - (RK3288) (sponsored by GearBest.com)
            Tronsmart Draco AW80 Meta (2/16GB) - FW v2.0rc3 - (Allwinner A80) (sponsored by GeekBuying.com)
            Beelink / UBOX R89 - FW 111k4110_1219 - (RK3288) (sponsored by Netxeon (Beelink))

            RK3188: pcb => "CH001 1332 TN-BX09_V2.1" (K-R42 / CS918...) => wasser KK 1.0.3 (old rev)
            Fly Mouse Mini Wireless Keyboard with 2 mode learning IR remote 'iPazzPort KP-810-16'

            Comment


              #7
              it´s no problem that there is no heat spreader on the cpu. remember the old AMD CPUs for example.... they also didnt have heat spreaders... be careful a bit but this is not a big problem with a thin and light cooler.

              i would simply mount a cooler directly on the cpu using an adhesive heating pad so you can change/remove the cooler later if you want. there are also non-electric thermal adhesives available but i wouldnt recommend.

              if this is not enough cooling, then drill a hole in the lid over the cpu and mount a fan that blows the cpu cooler... maybe it´s also possible to only let the fan blow on the cpu without adding a cooler on the cpu. we have to test it.

              that is what i do when my pipo arrive. thank god it´s not a meegopad where we cannot mod like this
              Last edited by josef; 23 January 2015, 09:41.

              Comment


                #8
                I'm absolutely no expert, but to me 50 degrees doesn't sound that hot, and I would find it strange if that would already cause throttling. I know most CPU's can handle 90 degrees these days. But Since there already is a thermal pad on the metal plate covering the 2 parts, I think the easiest thing would be to remove the plastic part where the thermal pad is and shorten the 4 studs where the screws go in so the thermal pad can be stuck to the casing.

                Comment


                  #9
                  Originally posted by buzzbuzz68 View Post
                  I'm absolutely no expert, but to me 50 degrees doesn't sound that hot, and I would find it strange if that would already cause throttling. I know most CPU's can handle 90 degrees these days. But Since there already is a thermal pad on the metal plate covering the 2 parts, I think the easiest thing would be to remove the plastic part where the thermal pad is and shorten the 4 studs where the screws go in so the thermal pad can be stuck to the casing.
                  The 50C is the surface temperature of the plastic pad read by a laser thermometer. The CPU temperature sensor is indicating around 82C, and the CPU info screens and logs generated by HWINFO are showing that the CPU core speeds are reducing as the temperature increases and then thermal throttling is indicated.

                  Sadly you can't do as you suggest to get the heat pad to touch the metal chassis, as the Ethernet, USB and HDMI ports are on the same side of the circuit board as the heat pad - so even if you reduced the height of the stand-offs a bit you'd still have to allow for the height of the board connectors. The Ethernet connector is much taller than the heat pad so would touch the case long before the heat pad did.

                  Also the stand offs are part of a metal-look plastic inner bracket, so even if you could somehow get the heat pad close enough it wouldn't actually touch the case, it would touch the plastic bracket skeleton.

                  Interestingly the tear down of the Minix Neo Z64 shows it has a metal heatsink screwed onto the CPU... It's in a smaller box with no obvious air flow holes though...

                  Comment


                    #10
                    I'm thinking something like this might improve things?



                    Possibly a slightly bigger area one ?

                    Comment


                      #11
                      Yes, I think so too (better than nothing ), and if you take a bigger one, worst case you have to modify it to avoid conflicts with the other parts at the pcb...
                      RK3288 Devices
                      - Overview BOX (LINK !)
                      - Overview STICK (Dongle) (LINK !)

                      MINIX NEO: Z64 W/A - (Intel Z3735F); X8-H Plus - (Amlogic S812H); A2 Lite (sponsored by minix.com.hk)
                      UGOOS UT3S (4/32GB with fan) - FW 2.0.6 - (RK3288) (sponsored by GearBest.com)
                      Tronsmart Draco AW80 Meta (2/16GB) - FW v2.0rc3 - (Allwinner A80) (sponsored by GeekBuying.com)
                      Beelink / UBOX R89 - FW 111k4110_1219 - (RK3288) (sponsored by Netxeon (Beelink))

                      RK3188: pcb => "CH001 1332 TN-BX09_V2.1" (K-R42 / CS918...) => wasser KK 1.0.3 (old rev)
                      Fly Mouse Mini Wireless Keyboard with 2 mode learning IR remote 'iPazzPort KP-810-16'

                      Comment


                        #12
                        I just had a look at the zotac zbox pi320 which is simular to the x7 but uses the z3735f cpu and they have a metal heatsink connected to the cpu via rubber conductors see the link to a review of the zbox with pictures of the board

                        A few weeks back, Zotac sent us a ZBox Pico PI320 Mini PCS and, for the life of me, I could find a place to start.  At 115.5mm x 66mm x 19.2 mm, this mini-PC i

                        Comment


                          #13
                          Originally posted by no_spam_for_me View Post
                          Yes, I think so too (better than nothing ), and if you take a bigger one, worst case you have to modify it to avoid conflicts with the other parts at the pcb...
                          http://www.freaktab.com/showthread.p...l=1#post273425
                          It does look as if there are possibly two spare PCB holes to screw on a heartsink doesn't it? They are smaller than the screws that hold the chassis on?

                          Comment


                            #14
                            Originally posted by goujam View Post
                            I just had a look at the zotac zbox pi320 which is simular to the x7 but uses the z3735f cpu and they have a metal heatsink connected to the cpu via rubber conductors see the link to a review of the zbox with pictures of the board

                            http://www.thessdreview.com/our-revi...nd-teardown/2/
                            Yep - looks like the Minix and the Zotac both have metal heatsinks...

                            Comment


                              #15
                              Originally posted by noggin View Post
                              Yep - looks like the Minix and the Zotac both have metal heatsinks...
                              I wonder if simply cutting out a metal sheet and applying it to the current pad would help. The zotac part simply has a metal plate that sits on top of the cpu and memory its attaching the plate to the cpu thats the problem, they seem to use some rubber.

                              Seeing as the pipo has a aluminium case you could drill some holes and tap them to pull the plate down

                              Comment

                              Working...
                              X