[ARM Testing Update] 2021-10-12 - Thunderbird, KDE Frameworks, Uboot, Yay and kernels

Nice, the Odroid C2 is still alive for the devs.
I’ll try to test it this weekend.

I updated the uboot package. Hopefully it still works.

silky smooth update on pinephone :+1:

1 Like

My Pinebook Pro no longer boots after applying the latest uboot package from the SSD :frowning:

You mean uboot on the eMMC?

Exactly. And root on SSD

Not much have changed in that regard, so not sure why that is messed up. Is the PARTUUID’s still correct?

Hmmm seems to be a more general issue with the device as it doesn’t even boot from microSD 21.08 release. Screen is just blank and orange led is staying on… will investigate later.

1 Like

Hmmm definitely seems to be an issue with eMMC. Could just get it boot from microSD after hardware disabling the eMMC… not sure what went wrong with the uboot flashing though as I was using the same statements as always to put it onto the eMMC…

So this was quite a journey… At the end the following approach worked for me:

  1. hardware disable the eMMC to be able to boot from microSD
  2. download a copy of the spi_bin from images.postmarketos.org and install it to the SPI
  3. re-enable eMMC and reboot
  4. uboot in SPI takes over and boots properly with eMMC enabled again
  5. boot from microSD and reflash latest stable (21.08) to eMMC (overwrites everything!!)
  6. clear SPI
  7. reboot from eMMC
  8. change boot config to use root on SSD

Have a working system again, but didn’t reflash the newer uboot 2021-10 to eMMC right now…

1 Like

I have the exact same problem with uboot-pinebookpro 2021.10. The pinebook doesn’t want to boot with that version. It just gets stuck on the amber light. Display stays completely black. It’s not even showing the pre-kernel-loading uboot stuff.
I went through the exact same steps as appelgriebsch to get it to boot again (without having seen his comments :slight_smile: ).

Additionally, I tried re-flashing uboot 2021.10, and that again borked the boot.
After that I went back and forth a few times between 2021.10 and 2021.07 (last one I had in the cache) and that seems to confirm that there is a problem with 2021.10 package.

1 Like

Hm. Thanks for testing. I wonder why it has issues. There was no real changes between 2021.07 and 2021.10 for the Pinebook Pro, as far as I can see.

Anyone have UART outputs for it?

EDIT: Reverted uboot-pinebookpro to version 2021.07-3, until we find out why it does not work.

1 Like

My device also wouldn’t boot after updating uboot, but I managed to replace it with the old version by jumping through some of the hoops above.

1 Like

Pushed another batch to Testing branch.

:: Different overlay package(s) in repository community aarch64

-------------------------------------------------------------------------------
                             PACKAGE          arm-testing         arm-unstable
-------------------------------------------------------------------------------
                              chatty 0.4.0+130+g99a1db2-2 0.4.0+172+g1d54b16-1
                            kodi-rpi              19.1-11               19.2-1
                        kodi-rpi-dev              19.1-11               19.2-1
               kodi-rpi-eventclients              19.1-11               19.2-1
        kodi-rpi-tools-texturepacker              19.1-11               19.2-1
                   rpi4-post-install           20210126-1           20211014-1
                           timeshift            21.09.1-2            21.09.1-3


:: Different sync package(s) in repository community aarch64

-------------------------------------------------------------------------------
                             PACKAGE          arm-testing         arm-unstable
