Lid magnet missing?
#11
I don't think it can be a software problem. A magnet in hand works very reliably. I suspect it's an alignment issue.

I too find that mine stay off if the lid is mostly closed but not closed all the way.

Do we know for sure if it's a hall effect sensor, or a simple reed switch? (Probably doesn't matter.)
  Reply
#12
I took the daughterboard out to find the hall effect sensor, and I'm reasonably certain this is it. That puts it between the USB port and headphone jack, which is at the very bottom edge of the magnet in the screen bezel, as seen in this picture with the main body laid over the lid with bezel removed. Here's a photo of the magnet in its original location, and here's another of my revised location.

The lid is designed with its own cutout for the magnet, but this cutout is not necessary and may even be the cause of the finicky sensor operation. I'm not sure whether it was the inward movement or the downward movement of the magnet that affected its operation, but I can say after testing that the new placement of the magnet results in proper operation of the hall effect sensor. My lid is completely closed, and the PBP is sleeping as it should be.

You can see in the final photo in the top of the frame there's a foam spacer that keeps the LCD panel from rattling around in the lid assembly. The magnet happens to be the same width, and is affixed magnetically to the LCD panel, so adhesive doesn't seem to be necessary.

As mentioned in a previous post, it may be technically possible to issue a software fix for this by adjusting the input voltage RK3399 is looking for from the hall effect sensor. If you can't wait for a possible software fix, perform the hardware fix below at your own risk.

If you want to attempt this fix yourself I would advise taking your time with separating the bezel from the lid to avoid any damage. It's not difficult, but you have to be careful. The most frustrating part to remove was the plastic cover from the bottom of the assembly to expose the metal hinges.

Removal steps for display assembly:
  1. Remove bottom cover.
  2. Disconnect LCD and webcam ribbon cable from main board. Flip the small black strip on the connector upward and the ribbon cable can be easily removed. DO NOT pull the cable out without first raising the black retaining mechanism.
  3. Remove the small black plastic spacers on each hinge and set aside.
  4. Remove the three screws from each hinge on the display assembly.
  5. Move the hinges upward to a 90 degree angle independently from the main body. Then lift the main body to the same 90 degree angle and you should be able to separate the display assembly from the main body. Set the main body aside.
  6. Remove the plastic hinge cover on the display assembly. There's not really an easy way to do this, just work slowly and deliberately so as not to damage the sensitive cable inside. Start from either end and work your way inward. Use a small flathead screwdriver or similar tool to get started.
  7. Remove the hinges from the display assembly.
  8. Remove the rubber bumpers at the top corners of the display assembly to expose two screws. Remove the screws.
  9. Starting at the corners, separate the bezel from the lid. The clips that hold it in place are similar to those found on the hinge cover. Again, slow deliberate work will get it done. Work from the top down. Take care not to damage the cables in the bottom.
  10. With the bezel separated from the lid, feed the cable through the slot and set the bezel aside.
  11. WITHOUT removing the LCD panel completely, lift and move the panel slightly to the left, taking care not to damage the cable running underneath up to the webcam. This will give you room to remove the magnet without risking damage to the panel.
  12. Pry the magnet out with a small flathead or similar tool. There is some adhesive but it's not very strong.
  13. Move the magnet down about 1-1.5cm and put the LCD panel back in its place. The magnet should fit perfectly and adhere to the panel, so no need for adhesive.
  14. Reassemble using these steps in reverse order.
If this imformation is found useful, I would be happy to add it to the wiki.
  Reply
#13
Thank you. Please do add it.

Waiting for a software update doesn't sound like a good idea to me. Lowering the sensing voltage could increase trouble with other sources of magnetic fields.
  Reply
#14
(09-08-2020, 03:34 PM)KC9UDX Wrote: Thank you.  Please do add it.

The information and guide have been added to the Pinebook Pro Troubleshooting Guide under the Power and Boot section, with minor revisions for clarity.
  Reply
#15
(09-08-2020, 09:19 PM)subalpine Wrote:
(09-08-2020, 03:34 PM)KC9UDX Wrote: Thank you.  Please do add it.

The information and guide have been added to the Pinebook Pro Troubleshooting Guide under the Power and Boot section, with minor revisions for clarity.
Thank you.

Eventually we should probably have a separate Wiki page for "Pinebook Pro Repair". As well as putting the trouble shooting on it's own page too.
--
Arwen Evenstar
Princess of Rivendale
  Reply
#16
I am also having this issue. Close laptop lid, screen on. Open, screen off/suspend. I was hoping it was some kind of reverse sensing software issue but hardware seems more likely after reading the above posts.

Aside from disassembling the laptop, is this repairable under warranty? Seems to be an obvious manufacturing defect.
  Reply
#17
It sounds like repairing it will be easier than packaging it up and sending it out for warranty repair.
  Reply
#18
It still may be fixable in software.

If the closed threshold is too high, we may be able to reduce it a til it works right.

But, even though I understand the concept, I don't have the knowledge or skill to actually fix it. Depends on how the Hall Effect sensor is wired to the SoC. If it's to an ADC, (Analog to Digital Converter), then we may be able to re-adjust the setting. Even make it an item that can adjusted via "/sys/..." setting.
--
Arwen Evenstar
Princess of Rivendale
  Reply
#19
Thanks so much for this walk through. I was able to take mine apart and fix it. I assumed sleep with lid closed was just something the PBP didn't do. Happy I was wrong.

The repair was pretty intense, but I took detailed photos of the procedure and will do a post with the walk through and pics because I wasn't able to find any here.

One issue I still have is this.. when I plug in the power, or unplug the power (with the lid still closed), it wakes up. Is there a fix for this? I'm HOPING it's something in software
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  wlan0 missing dex357 6 2,115 06-08-2020, 09:01 AM
Last Post: dex357
  Missing Screws missingchip 2 1,293 06-06-2020, 04:08 PM
Last Post: missingchip
  Pinebook missing screw from the factory tso4ev 4 1,561 01-20-2020, 01:25 PM
Last Post: Arwen
Thumbs Up Pinebook Pro Fingerprint Magnet neilman 28 9,024 12-04-2019, 10:13 PM
Last Post: Jeremiah Cornelius

Forum Jump:


Users browsing this thread: 1 Guest(s)