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

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 29,467
» Latest member: wsmhjqq123
» Forum threads: 16,192
» Forum posts: 116,858

Full Statistics

Latest Threads
Pinephone Pro wont boot t...
Forum: General Discussion of PinePhone Pro
Last Post: zetabeta
4 hours ago
» Replies: 3
» Views: 85
PinePhone Pro discontinue...
Forum: General Discussion of PinePhone Pro
Last Post: teekay
6 hours ago
» Replies: 5
» Views: 181
Are there plannes to crea...
Forum: PinePhone Pro Hardware
Last Post: franzthiemann
Yesterday, 04:43 AM
» Replies: 2
» Views: 805
prototyping to help someo...
Forum: General
Last Post: xerosenex
Yesterday, 02:31 AM
» Replies: 0
» Views: 49
Password reset via u-boot...
Forum: PineNote Software
Last Post: lunnabae
08-13-2025, 01:17 AM
» Replies: 6
» Views: 1,701
incorporate a multimeter ...
Forum: General
Last Post: lalisa12
08-13-2025, 01:14 AM
» Replies: 2
» Views: 496
New PineNote: No WiFi aft...
Forum: PineNote Software
Last Post: krexplex
08-12-2025, 01:09 PM
» Replies: 5
» Views: 1,422
Full desktop Surfing and ...
Forum: General Discussion on Pinebook Pro
Last Post: Pattienner
08-10-2025, 10:35 PM
» Replies: 2
» Views: 488
Any recommended brands/mo...
Forum: Pinebook Pro Hardware and Accessories
Last Post: fnfgopro
08-10-2025, 08:38 PM
» Replies: 2
» Views: 862
Thoughts after a year wit...
Forum: General Discussion on Pinebook Pro
Last Post: tantamount
08-10-2025, 02:25 PM
» Replies: 3
» Views: 622

 
  [Article] RISC-V Ox64 BL808 SBC: Sv39 Memory Management Unit
Posted by: lupyuen - 11-18-2023, 05:39 PM - Forum: General - No Replies

Memory Management Unit (MMU) is the hardware inside our Single-Board Computer (SBC) that implements Memory Protection and Virtual Memory.

Sv39 is the RISC-V MMU inside the Pine64 Ox64 SBC, based on Bouffalo Lab BL808 SoC.

In this article, we boot Apache NuttX RTOS on Ox64 SBC to find out how Sv39 MMU works with:
(1) Memory Protection (for our Kernel)
(2) Virtual Memory (for the Applications)
As we record everything that happens when NuttX configures the Sv39 MMU.

Check out the article:
RISC-V Ox64 BL808 SBC: Sv39 Memory Management Unit

Lup
   


  com.google.fastboot
Posted by: Halfgreek - 11-18-2023, 09:50 AM - Forum: General Discussion of PinePhone Pro - Replies (3)

I am a newby to Linux and have the Pinephone and Pinephone Pro.  I have installed PMos on the PP and Mobian on the PPP.  I have to admit that switching to different OSs is lots of fun.  I have a lot of issues trying to make one of them my daily driver device. (Beyond sick of Google and Apple among many other big tech life drainers)  I am just wondering why a Linux open source device has to have a Google protocol in the firmware of the modem in both phones. (com.google.fastboot) Is it communicating to Google in any way? If so, then this defeats the purpose of what I am personally trying to accomplish and not sure how to proceed from here.  Like I said, I am new to Linux and need some guidance if you would be so kind.

Thank you in advance.


  Shutdown / Reboot PPP from TowBoot "Volume Up" USB Readable Drive Mode
Posted by: crocspot - 11-18-2023, 09:10 AM - Forum: General Discussion of PinePhone Pro - Replies (2)

I'm assuming I've missed something ?

Wondering is there a (Correct) way to shutdown or reboot the PPP once it's TowBoot "Volume Up" booted into USB Readable Drive mode ?

I've tried just holding the power button down but I don't appear to be shutting down / rebooting after unplugging USB Cable / Connection ?

Sorry couldn't figure out if this should go under "Hardware" or "Software" ?

Ta for help Smile in advance.


Wink Screen protector for PineTab 2
Posted by: vatin - 11-18-2023, 01:31 AM - Forum: General Discussion on PineTab - No Replies

Which tablet screen protector is compatible with PintTab 2?


  bookworm vs trixie discussion for mobian in pinephone regular.
Posted by: zetabeta - 11-18-2023, 12:44 AM - Forum: Mobian on PinePhone - Replies (65)

bookworm vs trixie discussion for mobian in pinephone regular.

this is a discussion of bookworm vs trixie and maybe staging. so like possible problems and how to fix them. which one is better, and how well it works. here are some generic arguments. this is for pp regular, here is for pp pro https://forum.pine64.org/showthread.php?tid=18839 .