-------------------------------------------------------------------------------
                             ansible              4.6.0-1              4.7.0-1
                          aws-c-auth              0.6.4-1              0.6.5-1
                        aws-c-common             0.6.11-1             0.6.12-1
                            aws-c-io             0.10.9-1            0.10.10-1
                             blender          17:2.93.5-2          17:2.93.5-3
                          bs1770gain              0.6.0-4                    -
                                btop             1.0.14-1             1.0.15-1
                    cargo-spellcheck             0.8.13-1             0.8.14-1
                            clipgrab              3.9.6-1              3.9.7-1
                        erlang22-nox          22.3.4.21-1                    -
                           filezilla             3.55.1-3             3.56.0-1
                          goreleaser            0.180.0-2            0.182.1-1
                              groovy              3.0.8-1              3.0.9-1
                         groovy-docs              3.0.7-1              3.0.9-1
                      home-assistant           2021.9.7-1          2021.10.3-1
                             img2pdf              0.4.1-1              0.4.2-1
                               ksnip              1.9.0-1              1.9.1-1
                        languagetool                5.4-1                5.5-1
                        libfilezilla             0.33.0-1             0.34.0-1
                         libopenshot              0.2.7-1              0.2.7-2
                            libretls              3.3.1-2              3.3.4-1
                           libtg_owt     0.git6.91d836d-2     0.git7.575fb17-1
                 lua-language-server              2.4.2-1              2.4.3-1
                        lucky-commit              2.0.5-2              2.1.0-1
                       mediathekview             13.8.0-1             13.8.0-2
                             mod_itk          2.4.7.r04-1          2.4.7.r04-2
                                mpop             1.4.13-1             1.4.15-1
                              nodejs            16.11.0-1            16.11.1-1
                   nodejs-lts-erbium            12.22.4-2            12.22.7-1
                  nodejs-lts-fermium            14.17.4-1            14.18.1-1
                      opentimelineio               0.13-2               0.13-3
                     owncloud-client         2.9.0.5150-2         2.9.1.5500-1
                             pyright            1.1.177-1            1.1.178-1
                        python-anyio              3.3.2-1              3.3.3-1
                       python-calmjs              3.4.1-4              3.4.2-1
                     python-progress                1.5-5                1.6-1
                  python-statsmodels             0.12.2-2             0.13.0-1
                    python2-progress                1.5-5                1.6-1
                                 snd               21.7-1               21.8-1
                               sndio              1.7.0-3              1.8.1-1
                           terraform              1.0.8-1              1.0.9-1
                          terragrunt             0.34.0-1             0.35.2-1
                             tinyssh           20210319-1           20210601-2
                     tinyssh-convert                0.2-6                    -
                ukui-session-manager              3.0.4-1              3.0.5-1
                              waybar              0.9.8-1              0.9.8-2
                             web-ext              6.4.0-1              6.5.0-1
                         x42-plugins           20210714-1           20211012-1
                             yoshimi              2.1.1-1            2.1.1.1-1
                      aws-c-sdkutils                    -              0.1.1-1


:: Different overlay package(s) in repository core aarch64

-------------------------------------------------------------------------------
                             PACKAGE          arm-testing         arm-unstable
-------------------------------------------------------------------------------
                               linux            5.14.11-1            5.14.12-1
                       linux-headers            5.14.11-1            5.14.12-1
                     linux-pinephone            5.14.11-1            5.14.12-1
             linux-pinephone-headers            5.14.11-1            5.14.12-1
                          linux-rpi4            5.10.63-2            5.10.73-1
                  linux-rpi4-headers            5.10.63-2            5.10.73-1
                 linux-rpi4-mainline             5.14.9-1            5.14.12-1
         linux-rpi4-mainline-headers             5.14.9-1            5.14.12-1
                       linux-rpi4-rc           5.15.rc4-1           5.15.rc5-1
               linux-rpi4-rc-headers           5.15.rc4-1           5.15.rc5-1
                           linux-vim             5.13.5-1            5.14.10-1
                   linux-vim-headers             5.13.5-1            5.14.10-1
                      manjaro-system           20210716-1           20211013-1
              raspberrypi-bootloader           20210923-1           20211013-1
            raspberrypi-bootloader-x           20210923-1           20211013-1
                     uboot-pinephone            2021.07-4            2021.10-1


:: Different sync package(s) in repository core aarch64

-------------------------------------------------------------------------------
                             PACKAGE          arm-testing         arm-unstable
-------------------------------------------------------------------------------
                               bison              3.8.1-1              3.8.2-1
                          libnghttp2             1.45.0-1             1.45.1-1


:: Different sync package(s) in repository extra aarch64

