| Welcome, Guest |
You have to register before you can post on our site.
|
| Forum Statistics |
» Members: 29,676
» Latest member: Jamesda05
» Forum threads: 16,248
» Forum posts: 117,156
Full Statistics
|
| Latest Threads |
compass pdf link expired:...
Forum: General Discussion on PinePhone
Last Post: WhiteHexagon
Yesterday, 12:39 PM
» Replies: 4
» Views: 221
|
No touch KB after update(...
Forum: Mobian on PinePhone
Last Post: biketool
Yesterday, 02:25 AM
» Replies: 2
» Views: 121
|
Running Pinebook (non-Pro...
Forum: Pinebook Hardware and Accessories
Last Post: guidol
11-09-2025, 04:19 AM
» Replies: 0
» Views: 70
|
Pinebook Pro for sale
Forum: General Discussion on Pinebook Pro
Last Post: rfm83
11-08-2025, 09:22 AM
» Replies: 0
» Views: 124
|
What is wrong with the Mo...
Forum: General Discussion on PinePhone
Last Post: Mahgue
11-08-2025, 05:13 AM
» Replies: 0
» Views: 89
|
StarPro64 Irradium (based...
Forum: Getting Started
Last Post: mara
11-07-2025, 01:12 PM
» Replies: 12
» Views: 5,946
|
Wake up Call
Forum: General Discussion on PinePhone
Last Post: biketool
11-06-2025, 06:18 AM
» Replies: 6
» Views: 495
|
Reinstallation Arch Linux...
Forum: General Discussion on PineTab
Last Post: victor_yeh
11-05-2025, 11:17 PM
» Replies: 0
» Views: 122
|
I think you can try compi...
Forum: General Discussion on Pinebook Pro
Last Post: wangyukunshan
11-05-2025, 02:25 AM
» Replies: 0
» Views: 154
|
Second screen mirroring
Forum: General
Last Post: OpalTromp
11-04-2025, 09:53 PM
» Replies: 2
» Views: 1,799
|
|
|
| better cooling on pinebook, the cheap way! |
|
Posted by: schepers_cp - 08-14-2017, 11:49 AM - Forum: Pinebook Hardware and Accessories
- Replies (3)
|
 |
first of all: i think there should be no throttling on any cpu under full load when testing it to the edge. (never had that my any laptop to be honest).
the pinebook is simply no exception in my opinion, but it throttles under certain loads due to heat.
hmm...
..
..how to tackle this?
EXTRA COOLING! 
note: i won't say the pinebook is bad because of the throttling, i just want to mention this could be improved for a tiny bit of money (china is way cheaper than the eu anyway regarding hardware)
since i haven't received my pinebook yet.
but already know some details on how tight extra cooling can be to limit throttling, i thought of a bare bones cooling solution.
i looked at a small heatpipe, a small blower style fan, and copper film, all either too expensive or complicated for my use.
so i had to rethink my plan basically, and came across something very clever.
a material that is basically in almost every home, transfers heat as good as a heatsink (when applied correctly)
i'm talking about aluminum foil (tin foil called in america) which is practically a good heat spreader (because it's aluminum) and is thin, ideal for putting it between the case and the existing pinebook heatspreader
it won't be hard to make it work, just hard to apply (need to keep wrinkles down to a minimum on the SOC area)
a few layers over the soc extending over the battery area and towards the trackpad area should work nicely.
since most hardware is not within the area to cause damage, it should give almost zero risk of a short circuit (when applies correctly).
i'm planning to put in on the main board/keyboard/battery part of the laptop using some artic silver thermal paste i have, with a 1.6mm fully copper clad pcb i have laying around on top.
purely to let it fress nicely against the existing heatspreader when the bottom plate is screwed back on.
all will be secured with the existing case screws.
in total i plan on using 5 layers of aluminum foil of about 20cm x 10cm
costs: less than 2€ in the NL for a whole roll of aluminum (tin) foil of 3000cm x 30cm (30m x 0.3m), some thermal paste, plus a spare piece of (un)etched pcb, shim, spacer or similar (1.6mm x 30mm x 30mm).
imagine if this were done in china, it would cost around 1/5th of the €2 (0,40€), maybe even less
small lessons for this include: extra cooling isn't hard to accomplish, and is VERY cheap if you think clever.
this can be done in the factory as well (a bit more professional by sticking it all to the bottom plate), to prevent thermal throttling at those SOC intensive tasks and extend the lifespan of the device.
(we all know heat degrades devices over time)
i will let you guys know how it went (once i get my pinebook) and post the following thermals: SOC + PMIC.
all tested under these conditions while fully charged, at 50% backlight:
idle (cold start, booted into OS, idle for at least 5 minutes)
10min 4 thread stress test (same requirements as the idle test before this starts)
20min 4 thread stress test (same requirements as the idle test before this starts)
10 min watching youtube at 360p on firefox (same requirements as the idle test before this starts)
all under armbian 9 at room remp of 20 degrees C.
maybe in the future i will repeat the tests at 25 degrees C sometime, not sure
for now, anyone knows a good package for stressing the whole CPU? (where the slight throttling occurs at?)
(this post is merely a global info and placeholder for the final results till i've done this mod, which will described in this post)
|
|
|
|
| Proof of concept script to disable the touchpad while typing |
|
Posted by: daid - 08-13-2017, 02:06 PM - Forum: General Discussion on Pinebook
- Replies (21)
|
 |
I've just quickly made the following script for python, only tested with python3, on the stock Mate pinebook install.
Not sure if other installs move around the xinput device for the touchpad (else replace the 8 with the right number)
This script disables the touchpad of the pinebook for 0.5 second whenever a key is pressed, any key, including ctrl/shift/alt/mod. So it's not perfect and cannot be use for shift/ctrl+click very effectively yet. But the script could be modified for that.
Note that if you google for the touchpad problem, you will find a lot of mentions for "syndaemon", which doesn't work (and exits without a message) The "synclient" command however will tell you why, because our touchpad isn't showing up as a touchpad but as an emulated mouse.
Hench this hacky script.
And I've just typed this post without a single problem while the script is running. Figured I share this ASAP, as the very sensitive touch pad is at the top of the list of things that people find annoying.
Code: import threading
import time
import os
class TouchpadHack:
def __init__(self):
self.__disabled = False
self.__condition = threading.Condition()
self.__disabled_until_time = time.monotonic()
threading.Thread(target=self.timeoutThread).start()
def timeoutThread(self):
while True:
with self.__condition:
self.__condition.wait()
os.system("xinput disable 8")
print("disable")
while time.monotonic() < self.__disabled_until_time:
time.sleep(self.__disabled_until_time - time.monotonic())
os.system("xinput enable 8")
print("enable")
def inputReadThread(self):
f = open("/dev/input/event2", "rb")
while True:
# We read events here from the keyboard and then just ignore them.
# The only thing we care about is that an event happens.
event = f.read(100)
with self.__condition:
self.__condition.notify()
self.__disabled_until_time = time.monotonic() + 0.5
TouchpadHack().inputReadThread()
|
|
|
|
Power Supply Design Flaw |
|
Posted by: Siliconserf - 08-13-2017, 01:15 PM - Forum: Pinebook Hardware and Accessories
- Replies (11)
|
 |
I just received a new 14 inch Pinebook and find on many counts it is as good or better than I had expected. But one area that doesn't pass muster is the power supply. First, the 5V connector on the wall-wart cable is fragile. Mine was broken on arrival and failed entirely the second day - the design of this connector is an invitation to failure. Pine Support consists of telling me to order another supply.
I tried find a replacement. The only bricks that supply 5V at enough current are almost as expensive as the Pinebook, with no guarantee they would work with the computer. As for a replacement for the connector is hard to find.
As an engineer who has worked on the design of electronic products I can readily understand needing to keep Pinbook costs contained and internal power dissipation down, but a 19V SMP regulator wouldn't have dumped any more heat inside the box than a 5V and there are a lot of external power supplies made for various laptop and notebook hardware that would have been just as effective and just as cheap. It is a long established truism that power should be transmitted at high voltages and stepped down at the application -- 5V in was simply a bad mistake born of tunnel vision from the SBC Pine64.
Returning to the support part of this post, replacing a DOA supply should be standard policy.
|
|
|
|
| upgrade paths? |
|
Posted by: schepers_cp - 08-13-2017, 01:01 PM - Forum: Pinebook Hardware and Accessories
- Replies (5)
|
 |
this is mostly aimed for development of the pinebook, since the pinebook is upgradable by swapping mainboard/emmc/speakers and such.
are there any intentions of designing a faster mainboard? (as in: faster cpu, more ram?)
i think as a company you'lll need to invest in Research & Development as well, and not fully rely on the userbase (counts both for hardware and software).
i personally would love something like a higher clocked cpu (like a RK3288) with 4gb of ram (3gb will be a nice upgrade even).
yes i prefer more speed over more cores here, as i want to use my pinebook for compiling and emulation in the future.
i know this comes with extra heat and power draw, the battery is capable of that and i want to look into an effective way of cooling my current pinebook (as stated in another thread by me)
now my question to the community: what are your upgrade ideas?
my own wishlist:
higher clock cpu (1.6GHZ (or higher) quad core)
more ram (3 or 4 GB)
more storage options (for 128GB)
better charge options (12V, 2A would be nice and more compatible with universal charger blocks for on your desk)
nice to have extra's:
higher speed ram (LPDDR4?)
bigger capacity battery (perhaps multi cell, like 4x3500mah @ 3.7V?)
extra internal usb or 5VDC + 3.3V UART port (example: a MCU with some sensors to adjust a fan (as heat exhaust?) or backlight automatically)
extra 5V internal solderable header (5V class D amplifier)
i know the following will require quite some money to realize, but a standard SATA port (bootable) would be really nice to fir in a half slim sata drive, else i'd like to suggest EMMC 5.1 or UFS 2
|
|
|
|
| height between stock heatsink and bottom |
|
Posted by: schepers_cp - 08-13-2017, 12:32 PM - Forum: Pinebook Hardware and Accessories
- Replies (5)
|
 |
basically i want to know what the free height is of the pinebook's mainboard's thermal spreader and the bottom panel, as i want to improve cooling (and perhaps overclock a little) once mine arrives so it doesnt thermal throttle anymore.
any idea how much space free there is? :O
if barely none, then i'll mount a 0.2mm copper film on part the backside, to spread out the heat.
|
|
|
|
| Thermal pads inside were installed the wrong way |
|
Posted by: hene - 08-13-2017, 08:02 AM - Forum: Pinebook Hardware and Accessories
- Replies (6)
|
 |
I just disassembled my Pinebook and noticed the thermal pads were installed in wrong order. If possible could anyone else from the latest shipment check if their one is done right. If this is just isolated case.
So how they should be placed afaik is that the bigger pad is on the CPU (big A64 label) and smaller one on AXP803. Mine were reversed.
|
|
|
|
|