Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 30,101
» Latest member: Tenderglow
» Forum threads: 16,360
» Forum posts: 117,528

Full Statistics

Latest Threads
PineNote v1.2 - Charges N...
Forum: General Discussion on Pinebook Pro
Last Post: ttsp
Yesterday, 02:52 AM
» Replies: 0
» Views: 62
How to change the PineNot...
Forum: General Discussion on PineNote
Last Post: cameronharring
07-01-2026, 12:22 PM
» Replies: 0
» Views: 41
PinePhone Pro disable Vol...
Forum: PinePhone Pro Hardware
Last Post: FR_IV
07-01-2026, 10:53 AM
» Replies: 1
» Views: 1,522
Star64/Starpro64 kernel b...
Forum: General
Last Post: tgbgreen
06-30-2026, 12:17 PM
» Replies: 1
» Views: 2,138
Manjaro affected by Arch ...
Forum: General
Last Post: tantamount
06-28-2026, 10:45 AM
» Replies: 0
» Views: 212
Fix Bricked SPI Flash, Pi...
Forum: PinePhone Pro Hardware
Last Post: FR_IV
06-27-2026, 05:00 PM
» Replies: 0
» Views: 147
irradium (based on crux l...
Forum: Linux on RockPro64
Last Post: mara
06-27-2026, 04:09 PM
» Replies: 12
» Views: 19,612
irradium (based on crux l...
Forum: Linux on Rock64
Last Post: mara
06-27-2026, 02:43 PM
» Replies: 13
» Views: 18,804
Android Gaming Image
Forum: Game Station Emulation
Last Post: Jacobgilbert
06-26-2026, 07:06 AM
» Replies: 52
» Views: 111,157
rAudio for Rock64 V2/Pine...
Forum: Linux on Rock64
Last Post: shinzuka
06-25-2026, 03:16 PM
» Replies: 11
» Views: 1,966

 
  Warning: Boot regression in latest kernels (4.19, 5.10 etc.)
Posted by: kuleszdl - 03-28-2021, 11:53 AM - Forum: Linux on PINE A64-LTS / SOPINE - Replies (4)

Hi folks,

after installing the latest kernel updates, two of my A64-LTS boxes stopped booting. Interestingly, my A64+ boards (not the LTS variants) were not affected. The issue was that the device did not detect the SD card anymore.

It took me quite a while to figure out what was wrong as reverting back to the old kernel did not help. It seems like the updated DTB files are the issue. Booting the new kernel using the old DTB files works fine. This issue affects both kernels from the stable (!) as well as unstable branches in Debian. The affected kernels in Debian are:

- 4.9.181-1 (2021-03-19)
- 5.10.24-1 (2021-03-19)

However, I suspect that this change might affect other distributions as well since the new DTB files were merged directly into the mainline kernel. I suspect the following commit to be causal for the issue:

https://git.kernel.org/pub/scm/linux/ker...35d81cc15d

Therefore, should you encounter the same issue, switch back to the DTB files from the previous kernel.


  How to create folders and re-org my phone desktop? A better "Image Viewer" app?
Posted by: nbh - 03-27-2021, 01:10 PM - Forum: Manjaro on PinePhone - Replies (1)

The subject says all.


  Pinephone extra pogo pins
Posted by: DevonBirch - 03-27-2021, 12:58 PM - Forum: General Discussion on PinePhone - Replies (1)

I correctly have a Motorola moto z3 play which has 16 pogo pins on the back to accommodate for a variety of mods. I understand that there already exists a handful of pogo pins on the pinephone currently but these pins don't seem to support as many features as the motorola phones.
Would this be the best place to put forward the idea to add more pogo pins to allow more options of mods like the moto z family? If not where is the best place to send this through? And if it is...
Please add more pogo pins such as DSI, CSI, I2S, and USB2/3. TIA.


  What will be the best distro for a daily use of the PinePhone ?
Posted by: PeytonBirch - 03-27-2021, 12:55 PM - Forum: General - Replies (2)

I have used Ubuntu touch for some time, just to experience the phone, but from what I have read, Ubuntu touch is still working on there distro to make it for a every day use. [ Please correct me if I am wrong on this ]
I just flashed Mobian and I honestly didn't like it for a majority of reasons, one of them being that there not as much software available to download as they are in Ubuntu.
I am also into crypto and I found Ubuntu touch pretty good for a every day use with it, unlike with Mobian.
What is the best distro for an evrey day use and for being handy on doing "Linux stuff" on it ?
VidMate Mobdro


  Poll: Move production outside of China?
Posted by: KNERD - 03-27-2021, 10:24 AM - Forum: General - Replies (10)

Instead of just discussing it, how about a vote?


  PinePhone Pin/password question
Posted by: dgdimick - 03-27-2021, 08:04 AM - Forum: General Discussion on PinePhone - Replies (3)

It seems to me that when I try to change my password via the terminal, it also changes the PIN needed to unlock the phone, am I wrong? If so, how do you deal with a "complex" password?

Example:

PIN was, 12345 when I changed my password via passwd to "Ihatewindows" in the shell, the PIN 12345 no longer unlocks the phone.

Is there a better way to do this, or is it a limitation of m@bain?

Thanks,
Denis


  megapixels
Posted by: rvh - 03-27-2021, 07:48 AM - Forum: General Discussion on PinePhone - Replies (11)

can someone tell me how to unintall and reinstall megapixels in terminal? using mobian


  Key keeps popping out?
Posted by: ImmyChan - 03-27-2021, 05:33 AM - Forum: Pinebook Pro Hardware and Accessories - Replies (2)

Hi

I recently bought a PineBook Pro used and the S key keeps popping out, particularly if I hit it at the top, it's not a huge deal but it is kind of annoying, is there any solution to this short of replacing the whole keyboard?

Thanks


  The RK3399 Overclock/Undervolt/Voltages Thread
Posted by: generaleramon - 03-27-2021, 02:14 AM - Forum: General Discussion on Pinebook Pro - Replies (36)

hey, i'm tweaking the SoC voltages in the .dtsi files and i was wondering what was the lowest possible voltage that i could set for the CPU and/or GPU. Looking in the rk3399-pinebook-pro.dts i've found something that might help.

Code:
vdd_cpu_l: DCDC_REG2 {
regulator-name = "vdd_cpu_l";          <<< cpu_l is the little cluster
regulator-always-on;
regulator-boot-on;
regulator-min-microvolt = <750000>;    <<<750 mv
regulator-max-microvolt = <1350000>;   <<<1350mv   
regulator-ramp-delay = <6001>;

vdd_cpu_b: regulator@40 {
compatible = "silergy,syr827";
reg = <0x40>;
fcs,suspend-voltage-selector = <1>;
pinctrl-names = "default";
pinctrl-0 = <&vsel1_pin>;
regulator-name = "vdd_cpu_b";          <<<cpu_b is the big cluster
regulator-always-on;
regulator-boot-on;
regulator-min-microvolt = <712500>;    <<<712.5 mv
regulator-max-microvolt = <1500000>;   <<<1500mv
regulator-ramp-delay = <1000>;
vin-supply = <&vcc_1v8>;

vdd_gpu: regulator@41 {
compatible = "silergy,syr828";
reg = <0x41>;
fcs,suspend-voltage-selector = <1>;
pinctrl-names = "default";
pinctrl-0 = <&vsel2_pin>;
regulator-name = "vdd_gpu";           <<<GPU
regulator-always-on;
regulator-boot-on;
regulator-min-microvolt = <712500>;   <<<712.5mv
regulator-max-microvolt = <1500000>;  <<<1500mv
regulator-ramp-delay = <1000>;
vin-supply = <&vcc_1v8>;



###
As of now i've found that the GPU can run at 712.5mv@400Mhz no problem but i need 775mv@500Mhz so i can confirm that it can go below the stock 800mv.
Same with the 2 cpu clusters, in some cases i was able to undervolt around 200mv at the same frequency.
i'm currently running 4xA53@1.7Ghz/2xA72@2.1Ghz/GPU@1050Mhz.
    << my (old) voltage curve

###
I wonder is someone can confirm that 750-712mv is the lowest voltage that can be set and i also wonder what is the "step size", meaning how precisely i can tune it. 6.25mv like in modern gpus? 12.5? 25mv?

###
EDIT: I'm pretty sure that a 12.5mv step is accepted. The A72 Cluster is stable @1Ghz with 775mv, can't even boot with 750mv, Linpack unstable with 762.5mv.

###
EDIT2: 08/06/2021 - Here is my latest 99% stable rk3399-opp.dtsi file:
Code:
cluster0_opp: opp-table0 {
        compatible = "operating-points-v2";
        opp-shared;

        opp00 {
            opp-hz = /bits/ 64 <600000000>;
            opp-microvolt = <750000>;
            clock-latency-ns = <40000>;
        };
        opp01 {
            opp-hz = /bits/ 64 <696000000>;
            opp-microvolt = <750000>;
        };
        opp02 {
            opp-hz = /bits/ 64 <816000000>;
            opp-microvolt = <800000>;
        };
        opp03 {
            opp-hz = /bits/ 64 <1008000000>;
            opp-microvolt = <850000>;
        };
        opp04 {
            opp-hz = /bits/ 64 <1200000000>;
            opp-microvolt = <925000>;
        };
        opp05 {
            opp-hz = /bits/ 64 <1416000000>;
            opp-microvolt = <1025000>;
        };
        opp06 {
            opp-hz = /bits/ 64 <1512000000>;
            opp-microvolt = <1075000>;
        };
        opp07 {
            opp-hz = /bits/ 64 <1608000000>;
            opp-microvolt = <1125000>;
        };
        opp08 {
            opp-hz = /bits/ 64 <1704000000>;
            opp-microvolt = <1225000>;
        };
    };

    cluster1_opp: opp-table1 {
        compatible = "operating-points-v2";
        opp-shared;

        opp00 {
            opp-hz = /bits/ 64 <408000000>;
            opp-microvolt = <725000>;
            clock-latency-ns = <40000>;
        };
        opp01 {
            opp-hz = /bits/ 64 <600000000>;
            opp-microvolt = <750000>;
        };
        opp02 {
            opp-hz = /bits/ 64 <696000000>;
            opp-microvolt = <775000>;
        };
        opp03 {
            opp-hz = /bits/ 64 <816000000>;
            opp-microvolt = <775000>;
        };
        opp04 {
            opp-hz = /bits/ 64 <1008000000>;
            opp-microvolt = <800000>;
        };
        opp05 {
            opp-hz = /bits/ 64 <1200000000>;
            opp-microvolt = <850000>;
        };
        opp06 {
            opp-hz = /bits/ 64 <1416000000>;
            opp-microvolt = <950000>;
        };
        opp07 {
            opp-hz = /bits/ 64 <1512000000>;
            opp-microvolt = <975000>;
        };
        opp08 {
            opp-hz = /bits/ 64 <1608000000>;
            opp-microvolt = <1025000>;
        };
        opp09 {
            opp-hz = /bits/ 64 <1704000000>;
            opp-microvolt = <1075000>;
        };
        opp10 {
            opp-hz = /bits/ 64 <1800000000>;
            opp-microvolt = <1125000>;
        };
        opp11 {
            opp-hz = /bits/ 64 <2016000000>;
            opp-microvolt = <1212500>;
        };
        opp12 {
            opp-hz = /bits/ 64 <2040000000>;
            opp-microvolt = <1225000>;
        };
        opp13 {
            opp-hz = /bits/ 64 <2088000000>;
            opp-microvolt = <1250000>;
        };
        opp14 {
            opp-hz = /bits/ 64 <2184000000>;
            opp-microvolt = <1325000>;
        };
        opp15 {
            opp-hz = /bits/ 64 <2208000000>;
            opp-microvolt = <1362500>;
        };
    };

    gpu_opp_table: opp-table2 {
        compatible = "operating-points-v2";

        opp00 {
            opp-hz = /bits/ 64 <297000000>;
            opp-microvolt = <712500>;
        };
        opp01 {
            opp-hz = /bits/ 64 <400000000>;
            opp-microvolt = <725000>;
        };
        opp02 {
            opp-hz = /bits/ 64 <500000000>;
            opp-microvolt = <787500>;
        };
        opp03 {
            opp-hz = /bits/ 64 <600000000>;
            opp-microvolt = <850000>;
        };
        opp04 {
            opp-hz = /bits/ 64 <800000000>;
            opp-microvolt = <1012500>;
        };
        opp05 {
            opp-hz = /bits/ 64 <900000000>;
            opp-microvolt = <1087500>;
        };
        opp06 {
            opp-hz = /bits/ 64 <1000000000>;
            opp-microvolt = <1212500>;
        };
        opp07 {
            opp-hz = /bits/ 64 <1100000000>;
            opp-microvolt = <1275000>;
        };
    };
};


  Complain about all the PINE 64 "issues here" - let's have a bit of fun /snark
Posted by: dgdimick - 03-27-2021, 12:54 AM - Forum: General - No Replies

This thread is not started, supported, and probably even read by anyone from the PINE64 "management", however, here's a place we can all bitch and complain about all things PINE64. Post don't have to be realistic, are able to be solved by any human being.


I'll start with:

Why are PIN64 products not available on Amazon Prime? Everyone and their brother has their stuff on Amazon Prime, why can't the PINE64 folks do the same? I'm sure if I was running production I could get PINE64 products on Amazon Prime in less then 3 weeks.

NOTE: If the admins delete this thread, I'm not going to be upset, since it was created in the same vane as an April Fools joke.

Cheer's and just hurry up and wait for PINE64 XXX to get to you, the wait is worth it. Tongue