• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
UBports Robot Logo UBports Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login

Pinephone sometimes hangs during boot

Scheduled Pinned Locked Moved Support
11 Posts 6 Posters 809 Views 1 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T Offline
      ThePossessor
      last edited by 21 Aug 2020, 19:56

      When starting up the pinephone, the notification LED seems to be indicating stages. It normally changes colors a few times before finally something gets visible on the screen.

      The problem I experience is that sometimes the boot process gets stuck in the stage when the notification LED is red. It will then not continue booting even if I wait for many minutes. There is, however a way out. Holding the power button for around 8 seconds will cause the phone to switch off. Usually the next attempt to boot will then succeed.

      This not only happens when switching the phone on. It also happens occasionally when rebooting to perform a system update. It can happen both before the update and after the update. Basically every time the phone tries to boot. This is annoying because I perform system updates almost daily and chances are high to run into this every other day.

      Does anyone else see such a behaviour? Any ideas to get this fixed?

      The phone is a UBports CE pinephone.

      M 1 Reply Last reply 22 Aug 2020, 06:28 Reply Quote 0
      • M Offline
        matteo @ThePossessor
        last edited by 22 Aug 2020, 06:28

        @ThePossessor I confirm to have such a behavior on Stable channel, exactly as you described when rebooting. But I don't know how it could be fixed that.

        1 Reply Last reply Reply Quote 0
        • N Offline
          negations
          last edited by 22 Aug 2020, 08:43

          I get the same and do the same process, though not as frequently as you indicate.

          One for the Issues page on Gitlab? Assuming it is not already there.

          1 Reply Last reply Reply Quote 0
          • K Online
            kugiigi
            last edited by 22 Aug 2020, 09:58

            I think there's a known issue with DRAM speed which prevents booting but that's only in some BH editions. Probably this related? I have BH but I don't have that issue nor this issue you described. I'm always in devel though.

            1 Reply Last reply Reply Quote 0
            • M Offline
              Marathon2422
              last edited by 22 Aug 2020, 13:10

              Just a thought
              Is this related to the device trying to find an SDcard to boot from,before it boots from emmc. (Assuming you are booting from emmc).
              Some little glitch in there

              T 1 Reply Last reply 22 Aug 2020, 22:35 Reply Quote 0
              • R Offline
                rocket2nfinity
                last edited by 22 Aug 2020, 15:08

                Pine64 forum seems to be down at the moment, but it's related to DRAM speed which affects ubports CE as well as braveheart editions. Mine can't go higher than 552 without crashing like that. Fix is to flash a new uboot which is in this post:

                https://forum.pine64.org/showthread.php%3Ftid%3D9832&sa=U&ved=2ahUKEwjy3snfia_rAhUBYawKHURWBFMQFjABegQICxAB&usg=AOvVaw1LIB7PjnfcthtaY3dccluT

                T 1 Reply Last reply 22 Aug 2020, 22:50 Reply Quote 1
                • T Offline
                  ThePossessor @Marathon2422
                  last edited by 22 Aug 2020, 22:35

                  @Marathon2422 yes i am always booting from emmc with no SDcard inserted. Thanks for your ideas. Just wondering why it should try to boot every SDcard that it thinks it detects. That would make it impossible to have a pure "data" SDcard inserted and still boot from emmc. Wouldn't it verify a signature or something before deciding to boot from it. Just guessing.

                  1 Reply Last reply Reply Quote 0
                  • T Offline
                    ThePossessor @rocket2nfinity
                    last edited by 22 Aug 2020, 22:50

                    @rocket2nfinity Thanks for the pointer. I will have a look at the link once the pine64 website is back online. If this really is the problem, then it might also cause instability in normal use. Even after a successful boot.

                    Wouldn't this be worth a new official uboot release for pinephone if it turns out to be the problem?

                    R 1 Reply Last reply 22 Aug 2020, 23:45 Reply Quote 0
                    • R Offline
                      rocket2nfinity @ThePossessor
                      last edited by 22 Aug 2020, 23:45

                      @ThePossessor It is the reason for instability after boot. Several of the OS distributions have set their uboot to that speed. UT has not, as not all phones are affected. Just a rough guess, the majority seem to be able to handle the higher speeds and the benefits of it. But a fair minority of us cannot. So, we are left to set it ourselves as we need. Some devices are only stable at 492. This all varies depending on variances in parts used, etc. Eventually, a consensus will likely occur as optimizations continue, and it will all smooth out.

                      T 1 Reply Last reply 24 Aug 2020, 20:52 Reply Quote 0
                      • T Offline
                        ThePossessor @rocket2nfinity
                        last edited by 24 Aug 2020, 20:52

                        @rocket2nfinity Do you know if they are actually aware that this kind of problem exists? I would guess such a timing issue can sporadically also affect the devices that currently seem to work correctly. Not a good base for software development.

                        R 1 Reply Last reply 24 Aug 2020, 21:13 Reply Quote 0
                        • R Offline
                          rocket2nfinity @ThePossessor
                          last edited by 24 Aug 2020, 21:13

                          @ThePossessor Yes, they are aware and actively working the problem, with some potential solutions. This all takes time, and I for one am very impressed how far all the development teams have come in such a short time. Very soon I think, the phone will be ready to be a daily driver.

                          1 Reply Last reply Reply Quote 0
                          4 out of 11
                          • First post
                            4/11
                            Last post