| Welcome, Guest |
You have to register before you can post on our site.
|
| Forum Statistics |
» Members: 30,209
» Latest member: Drappehs
» Forum threads: 16,385
» Forum posts: 117,597
Full Statistics
|
| Latest Threads |
Thinking about memory bot...
Forum: General Discussion on Pinebook Pro
Last Post: xiley32050
Today, 01:21 AM
» Replies: 0
» Views: 37
|
Hardware Feature Suggesti...
Forum: Quartz64 Hardware and Accessories
Last Post: Independent Researcher
08-30-2026, 07:19 PM
» Replies: 0
» Views: 74
|
Single-board computers an...
Forum: General
Last Post: Spaker
08-29-2026, 08:12 PM
» Replies: 0
» Views: 125
|
Pinephone visibly losing ...
Forum: General Discussion on PinePhone
Last Post: baptx
08-29-2026, 11:18 AM
» Replies: 9
» Views: 8,440
|
Fixing the Quartz64 USB3 ...
Forum: Quartz64 Tutorials
Last Post: mig
08-28-2026, 01:32 AM
» Replies: 1
» Views: 12,785
|
Pinecil as a Pocket-Sized...
Forum: General
Last Post: Arsen
08-27-2026, 09:15 AM
» Replies: 0
» Views: 155
|
SlateOS feedback needed!
Forum: Development Discussion on PineTime
Last Post: highjumpman
08-24-2026, 08:00 AM
» Replies: 0
» Views: 230
|
Pinephone + Keyboard for ...
Forum: PinePhone Hardware
Last Post: Nambo
08-23-2026, 12:17 AM
» Replies: 18
» Views: 13,708
|
Hello, I am a new member ...
Forum: General
Last Post: WhiteRabbit0
08-20-2026, 12:17 PM
» Replies: 0
» Views: 433
|
Need help compiling andro...
Forum: Android on Pine A64(+)
Last Post: ahegarosib97
08-20-2026, 08:45 AM
» Replies: 2
» Views: 2,049
|
|
|
| common bootloader? |
|
Posted by: Jeeves - 12-05-2019, 04:36 AM - Forum: Development Discussion on PineTime
- Replies (15)
|
 |
I've just ordered my pinetime devkit so it'll be a while before it arrives, but I was thinking the first thing we should probably do in common before we all go off to do our own things is develop a bootloader that will work in common with all our projects. It's all very well writing the flash via SWD with the devkits, but in the production version presumably we're going to need another way of writing the flash that doesn't involve opening the case.
The bootloader should be able to:
- Drive the display, bluetooth and SPI flash.
- Present a nice liveness/progress bar indicator during the boot process.
- Delay on boot, check if the button is pressed.
- If the button is pressed, enter "rescue" mode that will offer a serial console over bluetooth with xmodem (or similar) support to download a (compressed?) firmware image.
- Write any firmware image received to SPI flash, verify checksums.
- Check on boot if a new firmware image is available in external flash, if so write it to internal (memory mapped) flash.
- Protect the internal flash.
- Set the watchdog timer.
- Branch to whatever address we agree the kernel entry point should live at.
Is anyone working on anything like this? If not, I guess that's my first job when I get hold of my devkit.
|
|
|
|
| Remote desktop access Rock64 over Internet |
|
Posted by: hg6806 - 12-05-2019, 04:27 AM - Forum: Linux on Rock64
- Replies (2)
|
 |
Hello to all
Unfortunately, for RealVNC server is no install package available, so I#m looking for a SW to access my Rock64 desktop over the internet.
It should be something cloud based and not a port release.
Teamviewer?
Any suggestions?
|
|
|
|
| "Pinebook Serial Console" unreliable, inhibits boot, kills WiFi and SD |
|
Posted by: Solra Bizna - 12-05-2019, 03:06 AM - Forum: Pinebook Pro Hardware and Accessories
- Replies (9)
|
 |
I purchased a "Pinebook Serial Console" from the Pine Store to use to debug my Pinebook Pro's boot process. It seems to work fine on the USB side, but on the Pinebook side it's got some serious issues.
1. If I try to boot the machine with the cable plugged in, uboot does its thing, says it's starting the kernel, and then nothing ever happens again. No serial output, no video, no network presence. (If I yank the cable, right after making a selection, before it finishes loading the kernel, everything boots fine from there, and I can plug it in after boot completion and hit enter for a login prompt.)
2. If I plug it into a running "default Debian+MATE" system, I get errors on the kernel log about SDIO screwing up, and WiFi dies. (If said system is booted from an SD card, it also loses communication with the card and does what any Linux system does when you yank its root filesystem away.)
3. If I leave the cable plugged in during a reboot (not a cold boot), uboot fails to read the SD card and hangs—with or without an SD card plugged in.
4. Even when things are otherwise working, the connection is very unreliable. If the PBP outputs too quickly, vast quantities of output are dropped. This happens both in Linux and uboot. If I do an ifconfig, for example, I get the first line and a half or so okay, followed by mangled snippets of the remainder. And nmtui is completely unusable.
The wiki does mention that some of these cables render the PBP unbootable, but I didn't see any previous mention of this on the forums. I assume that previous discussion of this problem has happened in other media.
First messages from the kernel log after WiFi dies an untimely death:
Code: Dec 5 08:31:58 Debian-Desktop kernel: [ 266.315561] sdioh_buffer_tofrom_bus: R
X FAILED ffffffc0f1ed5a20, addr=0x08000, pkt_len=32, ERR=-84
Dec 5 08:31:58 Debian-Desktop kernel: [ 266.315585] dhdsdio_readframes: RXHEAD
ER FAILED: -35
Dec 5 08:31:58 Debian-Desktop kernel: [ 266.315600] dhdsdio_rxfail: abort comm
and, terminate frame, send NAK
Dec 5 08:31:58 Debian-Desktop kernel: [ 266.339116] dwmmc_rockchip fe310000.dw
mmc: All phases work, using default phase 0.
That repeats a few times, then I see escalating stuff about WiFi crashing and burning.
This cable is still useful for basic boot troubleshooting (of the "did my kernel boot at all?" variety), but something is clearly very, very wrong.
|
|
|
|
| How to install a package |
|
Posted by: mjcohen - 12-04-2019, 10:20 PM - Forum: Linux on Pinebook Pro
- Replies (1)
|
 |