-------------------------------------------------------------------------------
                             PACKAGE          arm-testing         arm-unstable
-------------------------------------------------------------------------------
                                 aom              3.1.3-1              3.1.3-2
                            aom-docs              3.1.3-1              3.1.3-2
                               bluez               5.61-1               5.62-1
                          bluez-cups               5.61-1               5.62-1
                       bluez-hid2hci               5.61-1               5.62-1
                          bluez-libs               5.61-1               5.62-1
                       bluez-plugins               5.61-1               5.62-1
                         bluez-utils               5.61-1               5.62-1
                             flatpak             1.12.1-1             1.12.2-1
                              gthumb             3.10.4-1             3.12.0-1
                         jdk-openjdk          16.0.2.u7-1             17.u35-1
                         jre-openjdk          16.0.2.u7-1             17.u35-1
                jre-openjdk-headless          16.0.2.u7-1             17.u35-1
                           libfprint             1.94.0-1             1.94.1-1
                        libqalculate             3.20.1-1             3.21.0-1
                             nghttp2             1.45.0-1             1.45.1-1
                         openjdk-src          16.0.2.u7-1             17.u35-1
                             purpose             5.86.0-1             5.87.0-1
                        pyqt-builder             1.11.0-1             1.12.0-1
                 python-cryptography              3.4.8-2             35.0.0-1
                      python-urllib3             1.26.6-1             1.26.7-1
                  python-urllib3-doc             1.26.6-1             1.26.7-1
                     python2-urllib3             1.26.6-1             1.26.7-1
                       qalculate-gtk             3.20.1-1             3.21.0-1
                     qt5-declarative     5.15.2+kde+r32-1     5.15.2+kde+r33-1
                               rygel           1:0.40.2-1           1:0.40.2-2
                                 sip              6.2.0-2              6.3.0-1


:: Different overlay package(s) in repository kde-unstable aarch64

-------------------------------------------------------------------------------
                             PACKAGE          arm-testing         arm-unstable
