PINE64
pinebook pro tools - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: Pinebook Pro (https://forum.pine64.org/forumdisplay.php?fid=111)
+--- Forum: Linux on Pinebook Pro (https://forum.pine64.org/forumdisplay.php?fid=114)
+--- Thread: pinebook pro tools (/showthread.php?tid=10190)

Pages: 1 2 3 4 5 6


RE: pinebook pro tools - xmixahlx - 06-30-2020

updated some dependencies. added emmc and wireless reset scripts.


RE: pinebook pro tools - Odel - 07-02-2020

I can't seem to get the linux script to build a rc. How do I set the vars?


RE: pinebook pro tools - xmixahlx - 07-02-2020

LINUXBASE=5.8 LINUXPATCH=5.8-rc3 ./pbp-build-linux

you can now also set a PBPTOOLSDIR env variable in .bash_profile or export and add to your path:

export PBPTOOLSDIR=~/Development/pbp-tools
export PATH=$PBPTOOLSDIR:$PATH

see the example in resources/bash/bash_profile

then you can run from any directory in terminal:

LINUXBASE=5.8 LINUXPATCH=5.8-rc3 pbp-build-linux

also adapting all scripts to use INSTALLDEPS=debian. if you would like to help with your own distro deps LMK.

i have also uploaded my own 5.7.3 and 5.8-rc3 deb packages to the debian-packages git repo. in the future i plan to make a proper debian repo.


RE: pinebook pro tools - Odel - 07-03-2020

(07-02-2020, 09:20 AM)xmixahlx Wrote: LINUXBASE=5.8 LINUXPATCH=5.8-rc3 ./pbp-build-linux
Thanks again!


RE: pinebook pro tools - xmixahlx - 07-07-2020

fyi building 5.8-rc4 also works, just update the LINUXPATCH var.


i've also added cpupower config and info scripts, and nvme and upower info scripts.

for pbp-config-cpupower, you can set the profile at commandline, i.e. PROFILE=performance or run without profile variable set to select governor for big and little cpus, and min and max frequencies for both little and big cpus.

pbp-info-cpupower displays current governor and frequency status.

pbp-info-upower displays current battery status.

pbp-info-nvme collects and logs features and capabilities of the nvme drive, and tests with hdparm.


RE: pinebook pro tools - xmixahlx - 07-13-2020

linux 5.8-rc5 and ffmpeg 4.3.1 working well. updated defaults in scripts.

note that linux 5.7.5+ not building due to patch conflict and is low on my list to fix. i recommend 5.8--rc5.

also added nvme-ps and system (power, vm) config scripts.


RE: pinebook pro tools - charlespine - 07-19-2020

I installed Daniel T's debian on my microSD with sid and ran.
DEBRELEASE=sid HWACCEL=yes WAYLAND=yes XFCE=no ./pbp-install-desktop

I rebooted my machine then ran:
LINUXBASE=5.8 LINUXPATCH=5.8-rc5 ./pbp-install-linux

I installed the 3 deb files and rebooted.

After that, just a black screen after waiting over 10 minutes.

Any advice to get this working?


RE: pinebook pro tools - xmixahlx - 07-19-2020

it is probably maxcpus=4 in u-boot config -- 5.7+ kernels dont use that config anymore. change in extlinux, if that works change your /etc/default/u-boot ref.

there are several other changes in the installer for 5.7+. see my fork on git for details.

you should also install the hwaccel kernel first if you are installing any other hwaccel packages.


RE: pinebook pro tools - charlespine - 07-19-2020

I removed maxcpus from extlinux.conf and it still didn't work. I installed it after cloning your Git repo less than 24 hours ago.


Here's the new entry that have in my file:

Code:
default l0
menu title U-Boot menu
prompt 0
timeout 10


label l0
menu label Debian GNU/Linux kernel 5.8.0-rc5-0.40-1-pinebookpro-hwaccels
linux /vmlinuz-5.8.0-rc5-0.40-1-pinebookpro-hwaccel
initrd /initrd.img-5.8.0-rc5-0.40-1-pinebookpro-hwaccel
fdt /rk3399-pinebook-pro.dtb
append root=PARTLABEL=microSD-RootFS console=ttyS2,1500000n8 console=tty0 ro quiet splash plymouth.ignore-serial-consoles coherent_pool=1M


I am using my PBP laptop without any external devices, except for the microSD card that I'm booting from. Do you have any other suggestions?


RE: pinebook pro tools - charlespine - 07-20-2020

(07-19-2020, 10:41 AM)charlespine Wrote: I removed maxcpus from extlinux.conf and it still didn't work. I installed it after cloning your Git repo less than 24 hours ago.


Here's the new entry that have in my file:

Code:
default l0
menu title U-Boot menu
prompt 0
timeout 10


label l0
menu label Debian GNU/Linux kernel 5.8.0-rc5-0.40-1-pinebookpro-hwaccels
linux /vmlinuz-5.8.0-rc5-0.40-1-pinebookpro-hwaccel
initrd /initrd.img-5.8.0-rc5-0.40-1-pinebookpro-hwaccel
fdt /rk3399-pinebook-pro.dtb
append root=PARTLABEL=microSD-RootFS console=ttyS2,1500000n8 console=tty0 ro quiet splash plymouth.ignore-serial-consoles coherent_pool=1M


I am using my PBP laptop without any external devices, except for the microSD card that I'm booting from. Do you have any other suggestions?


I compiled 5.7.4 and it's working Smile I guess I'll wait until the non-rc 5.8 comes out.