arguments for bookworm:
- stable.
- basics work.
- do not have dependency problems, or broken packages.
- smooth security updates.

arguments against bookworm:
- gets outdated.
- some features are missing, because pinephone is a beta product.
- stuck to the older kernel.

arguments for trixie:
- newer packages.
- features, which are missing in older versions.
- newer kernel, see serious point below.

arguments against trixie:
- dependency problems, broken packages.
- some thing do not work, because of unstable packages.

it seems that pipewire is required and default. package is "pipewire-audio".

practically speaking users should go for trixie, unless users can tolerate basic features. i recently updated to trixie, seems to be ok. but moving into trixie from bookworm wasn't straightforward though. pp regular is stuck to 6.1 kernel for now.

it seems that bluetooth mic does not work, headset seems to work.

i put more information when i encounter them.


  Random Board Shutdown
Posted by: Curv0987 - 11-17-2023, 12:18 PM - Forum: General Discussion on PINE A64-LTS / SOPINE - No Replies

My Pine a64 Lts runs fine, but when I plug in the ethernet cable, after about a few seconds of having internet, my board shuts down and won't fully reboot. It just shows a black screen. I am running Ubuntu. Any Ideas what the problem could be? I am very new to this sort of stuff so I apologize for my lack of knowledge.


  Boot Order in Pinebook Pro
Posted by: food - 11-17-2023, 06:21 AM - Forum: Linux on Pinebook Pro - Replies (11)

Hi all,

I'm working on installing another operating system from MicroSD and have been working off of "Getting started"
https://wiki.pine64.org/wiki/Getting_sta...roSD_Cards

I've successfully reached my MicroSD card having the operating system I want on it

I don't yet know how to boot from MicroSD. 

How do you boot from MicroSD on Pinebook Pro?


  SOQuartz Model A baseboard Real-Time Clock
Posted by: stormwyrm - 11-17-2023, 03:52 AM - Forum: Quartz64 Hardware and Accessories - Replies (1)

There appears to be some kind of real-time clock on the SOQuartz Model A Baseboard, maybe even two, but I can't seem to get them to work. I bodged together a CR2032 holder and a JST-PH 2mm header which fits the connector on the board that is labelled "RTC". Verified with a multimeter that the battery has 3V across the terminals so it seems like it's plugged in properly, but I'm still getting "rtc rtc0: Power loss detected, invalid time, rtc-pcf85063 1-0051: hctosys unable to read the hardware clock" in dmesg. There seems to also be a /dev/rtc1 (rk808-rtc) that seems responsive to hwclock but on every reboot it reverts to August 5, 2017 09:00 UTC for some reason.

Anyone know the correct way to provide power to the RTC?


  SOQuartz with Waveshare CM4 fan heatsink
Posted by: stormwyrm - 11-17-2023, 01:06 AM - Forum: Quartz64 Hardware and Accessories - Replies (1)

I have an SOQuartz and a Pine64 Model A carrier board, and I'm slowly getting it to work. After CPU temperatures soared to 71°C on moderate CPU load, I found a CM4 heatsink from Waveshare with a 12V fan, apparently this model:

https://www.waveshare.com/product/cm4-fan-3007-b.htm

I was able to get the fan running by using a couple of DuPont wires to plug it into the 12V power header beside the power jack on the Model A board, and while thermal problems are now no longer an issue (temperatures peak at 54°C even when doing a make -j4 compile of the Linux kernel) I'm wondering if I could plug the other two pins on the fan somewhere and get the fan speed adaptively controlled instead of having it on all the time. It seems to be a typical PWM fan with the standard colours for the wires. I can see from the Model A schematic that there's apparently a PWM to I2C chip that is probably suitable for this purpose, but it is unclear where it actually terminates. The Model A board picture on the Pine64 Wiki shows a four-pin unshrouded header on the top left , but I instead have a two-pin JST header there with + and - indicators printed beside it on the board. Any help on how I can do this, including any software I might need to do fan control?


  PineTab2 corrupted EMMC
Posted by: explit - 11-16-2023, 06:01 PM - Forum: PineTab Software - Replies (6)

Today i got my PineTab2 delivered. Unfortunately it seems, that the emmc is somehow corrupted.
The Tablet won't turn on.
I created MicroSD Card with factory Image from here:
https://echo.danctnix.org:7269/danctnix-...527.img.xz
When i turn it on with the Debug Adapter booting from Micro-SD Card it boots from MicroSD Card.
When i choose Flash OS to emmc card, it begins to write, but it throws some errors, about mmc init (See log)
When the writing is about 60% it shows - Flashing Successfull. When i switch off the tablet, but it still wont turn on.