-------------------------------------------------------------------------------
                             akonadi21.08.2.r12615.g246c2ee74-121.08.2.r12617.g14039b8f5-1
               akonadi-import-wizard21.08.1.r1759.g31f5d52-121.08.2.r1760.gd7ed78d-1
                           angelfish 21.08.r32.g54a3278-1 21.08.r33.g1757260-1
                              bomber21.08.2.r531.gb7cd635-121.08.2.r532.g7eb9b0c-1
                              breeze5.22.5.r2288.gee06e262-15.22.5.r2289.g7f9f732a-1
                        breeze-icons5.87.0.r1805.gdc3990f8-15.87.0.r1810.gf44b1342-1
                            discover5.22.5.r8355.gf94c7978-15.22.5.r8362.ge78ff92c-1
                              dragon21.08.2.r1013.gb70091f-121.08.2.r1014.gd0e51f3-1
                               elisa21.08.2.r2782.g6089288a-121.08.2.r2783.ga4c31304-1
                            index-fm 2.0.0.r36.g5702dbc-1 2.0.0.r37.g0101ea4-1
                        kaddressbook21.08.2.r6056.gc9d88a2a-121.08.2.r6057.g2edcd803-1
                              kamera21.08.1.r667.gecb976b-121.08.2.r667.gecb976b-1
                                kate21.08.2.r18402.g5d1f08489-121.08.2.r18404.g7f769010b-1
                             katomic21.08.2.r925.gb21514e-121.08.2.r926.g13657d9-1
                       kcalendarcore5.87.0.r1249.g09b13eb60-15.87.0.r1251.ge6e016ea0-1
                         kcompletion5.87.0.r464.g2c10527-15.87.0.r465.g1f7fa17-1
                           kcontacts1:5.87.0.r3267.gd5187854-11:5.87.0.r3268.gf8ab76af-1
                         kcoreaddons5.87.0.r1304.g230511de-15.87.0.r1305.gcb7df721-1
                       kde-dev-utils21.08.2.r564.ge869fcf-121.08.2.r565.gdf6d2d4-1
               kde-telephony-support21.08.1.r431.gfb7a278-1                    -
                      kdebugsettings21.08.2.r854.g02f0e67-121.08.2.r856.g3c1afd4-1
                          kdeconnect21.08.2.r3335.g83f8b1ce-121.08.2.r3336.gf596972b-1
                     kdelibs4support5.87.0.r1043.gc90c74dc-15.87.0.r1044.g60f08c91-1
                            kdenlive21.08.2.r15086.ga644d42ce-121.08.2.r15095.g0d472bec2-1
                      kdepim-runtime21.08.2.r15332.g32e303f82-121.08.2.r15336.g880ac1ba3-1
                       kfilemetadata5.87.0.r813.g64bffb5-15.87.0.r814.g17eccd0-1
                         kiconthemes5.87.0.r558.g2b97107-15.87.0.r560.gc231a31-1
                         kinfocenter5.22.5.r1962.g515dc22-15.22.5.r1967.gbfde0d0-1
                                 kio5.87.0.r5033.g9004e8dd-15.87.0.r5035.g31cba76e-1
                     kirigami-addons 1:0.2.r11.g8343013-1 1:0.2.r12.g17233e2-1
                           kirigami25.87.0.r2922.gb739a9ca-15.87.0.r2925.g241c5e64-1
                               kmail21.08.2.r26020.gdf6790e49-121.08.2.r26025.g510deb422-1
                      kmailtransport21.08.1.r1668.g375f51d-121.08.2.r1672.g73611cd-1
                             knights21.08.2.r1058.g5777135-121.08.2.r1065.g0e3ba23-1
                             konsole21.08.2.r7970.g2e07ede4-121.08.2.r7972.g4f81a645-1
                    kontactinterface21.08.2.r640.gcb8dbe2-121.08.2.r641.g36833a8-1
                              kopete21.08.1.r16400.gd7c8d986d-121.08.2.r16401.gb0c532ffa-1
                          korganizer21.08.2.r11524.g0712d595b-121.08.2.r11525.g19c882f17-1
                        kpimtextedit21.08.2.r1458.g70b320a-121.08.2.r1463.g1db48c0-1
                    kpublictransport21.08.2.r1890.g635bb22a-121.08.2.r1894.gfd91ed35-1
                                krfb21.08.2.r1421.gc820758-121.08.2.r1422.g97cbf48-1
                              kruler21.08.2.r708.gf90ef06-121.08.2.r709.gde32389-1
                             kscreen5.22.5.r1373.g04803df-15.22.5.r1374.g4a5a806-1
                             ksudoku21.08.2.r1062.gbbc39cd-121.08.2.r1064.g39527e7-1
                            ktorrent21.08.2.r2780.g087255f1-121.08.2.r2781.gaab6ebf1-1
                               kwave21.08.2.r3742.gad9cbef2-121.08.2.r3744.gbb6b490f-1
                                kwin5.22.5.r20102.g310684f1a-15.22.5.r20111.gcc5b47ee3-1
                              kwinft5.22.4.r19441.gee2767ffe-15.22.4.r19453.g413dc1681-1
                              kwrite21.08.2.r18402.g5d1f08489-121.08.2.r18404.g7f769010b-1
                          libakonadi21.08.2.r12615.g246c2ee74-121.08.2.r12617.g14039b8f5-1
                            libkgapi21.08.1.r1302.gb8b5313-121.08.2.r1303.gc0cc877-1
                         libquotient     r2124.g7b516cd-1     r2128.gde164d6-1
                     maliit-keyboard    r2126.g70d2cda1-1    r2128.gd842b36a-1
                           maui-clip 2.0.0.r13.g96adae4-1 2.0.0.r17.g7eacb63-1
                             mauikit2.0.2.r57.g8372f8e8-12.0.2.r58.ga4af621a-1
                          messagelib21.08.2.r6236.g17f8c44c-121.08.2.r6243.gb2260569-1
                             neochat    r1903.ge6c594f3-1    r1906.g7bb7b785-1
                    plasma-bigscreen      r409.g86e6990-1      r410.gdd9335f-1
          plasma-browser-integration5.22.5.r1283.g3d6a6e00-15.22.5.r1284.g506c044c-1
                      plasma-desktop5.22.5.r8675.gd0ac6437d-15.22.5.r8679.g85bc11712-1
                       plasma-dialer  21.08.r8.g8cc6788-1 21.08.r10.g0e74d95-1
                    plasma-dialer-mm  21.08.r8.g8cc6788-2 21.08.r10.g0e74d95-1
                    plasma-framework5.87.0.r16031.gb174e5bbf-15.87.0.r16033.g9f69e691c-1
                    plasma-mobile-nm5.22.5.r3107.g5033dbf7-15.22.5.r3108.g4da37afb-1
                           plasma-nm5.22.5.r3107.g5033dbf7-15.22.5.r3108.g4da37afb-1
             plasma-phone-components5.22.5.r1501.g957e5126-15.22.5.r1502.g7df05e09-1
                plasma-systemmonitor5.22.5.r497.gd083499-15.22.5.r498.g1153882-1
              plasma-wayland-session5.22.5.r10708.g776879004-15.22.5.r10713.g38fea41d2-1
                    plasma-workspace5.22.5.r10708.g776879004-15.22.5.r10713.g38fea41d2-1
                             purpose5.87.0.r897.gaa61332-15.87.0.r898.g76b1224-1
                          qmlkonsole  21.08.r6.g8f53d7d-1 21.08.r11.g1c753e0-1
                  qqc2-desktop-style5.87.0.r535.g1b61747-15.87.0.r536.gb018a93-1
                 syntax-highlighting5.87.0.r1710.g0b2c0dc5-15.87.0.r1711.g0cbe697f-1
          telepathy-kde-accounts-kcm21.08.2.r1197.g89dbbff-121.08.2.r1198.gca69974-1
      telepathy-kde-common-internals21.08.2.r1995.g1916354-121.08.2.r1996.g367b372-1
             telepathy-kde-send-file21.08.1.r229.g5c27a83-121.08.2.r229.g5c27a83-1
               telepathy-kde-text-ui21.08.2.r2023.gd729dc6-121.08.2.r2024.ga72376e-1
                               vvave 2.0.0.r56.g2d49b50-1 2.0.0.r59.g974db24-1
                            wrapland5.22.4.r1603.gcbeab520-15.22.4.r1640.g5b12d354-1