I want to use Moeditor. I downloaded its 7z package, installed pk7zip, and unpacked it into its own directory.
How do I now install it? There is an executable Moeditor file in the directory.
Thanks.
|
|
|
|
| Did any other friends receive a PBP ordered in early September? |
|
Posted by: dream - 12-04-2019, 05:48 PM - Forum: General Discussion on Pinebook Pro
- Replies (3)
|
 |
Did any other friends receive a PBPordered in early September?
I ordered it on September 3rd and haven't received it yet.
That's the response I got.
Quote:Thanks for your message.
After checked with our production team and dispatch team, they informed us that the shipment date for Pinebook Pro will be delayed due to there was several units of Pinebook Pro are need to rework by the manufacturer.
We will get back to you again when the manufacturer release the new stock.
Quote:Thanks for your message.
We apologize for keep you waiting again, the manufacturer was given the time frame for new stock release is around 2-3 weeks.
|
|
|
|
| PBP Does not charge out of the box |
|
Posted by: tierreb - 12-04-2019, 10:13 AM - Forum: General Discussion on Pinebook Pro
- No Replies
|
 |
Plugged in after receiving PBP and ran updates and then left alone to charge all day.
Computer reported battery actually draining but charge light is on .
Used both the original charger and USB-C separately in the last 24hrs.
now battery is at 0% and PBP wont start on even in main power.
any suggestions?
UPDATE:
Computer finally powered back on after leaving on main for 10min
Back light on screen keeps going out
opened PBP
reset the battery plug
and clicked reset button on mother board.
still no joy.
Making support ticket.
|
|
|
|
| An unofficial Debian Installer for Pinebook Pro |
|
Posted by: danielt - 12-04-2019, 03:34 AM - Forum: Linux on Pinebook Pro
- Replies (445)
|
 |
I've recently spent a little while hacking together a quick 'n dirty Debian installer for the Pinebook Pro.
https://github.com/daniel-thompson/pineb...-installer
It is not a fully fledged installer... just some code that run on the Pinebook Pro itself using an existing Debian (or maybe Ubuntu) distro. It will install an operating system from scratch to an alternative media. Nevertheless it is a "real" installer in that sense that there is no downloadable image, no default password and you get to choose the keyboard layout, locale, timezone and desktop environment for yourself!
It uses upstream Debian packages for everything except the kernel and bootloaders. Actually... on that subject I deserve no credit for the kernel (which is the v5.4 close-to-mainline kernel that @tsys has has been hacking on) or the bootloaders (which are simply the binaries from @Mrfixit2001 's update repo).
So far I have only used it to author SD cards (from a distro running from eMMC) however it has been tested with the eMMC disabled so we can be confident the bootloaders work. That means that, in principle, it is also suitable for installing to eMMC when running from SD card. I've also only tested text mode and the Gnome desktop environment (wayland, panfrost, gnome 3.34).
One interesting feature of this installer is that it is trivial to switch from arm64 (default) and armhf (add ARCH=armhf to the make command line). This allows you to run identical distros with the two different instruction sets... which could make for some interesting benchmarks if someone wants to make them.
Check out the Pine64 wiki for feature status, known issues and workarounds.
2019-12-14: Partial LUKS rootfs support, automatic kernel updates, enable audio DAC by default, faster boot times.
2019-12-31: Rewrite as a shell script, automatic unmounting on error, better co-existance of installs to different media on the same machine (e.g. micro SD and eMMC installs).
2020-01-21: In response to user requests, @e-minguez created a wiki page (above) to share features status, known issues and workarounds. Please contribute and help keep it up to date! Note that if you have a forum login then you already have a wiki login.
2020-02-14: Wow! Over 250 posts about a relatively humble bit of code. To be clear this thread is still the best place to discuss and seek support. There's no need to read all the posts... after reading *this* post perhaps skip to the end and only read the last three pages or so to find out what issues people currently care about most!
2020-03-02: Kernel updated to v5.5 (which will also be delivered to existing installs via apt upgrade), direct installation of buster is supported (and documented) RELEASE=buster is now an install option, installed some extra firmware to help with BT, update to latest u-boot and made it easier to disable panfrost if needed.
|
|
|
|
| CPU Architecture |
|
Posted by: bogomip - 12-03-2019, 03:35 PM - Forum: General Discussion on Pinebook
- No Replies
|
 |
I am unfamiliar with architecture that uses two separate and different CPU's this way. Processing wise, what is going on here? Thanks.
Cortex-A72 (big cluster):
Dual-core Cortex-A72 up to 2.0GHz CPU
Superscalar, variable-length, out-of-order pipeline
L1 cache 48KB Icache and 32KB Dcache for each A72
L2 cache 1024KB for big cluster
Cortex-A53 (little cluster):
Quad-core Cortex-A53 up to 1.5GHz CPU
In-order pipeline with symmetric dual-issue of most instructions
L1 cache 32KB Icache and 32KB Dcache for each A53
L2 cache 512KB for little cluster
|
|
|
|
|