| Welcome, Guest |
You have to register before you can post on our site.
|
| Forum Statistics |
» Members: 29,699
» Latest member: bigyoshi
» Forum threads: 16,260
» Forum posts: 117,188
Full Statistics
|
| Latest Threads |
Volumio (PINE A64-LTS / S...
Forum: Linux on PINE A64-LTS / SOPINE
Last Post: kapqa
Today, 02:02 AM
» Replies: 8
» Views: 15,507
|
Reinstallation Arch Linux...
Forum: General Discussion on PineTab
Last Post: rth
Yesterday, 08:25 PM
» Replies: 1
» Views: 204
|
Old Danctnix server in Pa...
Forum: PineTab Software
Last Post: brorean
11-21-2025, 08:45 PM
» Replies: 1
» Views: 126
|
PinePhone, PinePhone Pro,...
Forum: PinePhone Hardware
Last Post: brb78
11-20-2025, 04:15 PM
» Replies: 0
» Views: 105
|
Recycling pinephone as ho...
Forum: PinePhone Hardware
Last Post: biketool
11-20-2025, 09:04 AM
» Replies: 5
» Views: 603
|
Light Sensor / Proximity ...
Forum: General Discussion on PinePhone
Last Post: WhiteHexagon
11-18-2025, 03:07 PM
» Replies: 1
» Views: 168
|
How to stop it turning on
Forum: General Discussion on PinePhone
Last Post: biketool
11-18-2025, 02:30 PM
» Replies: 3
» Views: 475
|
8/24 status of JumpDrive
Forum: PinePhone Software
Last Post: biketool
11-18-2025, 01:27 PM
» Replies: 5
» Views: 2,166
|
Questions about running U...
Forum: General Discussion on PineTime
Last Post: alicesphere
11-18-2025, 12:48 AM
» Replies: 0
» Views: 101
|
Difficulty with openSUSE ...
Forum: PinePhone Software
Last Post: danm1988
11-17-2025, 07:49 AM
» Replies: 0
» Views: 102
|
|
|
| libbcm_host.so / steam link |
|
Posted by: Helium75 - 01-04-2020, 06:08 AM - Forum: Linux on RockPro64
- Replies (1)
|
 |
Good morning everybody,
I tried to get steam link running on my rockpro6. So far I was able to bypass the cpu check put get stuck at the pint where steam link tries to install libpeg62 and some raspberry libs ( since the .deb package is ment for rapsberry pi).
Install libpeg wasn't an issue but the program still wont wrong and stops with :
shell: error while loading shared libraries: libbcm_host.so: cannot open shared object file: No such file or directory
libcm_host is a rasp file (https://github.com/raspberrypi/firmware/...opt/vc/lib) which most likely can't be used on rockprp64 --- or am I mistaken ?
Is there any other chance to get the program up and running by linking a rock64 lib (.. stupid question ... I know) ?
Cheers
Andi
|
|
|
|
| How do I save my time settings? |
|
Posted by: MrDitchy - 01-04-2020, 01:13 AM - Forum: Linux on Pinebook Pro
- Replies (9)
|
 |
I would like to say a big thanks to all involved with the Pinebook Pro and MrFixit for a fantastic product.
I live in New Zealand and I can't save my time setting. I have gone from the desk top calendar to the edit button and set my city and the time. However later after a shutdown, when I turn my Pro on, I find that the time has gone back to GMT rather than the GMT+13. I have tried altering the time from both Rock and Root profiles. I then had a look at the debian help and when I tried the command "dpkg-reconfigure tzdata" in terminal I got the command not found message. Uncle Google wasn't forthcoming either,so here I am.
I am a newbee so I will need step by step instruction. My only other linux experience is with a Raspberry Pi and I tend to stick with desk top although I am starting to understand the terminal.
Thanks for any help in advance
|
|
|
|
| Updating LXDE to latest version |
|
Posted by: georgetina1 - 01-03-2020, 05:07 PM - Forum: Rock64 Tutorials
- No Replies
|
 |
I have an early version of ayufan LXDE and have tried to update it to a later version using apt-get update but all I get is a number of errors. So for a relative beginner can you tell me how to achieve an update. I have loaded a later version on another micro sd and there are some improvements to the graphics performance but I have some software that I have bought and cannot run this on an entirely new system. Thank You
|
|
|
|
Charger not included? |
|
Posted by: fnl - 01-03-2020, 02:52 PM - Forum: Pinebook Pro Hardware and Accessories
- Replies (8)
|
 |
I just received my Pinebook Pro, which I ordered without any extras. There doesn’t seem to be even a power plug or other charging cable included. Is that correct and do I need to order that separately? If so, what are the required specs to buy a charger (in Europe).
|
|
|
|
| Mainline U-Boot with SPI, NVMe and SATA boot support |
|
Posted by: sigmaris - 01-03-2020, 01:00 PM - Forum: General Discussion on ROCKPRO64
- Replies (108)
|
 |
Update 2020-02-01: Made a new release based on v2020.01, with added SATA AHCI boot support, and a fix for the "rockchip_dnl_key_pressed: adc_channel_single_shot fail" issue where the Recover button wasn't being read successfully.
--
After seeing @pcm720's thread on porting the RK3399 PCIe/NVMe driver from Radxa's Rock Pi 4 U-Boot version, and this guide to building U-Boot for RockPro64 with all mainline, open source components, I've copied the aforementioned PCIe driver into mainline U-Boot, fixed a bug in the driver, created some configuration for U-Boot and a build script to create U-Boot binaries for RockPro64 with SPI and NVMe boot support.
The code is available on Github and:
- is based on mainline U-Boot
- doesn't use any binary-only blobs for booting
- with support for installation to SPI flash
- with support for storing the U-Boot Environment in SPI flash (configured to store it at offset 0x3f8000 bytes, 8KBytes size)
- can insert "partition" entries in the SPI Flash device tree for Linux so that /dev/mtdX devices are created for each area of the SPI flash layout it uses (if there is a spi-nor flash node in Linux's device tree for it to stick them on)
- with support for booting Linux off an NVMe device
- with support for booting Linux off a SATA drive attached to a PCIe SATA controller (AHCI)
- also supports the normal U-Boot features of booting from eMMC/SD/USB/Network
You can see the differences between current U-Boot master and this version here.
I have tested the SPI installation, SPI environment saving & loading, USB boot, network boot, SATA boot, and NVMe boot on my RockPro64 with a Samsung 970 EVO Plus NVMe device. I don't have any other NVMe devices to test with, and I'd like to verify this works for others, so if anyone else is interested, and would like to test this build, read on. In particular I'm uncertain if this works for other NVMe devices and possibly other SPI flash chips - my RockPro64 has a Gigadevice gd25q128 chip, but I've heard some other versions may use Winbond flash chips which I haven't been able to test with.
The build script (here) has several stages and builds several different binaries. The binaries attached to this release are:
- flash_spi.img.gz - this is an image which can be un-gzipped and written to an SD card, it starts U-Boot from the SD card and then runs this script to install U-Boot to SPI Flash. The image includes flash_spi.scr and spi_combined.img. More detailed info here.
- erase_spi.img.gz - this is an image similar to flash_spi.img.gz above, but instead it erases your SPI Flash using this script.
- flash_spi.scr - this is the compiled script to install U-Boot to SPI flash, it's not useful except for certain specific scenarios (if you want to make your own install SD-card). It is included in flash_spi.img.gz.
- mmc_idbloader.img - this is the image containing the TPL+SPL of U-Boot compiled for eMMC/SD card install, it should be written to eMMC or SD card at offset 64 sectors.
- mmc_u-boot.itb - this is the image containing U-Boot proper compiled for eMMC/SD card install, it should be written to eMMC or SD card at offset 16384 sectors.
- spi_idbloader.img - this is the image containing the TPL+SPL of U-Boot compiled for SPI Flash install, it should be written to SPI flash at offset 0, but for writing I recommend using spi_combined.img instead - see below.
- spi_u-boot.itb - this is the image containing U-Boot proper compiled for SPI Flash install, it should be written to SPI flash at offset 0x60000 bytes, but for writing I recommend using spi_combined.img instead - see below.
- spi_combined.img - this contains spi_idbloader.img, padding, and then spi_u-boot.itb at offset 0x60000 bytes, this can be written to SPI flash starting at offset 0 and will write spi_idbloader.img and spi_u-boot.itb at the correct locations.
For testing it - you'll need to have a serial / UART console available so that you can see log messages and interact with U-Boot that way - there is no HDMI or keyboard support in U-Boot.
Also, I strongly recommend *not* trying to flash it to SPI at first, since SPI is first in the RK3399 boot order, so if you flash something there and it doesn't work, your board is useless until you temporarily disable SPI to recover it.
Instead, first as a test just write mmc_idbloader.img and mmc_u-boot.itb to a spare SD card, remove / disable eMMC and SPI if you are currently booting off them, and test the NVMe boot functionality by booting off SD card, interrupting U-boot at the "Hit any key to stop autoboot" stage, and then entering: run bootcmd_nvme0 at the U-Boot => prompt to scan the NVMe device for bootable files and boot from it. On your NVMe drive, you just need something U-Boot can boot, e.g. a root partition with a /boot/extlinux/extlinux.conf or /boot/boot.scr telling it how to load the kernel, initrd and FDT file.
Then, if testing using a spare SD card works successfully, try installing to SPI, making sure you have a way to recover by disabling SPI temporarily if needed.
Some caveats: I've seen it mentioned that the PCIe driver for RK3399 from the Rock Pi 4 U-Boot is somewhat buggy, and looking at the code it seems like some PCIe features are missing or deliberately disabled; there is no support for more than one PCI device and no support for any other type of device apart from NVMe (so no PCI SATA adapter support at the moment, sorry). I don't know enough about the RK3399 PCIe controller to be able to find any more bugs from reading the code, but they might be there. Update: this is now using an updated PCIe driver from Patrick Wildt, based on OpenBSD's driver, and now does support PCI SATA adapters that implement the AHCI standard.
Also, if you're not sure what "write mmc_idbloader.img to eMMC or SD card at offset 64 sectors." means or how to do that, I recommend not trying this at all until some other folks have verified that it works, and it's packaged in an easier to use format.
|
|
|
|
| Kodi on Manjaro |
|
Posted by: brent.thierens - 01-03-2020, 12:14 PM - Forum: Linux on Pinebook Pro
- Replies (12)
|
 |
Hi
I am trying to run Kodi on Manjaro Linux. After compiling, Kodi runs, but video playback is very slow (1-2 FPS). The same video plays just fine with mpv player or smplayer. I used the PKGBUILD from the x64 Kodi, Kodi-git didn't like custom compile flags.
I tried compiling with the options provided in the default PKGBUILD. I also edited it to include
Code: -DX11_RENDERING_SYSTEM=GLES
that didn't help. I also added flags for
Code: -DENABLE_GL=OFF
-DENABLE_GLES=ON
-DENABLE_VAAPI=OFF
-DENABLE_VDPAU=OFF
didn't make a difference.
Given the fact that ffmpeg seems to handle the video just fine (mpv is a frontend for ffmpeg, right?), I also tried compiling with
Code: -DWITH_FFMPEG=SHARED
to use the ffmpeg from the system, but no luck.
I tried using it on Manjaro, my last tests were with the Panfrost driver active. I also tried once with GL4ES. In order to speed up the build, I only compiled kodi-x11, not kodi-gbm or kodi-wayland.
Worth to mention: on Debian Kodi works fine (although it's a much older version).
|
|
|
|
| PBR running hot |
|
Posted by: brzegorz - 01-03-2020, 10:53 AM - Forum: General Discussion on Pinebook Pro
- Replies (10)
|
 |
Hi,
I've just received the Pinebook Pro. I'm running the stock system. I've updated the kernel, the packages and keyboard firmware. Pinebook runs at 50 Celsius when doing only light browsing with the Powersave governor. Playing a 720p60 YT video pushes the CPU Temperature to 60-65 Celsius range. The laptop is particularly hot at the bottom beneath the Escape key, especially if I hold it on my laps. What should I do? The laptop is plugged with the supplied charger. Performance is choppy, the cursor stutters.
P.S. The temperature is 50 even when idling.
Thanks,
brzegorz
|
|
|
|
Idea, smart display, and TV box? |
|
Posted by: mzs.112000 - 01-02-2020, 06:08 PM - Forum: General
- Replies (2)
|
 |
Would it be possible to build a smart display, similar to the Amazon Echo Show devices?
It would go well with the IP cameras as well. The smart display could have a MiniPCIe slot and a SIM slot so it can be used as a hotspot on 4G. Maybe using Mycroft for voice controls. With 256GB of storage, could be used as a DVR for the IP cam...
A TV box would also do well. Would be pretty simple, just a RockPro64, but in a case, with lots of storage for movies and TV shows, Kodi preinstalled and an IR receiver.
|
|
|
|
|