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

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 29,459
» Latest member: anneprom
» Forum threads: 16,190
» Forum posts: 116,848

Full Statistics

Latest Threads
Full desktop Surfing and ...
Forum: General Discussion on Pinebook Pro
Last Post: Pattienner
08-10-2025, 10:35 PM
» Replies: 2
» Views: 398
Any recommended brands/mo...
Forum: Pinebook Pro Hardware and Accessories
Last Post: fnfgopro
08-10-2025, 08:38 PM
» Replies: 2
» Views: 824
Thoughts after a year wit...
Forum: General Discussion on Pinebook Pro
Last Post: tantamount
08-10-2025, 02:25 PM
» Replies: 3
» Views: 582
Upgrading Armbian from v2...
Forum: Linux on Pinebook Pro
Last Post: Sb2024
08-09-2025, 06:53 AM
» Replies: 1
» Views: 711
Hello from Ukraine
Forum: P64-LTS / SOPINE Projects, Ideas and Tutorials
Last Post: Dendrocalamus64
08-08-2025, 07:13 PM
» Replies: 1
» Views: 69
StarPro64 Irradium (based...
Forum: Getting Started
Last Post: mara
08-08-2025, 04:48 PM
» Replies: 5
» Views: 344
PulseAudio dropouts after...
Forum: Linux on Pinebook Pro
Last Post: Dendrocalamus64
08-08-2025, 02:39 PM
» Replies: 2
» Views: 192
Simple Outdoor Weather St...
Forum: General Discussion on PineTab
Last Post: aria22
08-08-2025, 12:47 PM
» Replies: 0
» Views: 83
Armbian fix, current vers...
Forum: Linux on Pinebook Pro
Last Post: Sb2024
08-08-2025, 08:49 AM
» Replies: 0
» Views: 69
Experimental Mobian kerne...
Forum: PinePhone Pro Software
Last Post: teekay
08-08-2025, 05:39 AM
» Replies: 2
» Views: 210

 
  PinePhone Pro/IMX258 Camera Debugging problem
Posted by: jasperji - 06-15-2024, 06:45 AM - Forum: General Discussion of PinePhone Pro - Replies (2)

I followed the command provided by the website[https://wiki.pine64.org/wiki/PinePhone_P..._Debugging] and ran.

Code:
"media-ctl" "-d" "platform:rkisp1" "-l" "'imx258 1-001a':0 -> 'rkisp1_isp':0 [1]"

return


Quote:Opening media device /dev/media0
Enumerating entities
looking up device: 81:8
looking up device: 81:9
looking up device: 81:10
looking up device: 81:2
looking up device: 81:3
looking up device: 81:6
looking up device: 81:7
looking up device: 81:11
looking up device: 81:12
Found 9 entities
Enumerating pads and links
no such entity "imx258 1-001a"
media_parse_setup_link: Unable to parse link

'imx258 1-001a':0 -> 'rkisp1_isp':0 [1]
  ^
Unable to parse link: Invalid argument (22)


run this command.
Code:
"v4l2-ctl" "-z" "platform:rkisp1" "-d" "rkisp1_selfpath" "--stream-mmap" "--stream-count" "1" "--verbose"


return


Quote:VIDIOC_QUERYCAP: ok

VIDIOC_REQBUFS returned 0 (Success)

VIDIOC_QUERYBUF returned 0 (Success)

VIDIOC_QUERYBUF returned 0 (Success)

VIDIOC_QUERYBUF returned 0 (Success)

VIDIOC_QUERYBUF returned 0 (Success)

VIDIOC_G_FMT returned 0 (Success)

VIDIOC_QBUF returned 0 (Success)

VIDIOC_QBUF returned 0 (Success)

VIDIOC_QBUF returned 0 (Success)

VIDIOC_QBUF returned 0 (Success)
VIDIOC_STREAMON returned -1 (Broken pipe)

My camera function is not working properly. 

system: Arch linux arm
Kernel:Linux 6.7.7-1-danctnix


  [Article] Rust Apps on Ox64 BL808 RISC-V SBC and Apache NuttX RTOS
Posted by: lupyuen - 06-15-2024, 04:10 AM - Forum: General - Replies (2)

Will Rust Apps run on a 64-bit RISC-V SBC? Like Ox64 BL808 SBC? Let’s find out!

(1) We take a Barebones Rust App (“Hello World!”)

(2) Compile it for QEMU RISC-V Emulator (64-bit)

(3) Run it on QEMU Emulator with Apache NuttX RTOS

(4) Do the same on Ox64 BL808 SBC (via MicroSD)

(5) We’ll discuss the Quirky Workarounds (because NuttX Apps work differently in Kernel Mode vs Flat Mode)

Here's how: Rust Apps on Ox64 BL808 RISC-V SBC and Apache NuttX RTOS

Lup

   


  Where spacebar program stores SMS nessages ?
Posted by: Daniello - 06-14-2024, 01:28 AM - Forum: Arch Linux on PinePhone - Replies (2)

Hello

This time I have basic question:

I use Spacebar program to send and receive messages on my pinephone

but where are these messages stored ?? every single message to separate file
or all messages into one file and can I read it in text editor ??


  [Video] TinyEMU RISC-V Emulator for Ox64 BL808 SBC
Posted by: lupyuen - 06-13-2024, 08:56 PM - Forum: General - No Replies

This presentation explains how we created the Software Emulator for Ox64 BL808 RISC-V SBC, by customising the TinyEMU RISC-V Emulator. Today we run it for Daily Automated Testing of Apache NuttX RTOS for Ox64.

Presentation Slides


  Simple privacy office solution for the Pinepone
Posted by: Peter Gamma - 06-13-2024, 05:45 PM - Forum: PinePhone Software - No Replies

I have summarized the simplest privacy office solution for the Pinephone I know. I did not manage to get every detail to work yet, but everything should work in principle. Since all information is available from the Pine64 forum. I invite everybody to take over this instruction, update it and add more features:

https://petergamma.org/a-simple-privacy-...l-sd-card/


  Any plans for a RISC-V laptop ahead?
Posted by: vajak - 06-13-2024, 05:30 PM - Forum: General Discussion on Pinebook Pro - Replies (3)

Just found this in the news:

www.tomshardware.com/laptops/the-worlds-first-risc-v-laptop-gets-a-big-update-deepcomputing-doubled-the-core-count-increased-clocks-to-2-ghz-and-added-ai-capabilities

Wondering whether Pine64 has already plans for a Pinebook Pro successor based on RISC-V (and without that AI hype)?


  Possible Free Backup Carrier for PinePhone
Posted by: PineFone - 06-13-2024, 03:45 PM - Forum: PinePhone Software - No Replies

A long running concern I've had about the PP is that at some point phone carriers can drop service at any time as has happened previously.

Is the following a solution for not just messaging, but audio calls to others who've loaded the same software?

--------------------------

There is a non-TCP internet project called Reticulum that has some similarities to the low signal messenger Meshtastic, but Reticulum is much more versatile.

One of the newest features includes allowing for VOIP phone calls through Reticulum Meshchat:

https://github.com/liamcottle/reticulum-webchat

Meshchat can make use of standard internet, wifi, and also the LORA Radio Nodes commonly used for Meshtastic.

PinePhone has a back plate accessory that comes with a built in LORA Radio Node:

https://pine64.com/product/pinephone-pin...d-on-case/

Can this provide another use case for the back plate accessory?

It theoretically solves for the cumbersome LilyGo T-Beam Radio Node that needs to be connected via USB chord to droid phones for similar mesh networks.

How difficult is it to code Reticulum-Meshchat for PinePhone (preferably Arch Phosh for personal testing)?

Note: I don't know Python and lack the free time to learn to attempt this on my own.


  [Video] Adventures of Ox64 BL808 RISC-V SBC with Apache NuttX RTOS
Posted by: lupyuen - 06-13-2024, 04:13 AM - Forum: General - No Replies

We ported Apache NuttX RTOS to PINE64’s Ox64 BL808 64-bit Single-Board Computer. And we created an Emulator for Ox64 SBC that runs in the Web Browser, thanks to TinyEMU RISC-V Emulator. Today we run Daily Automated Testing of NuttX on the Ox64 Emulator.

In this presentation we explain how we used the Ox64 Emulator in our experiments with WebAssembly and NuttX: (1) Testing the TCC RISC-V Compiler in WebAssembly (2) Porting the QuickJS JavaScript Engine to NuttX (3) Creating a Drag-n-Drop App Builder for NuttX.

Presentation Slides


  Sailfish on PinePhone
Posted by: PiSe - 06-12-2024, 11:41 AM - Forum: SailfishOS on PinePhone - Replies (4)

Hallo,

Ich möchte Salfish OS auf dem PinePhone ausprobieren.
Leider startet der Multidist SD in allen Bildern nur bis zum Startbildschirm. Damit ich ein Betriebssystem auswählen kann, wird ein entsprechender Startbildschirm angezeigt. Dann wird das Display dunkel und die rote LED oben links leuchtet auf, dann wird der Startbildschirm erneut angezeigt und mehrere Stunden lang passiert nichts.
Nur der Jumpdrive macht, was er sollte, ich kann vom Computer aus auf den Speicher zugreifen.
Mit dem Flash-it-Skript habe ich eine SD-Karte erstellt, von der aus das Gerät nicht gestartet wird. Dann habe ich versucht, direkt auf dem Speicher zu installieren, aber das hat auch nicht funktioniert. Obwohl es keine Fehlermeldung gab. Als ich gefragt wurde, ob ich auf Sdcard installieren soll, gab ich nein ein. Ich weiß nicht, ob das richtig ist.
Ich habe während der Installation 2 für die Geräteabfrage ausgewählt, was meiner Meinung nach mein Pinephone ohne Pro ist. Als ich nach dem Passwort gefragt wurde, habe ich Ja ausgewählt, aber da bin ich mir auch nicht sicher. Hat jemand Anweisungen, wie es funktioniert und was ich verstehe.
Das Bild "gd-aosp-pine_pinephone-userdebug-2023w46.sdcard.img" auf Sdcard beginnt übrigens wie erwartet.

PS: Hält der Akku unter SailfishOS länger?

Grüße
Sebastian


  Pinetime - Kids with special needs
Posted by: hidara - 06-11-2024, 10:42 PM - Forum: Development Discussion on PineTime - No Replies

A friend of mine has a 4-year-old kid who is deaf and now that he's riding a bike they have to chase after him to get his attention. I have discovered that this is common in this particular special-needs community and I purchased 2x pinetimes to see if I could create an app that at the press of a button would make the other watch vibrate. Watches arrived today

I'm pretty comfortable with Linux, Python and development in general but haven't used MicroPython that much.
I would greatly appreciate any tips on this project and plan to share it on Github for other parents in the same situation

COMPLETE

  • WaspOS is installed on both watches. I'm more comfortable with Python for app dev but can revert to Infinitime if there is reason

TODO Tips are welcome for these (especially if something is/is not possible)
  • Find some way to pair the two watches over Bluetooth LE. In waspOS I couldn't find a Bluetooth setting to connect the watch to another device but I have found that I can discover the watch with my phone. Ideally, I would have a settings menu in case one watch is damaged and I don't have to embed the connection details in the code but happy to hard code the connection for now
  • Find some way to trigger the vibration on a software button press or better still, have a background app that sends the Bluetooth message trigger on a double hardware button press would be perfect
  • Ensure that the devices connect automatically and I'm not sure what to do about battery management. Is there deep sleep on these?
  • A warning when the device goes out of range would be nice for parents



I'll start chipping away at these but any help would be great. Cheers