2 Likes

Edit: just in case this may help some other newb like yours truly:

To fix the uboot 2021.10 issue, you have to disable the eMMC on the board switch, then insert an SD card with a recent manjaro arm image on it, power up the pinebook pro, and while the u-boot countdown is rolling you flip the eMMC switch back, so it boots from your existing installation.

Then reinstall the uboot-pinebookpro package from pamac (doing so will downgrade it to 2021.07, as of present date) and run the dd commands listed on pamac’s update log.


Hi, couple of questions, hope I’m not being overly off-topic - after updating, I have the same uboot issue on my Pinebook Pro - the led stays orange and it won’t boot.

I’ve disabled the eMMC through the hardware switch but still can’t seem to boot from the SD card (same behavior - with borked SD image or no SD card, pressing the power button does nothing; with a supposedly working SD card (Armbian_21.08.1_Pinebook-pro_hirsute_edge_5.13.12_xfce_desktop.img) the led lights up orange but still won’t boot either).

Did you have to mess around with the SPI to make it boot from SD, or did it work outright after bypassing the eMMC switch?

Assuming I do manage to boot from some other SD card image, is simple to manually restore the previous working uboot without having to nuke my whole existing installation?

Thanks!

For some reason there is no sound output on my Raspberry Pi after last update (I got it today 2021.10.15). IF I remember correctly, it is on testing branch. The DE is XFCE

Will start googling for this issue asap

This is a known issue, see this post.

2 Likes

Thank you, you saved me lot of time :slight_smile:

After the update I had no bluetooth. A quick web search got me - sudo systemctl start bluetooth - which worked fine. No other problems as yet