| Welcome, Guest |
You have to register before you can post on our site.
|
| Forum Statistics |
» Members: 29,964
» Latest member: gesav72643
» Forum threads: 16,334
» Forum posts: 117,438
Full Statistics
|
| Latest Threads |
Looking for engineer for ...
Forum: PinePhone Pro Hardware
Last Post: Andrey_voce
Yesterday, 08:44 AM
» Replies: 0
» Views: 48
|
StarPro64 Irradium (based...
Forum: Getting Started
Last Post: mara
04-05-2026, 03:03 AM
» Replies: 19
» Views: 8,498
|
Finally got Kali working ...
Forum: General Discussion on Pinebook Pro
Last Post: qingss0
04-04-2026, 08:00 AM
» Replies: 0
» Views: 117
|
Charging problem
Forum: General Discussion on Pinebook Pro
Last Post: RicTor
04-04-2026, 07:30 AM
» Replies: 0
» Views: 66
|
Latest firmware for PineP...
Forum: PinePhone Software
Last Post: baptx
04-03-2026, 08:37 AM
» Replies: 106
» Views: 215,661
|
Updates have gotten me ex...
Forum: General Discussion on PineNote
Last Post: bills2002
04-02-2026, 05:16 PM
» Replies: 0
» Views: 116
|
Voidlinux working on eMMC
Forum: General Discussion on PineTab
Last Post: tllim
04-01-2026, 04:14 PM
» Replies: 1
» Views: 185
|
Pinecil V2 doesn’t power ...
Forum: General Discussion on Pinecil
Last Post: Juptin
03-28-2026, 02:37 AM
» Replies: 1
» Views: 2,017
|
dead Pinebook - help plea...
Forum: General Discussion on Pinebook Pro
Last Post: williamcorlin
03-26-2026, 04:22 PM
» Replies: 3
» Views: 894
|
BT PAN - we need iptables...
Forum: Mobian on PinePhone
Last Post: biketool
03-25-2026, 12:57 PM
» Replies: 1
» Views: 575
|
|
|
| Pinephone battery |
|
Posted by: billerman - 06-23-2020, 02:47 AM - Forum: General Discussion on PinePhone
- Replies (12)
|
 |
Hello i just got my pinephone last week,
although i love it the battery (with no use) dies after 3 hours .
i want to know if it is the same for everyone or i should change the battery.
i really like this phone and i want to make it my main one but with the battery like this i can't.
if anyone has any helpfull solution or hack i would love to hear.
it is the braveheart edition with ubuntu touch
thanks in advace!
|
|
|
|
| Prepare to buy Pinebook Pro with nvme adapter |
|
Posted by: sujunmin - 06-23-2020, 01:58 AM - Forum: General Discussion on Pinebook Pro
- Replies (1)
|
 |
Hi all,
I am the user of Pinebook (the first generation, 14'', with upgraded emmc to 64g), it is good for light usage and it had been my k3s cluster with my rpi4
The Pinebook is not good enough to light-median usage, like run chrome/firefox to bworse web, use telegram to send/receive messages.
Once I found out the new Pinebook Pro and it can be upgraded by nvme adapter, and read the forum's post can boot from nvme by flash u-boot images, and I think it will be more powerful than older Pinebook.
But I still want to ask some questions for my usage and is it fits to me (although the ansi keyboard version is out of stock now), thanks.
1. use wine to launch NAVER LINE app
2. use Telegram
3. use chrome/edge
4. use visual studio code
5. use anydesk, vnc, rdp client
6. use microsoft teams
|
|
|
|
| Question about graphics support |
|
Posted by: mcc - 06-22-2020, 05:09 PM - Forum: Linux on Pinebook Pro
- Replies (11)
|
 |
Hello, I am interested in the Pinebook Pro. I see the Pinebook and Pinebook Pro both have the "Mali T860 MP4 GPU". I am not familiar with this GPU.
My question is: Do the Pinebooks support Vulkan, and do they support compute shaders? Does the "Manjaro Linux" it ships with include drivers which already support these two things? Thanks
|
|
|
|
| No 5GHZ WiFi networks available |
|
Posted by: mkrupczak - 06-22-2020, 04:32 PM - Forum: General Discussion on Pinebook Pro
- Replies (6)
|
 |
Hello,
Just got my pinebook pro in the mail and have been loving it so far, but it appears that I'm unable to connect to any 5GHZ WiFi networks.
This is very disappointing for me given how slow the 2.4GHZ band is due to congestion in my area.
Was wondering if anyone else had encountered this or had tips for troubleshooting
|
|
|
|
| Is there a sound card input on the Pinephone which can be used by Python software? |
|
Posted by: Peter Gamma - 06-22-2020, 02:57 PM - Forum: PinePhone Software
- Replies (5)
|
 |
Bitalino has low cost ECG devices with Open Signals or Matlab software. Both OpenSignals software and Matlab does not run on the Pinephone.
Alternatively, Scott Hardens, PhD. Sound Card ECG device could be used. Scott s Sound card ECG is an excellent research grade device, he spend more than years in developing it.
I asked Scott:
Is it possible to integrate your free and open source custom software which is written in C#, which graphs the signal in real time and displays heart rate over time into Python?
Scott s answer:
Check the link in the description to my one opamp ECG circuit video. That project makes a similar graph using Python software and you may find that useful
And here my question to the Pinephone community. Is there a sound card input on the Pinephone which can be used by Python software?
Scott Hardens Sound Card ECG:
https://www.youtube.com/watch?v=sP_-f5nsOEo
|
|
|
|
| Problem with ESP32 connected to USB2. USB3 - seems OK. |
|
Posted by: erikbotta - 06-22-2020, 01:28 PM - Forum: Pinebook Pro Hardware and Accessories
- No Replies
|
 |
Hi all.
I am using platform.io framework in vs code on PBP and having problem with communication to ESP32 dev kit from USB2 (right) port.
For example when I am running monitoring of ESP32 serial port I get errors:
Code: Value 1:249.71
Value 2:94.25
Value 1:153.50
Value 2:251Exception in thread rx:
--- exit ---
Traceback (most recent call last):
File "/home/erik/.platformio/penv/lib/python3.8/site-packages/serial/serialposix.py", line 500, in read
raise SerialException(
serial.serialutil.SerialException: device reports readiness to read but returned no data (device disconnected or multiple access on port?)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
self.run()
File "/usr/lib/python3.8/threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "/home/erik/.platformio/penv/lib/python3.8/site-packages/serial/tools/miniterm.py", line 445, in reader
data = self.serial.read(self.serial.in_waiting or 1)
File "/home/erik/.platformio/penv/lib/python3.8/site-packages/serial/serialposix.py", line 509, in read
raise SerialException('read failed: {}'.format(e))
serial.serialutil.SerialException: read failed: device reports readiness to read but returned no data (device disconnected or multiple access on port?)
After some good reading it failed.
If I use USB3 (left) port. Everyhing is fine.
|
|
|
|
| Brief overview on help to use uboot/usb serial and compile a kernel |
|
Posted by: davegermiquet - 06-22-2020, 01:17 PM - Forum: General Discussion on PinePhone
- Replies (1)
|
 |
My current experiences with Mobian, and compiling the kernel:
Brief overview:
- My main objective was to compile ZRAM module in to the kernel of Mobian.
What ended up happening I learned the following:
- uBoot
- Kernel
- (Mobian had a small partition so I had to modify uBoot to put a new kernel and module system on there)
- Serial Modules, and converting my raspberry pi connector to a headphone UART option by cutting both a headphone cable, and a raspberry pi uart cable, and tying the wires together.
- Possible cheap option (by uARt, chip on amazon and cut a headphones that the speakers are broken to make your own.
12 bucks....max it looks like Canadian
[*]How to cross compile on the kernel, and install it on the PinePhone
[*]How to edit the initrd, add use existing image, to make my own custom image
Example serial module:
COVVY CP2102 Module USB to TTL 5PIN Serial Converter Adapter Module, UART STC Downloader for 3.3V and 5V with Jumper Wires (2pcs)
by LYCHEE LIMITED
Learn more: https://www.amazon.ca/dp/B07VMKYZD6/ref=...8EbG2TYKA3
Result:
Telegram started working properly
ZRAM sped things up
Wifi stopped breaking!
(Example above)
Debugging from uboot on OSX system:
- Install Uart Drivers
- Plug in USB cable to Mac book
You can access like the following:
screen /dev/cu.SLAB_USBtoUART 115200
(Above depends on module using)
UBOOT INFORMATION:
Once connected, when you boot up you get the following, hit ESC right away to get into options:
Note: DO not use the initrd RAM feature for uboot, you won’t get any booting going on
- Kernels that images are gzipped I couldn’t get to work correctly, I had to unzip it to use it within uboot
- Example working solution using boot.text compile boot.scr
[*](You can also use these as raw commands in uBoot to boot and test new kernels)
ext4load mmc 1:2 0x40080000 /boot/Image
ext4load mmc 1:2 0x4FA00000 /boot/dtb/sun50i-a64-pinephone-1.2.dtb
Or
ext4load mmc 1:2 ${kernel_addr_r} /boot/Image
ext4load mmc 1:2 ${fdt_addr_r} /boot/dtb/sun50i-a64-pinephone-1.2.dtb
setenv bootargs root=/dev/mmcblk2p2 rw console=ttyS0,115200 console=tty1 initrd=/boot/initrd.img
booti 0x40080000 - 0x4FA00000
Common commands in uboot settings:
- the bootargs environment
- ext4load for loading binary files into memory of uboot
- help
- help command
- booti
- bootm
- boot
[*]
Example:
- help ext4load
- mmc list
- mmc info
- printenv
Common environment helpful variables inside boot that I found:
${kernel_addr_r} (where I can load the image but I don’t think it matters where you put (not sure)
${ftb_addr_r} where I put the pine phone DTB files.
The following raw commands start up the kernel
Example boot up: of kernel
Trying to boot from MMC2
NOTICE: BL31: v2.3():
NOTICE: BL31: Built : 17:34:37, Apr 26 2020
NOTICE: BL31: Detected Allwinner A64/H64/R18 SoC (1689)
NOTICE: BL31: Found U-Boot DTB at 0x40635c0, model: Pine64 PinePhone (1.2)
INFO: ARM GICv2 driver initialized
INFO: Configuring SPC Controller
INFO: PMIC: Probing AXP803 on RSB
INFO: PMIC: dcdc1 voltage: 3.300V
INFO: PMIC: dcdc5 voltage: 1.200V
INFO: PMIC: dcdc6 voltage: 1.100V
INFO: PMIC: dldo1 voltage: 3.300V
INFO: BL31: Platform setup done
INFO: BL31: Initializing runtime services
INFO: BL31: cortex_a53: CPU workaround for 843419 was applied
INFO: BL31: cortex_a53: CPU workaround for 855873 was applied
NOTICE: PSCI: System suspend is available via SCPI
INFO: BL31: Preparing for EL3 exit to normal world
INFO: Entry point address = 0x4a000000
INFO: SPSR = 0x3c9
U-Boot 2020.04+dfsg-2+pinephone4 (Jun 11 2020 - 07:21:23 +0000)
DRAM: 2 GiB
MMC: mmc@1c0f000: 0, mmc@1c11000: 1
Loading Environment from FAT... Unable to use mmc 1:2... starting USB...
No working controllers found
Hit any key to stop autoboot: 0
=>
KERNEL I USED:
origin https://gitlab.com/mobian1/devices/pinephone-linux.git (fetch)
origin https://gitlab.com/mobian1/devices/pinephone-linux.git (push)
How to compile kernel and setup uboot on mobian:
- Installed docker
- Download docker Debian image (latest version) using docker pull
- Install the build essentials for Debian
- Install the cross compilers needed
- Download the kernel using git
[*]
> docker run / or docker exec to get on docker instance
Once all prerequisites installed:
> git clone linuxkernel
>
Copy mobians /proc/config.gz for a starting point of previous config
cd kernelfolder/
make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- mrproper
> cp config.gz .config
make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- oldconfig
make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- menuconfig
(Add the features you want)
make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- Image modules dtbs
Then make the modules into a separate folder, so you can copy the over,
cp $LINUX/arch/arm64/boot/Image /build
make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- modules_install INSTALL_MOD_PATH=/build/lib
cp./arch/<arch>/boot/dts/
Probably only need one but I copied all dtbs to /build folder
sun50i-a64-pine64-lts.dtb sun50i-a64-pinephone-1.2.dts
sun50i-a64-pine64-lts.dts sun50i-a64-pinephone.dtb
sun50i-a64-pine64-plus.dtb sun50i-a64-pinephone.dts
sun50i-a64-pine64-plus.dts sun50i-a64-pinephone.dtsi
sun50i-a64-pine64.dtb sun50i-a64-pinetab.dtb
sun50i-a64-pine64.dts sun50i-a64-pinetab.dts
sun50i-a64-pinebook.dtb sun50i-a64-sopine-baseboard.dtb
sun50i-a64-pinebook.dts sun50i-a64-sopine-baseboard.dts
sun50i-a64-pinephone-1.0.dtb sun50i-a64-sopine.dtsi
sun50i-a64-pinephone-1.0.dts sun50i-h6-pine-h64-model-b.dtb
sun50i-a64-pinephone-1.1.dtb sun50i-h6-pine-h64-model-b.dts
sun50i-a64-pinephone-1.1.dts sun50i-h6-pine-h64.dtb
sun50i-a64-pinephone-1.2.dtb sun50i-h6-pine-h64.dts
How to make the initrd:
cd /build/initrd
zcat existingimg.img | cpio -idmv
Usually all you need to do is copy over only the latest modules folder, or replace them
Then zip it up
find . | cpio -o -c | gzip -9 > /build/new.img
Now you should probably have all the files:
On mobian (Due to small boot folder do this)
mkdir /realboot
Copy dtbs folder to the /realboot folder
Copy image to the /realboot folder
Copy initrd to the /realboot folder
Copy the new modules created to the proper folder on /lib/modules folder
unmount /boot (the small folder)
copy all these files on /boot (on mmcblk2p2)
create the following text file:
ext4load mmc 1:2 ${kernel_addr_r} /boot/Image
ext4load mmc 1:2 ${fdt_addr_r} /boot/dtb/sun50i-a64-pinephone-1.2.dtb
setenv bootargs root=/dev/mmcblk2p2 rw console=ttyS0,115200 console=tty1 initrd=/boot/initrd.img
booti 0x40080000 - 0x4FA00000
run mkimage:
bash-3.2# mkimage -C none -A arm -T script -d boot.text boot.scr
then fdisk /dev/mmcblk2
and make the /dev/mmcblk2p2 the active partition
reboot.
|
|
|
|
| DHL Shipping |
|
Posted by: Beattie - 06-22-2020, 12:09 PM - Forum: General Discussion on PineTab
- Replies (6)
|
 |
When I preordered a PineTab I intended to select DHL shipping, but DHL shipping did not get selected(my funble fingers). I live in the US does DHL make a big difference in delivery time and if it does can I change my shipping option?
|
|
|
|
|