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

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 30,114
» Latest member: farukvaiking1234
» Forum threads: 16,363
» Forum posts: 117,536

Full Statistics

Latest Threads
Weatherproof case build
Forum: Enclosures
Last Post: ltorsini
8 hours ago
» Replies: 12
» Views: 38,459
Pinephone + Keyboard for ...
Forum: PinePhone Hardware
Last Post: PinePhoneProUser
11 hours ago
» Replies: 16
» Views: 11,019
pinecil v2 dosent negotia...
Forum: General Discussion on Pinecil
Last Post: moses
Yesterday, 07:28 AM
» Replies: 0
» Views: 41
Pinephone software
Forum: General Discussion on PinePhone
Last Post: Csanderson0313
07-06-2026, 05:22 PM
» Replies: 2
» Views: 192
Rock64 v2.0 u-boot SPI is...
Forum: General Discussion on ROCK64
Last Post: ju0n
07-05-2026, 11:02 AM
» Replies: 0
» Views: 102
Libby - ebook reader that...
Forum: PineNote Software
Last Post: kiwigoldfish
07-04-2026, 04:41 PM
» Replies: 6
» Views: 4,047
PineNote v1.2 - Charges N...
Forum: General Discussion on Pinebook Pro
Last Post: ttsp
07-02-2026, 02:52 AM
» Replies: 0
» Views: 263
How to change the PineNot...
Forum: General Discussion on PineNote
Last Post: cameronharring
07-01-2026, 12:22 PM
» Replies: 0
» Views: 148
PinePhone Pro disable Vol...
Forum: PinePhone Pro Hardware
Last Post: FR_IV
07-01-2026, 10:53 AM
» Replies: 1
» Views: 1,610
Star64/Starpro64 kernel b...
Forum: General
Last Post: tgbgreen
06-30-2026, 12:17 PM
» Replies: 1
» Views: 2,225

 
  UART ttyS2 on RockPro64 for custom communication
Posted by: meier - 08-21-2019, 07:27 AM - Forum: RockPro64 Hardware and Accessories - Replies (2)

I am looking to attach a custom PCB to the RockPro64 board, a simple extension board with custom firmware that communicates over UART.

Up until now I have no luck getting even a basic two-way communication over UART2 working.

Steps taken:
* The RockPro64 runs on Armbian Ubuntu 18.04
* The RP64 is connected to a Ubuntu Laptop with the Pine64 UART-USB adapter. Due to voltage issues, we regulated the TXD and RTX pins to exactly 3.3V (see schematic attached). Bidirectional communication works fine for the serial login prompt.
* Serial console on ttyS2 is now disabled. We get some Uboot messages on boot, after that the port is silent
* picocom is running both on the RP64 (over SSH) and on the Ubuntu laptop

Expected result:
* Both machines should be able to communicate usint picocom, if started e.g. like `picocom -b 1500000 /dev/ttyS2`

Actual result:
* The RP64 is able to output some characters unreliably to the laptop
* The laptop cannot send any characaters to the RP64, instead mirroring some <?> characters despite local echo off

Some status logs:

Code:
$ dmesg | grep tty
[    0.000000] Kernel command line: earlycon=uart8250,mmio32,0xff1a0000 swiotlb=1 no_console_suspend=1 usbcore.autosuspend=-1 root=UUID=4e0c7993-7cbb-46f7-acd0-2e3acdfa20ef rootwait rootfstype=ext4 console=tty1 panic=10 consoleblank=0 loglevel=1 ubootpart=350ce75a-01 usb-storage.quirks=0x2537:0x1066:u,0x2537:0x1068:u   cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1
[    0.001397] console [tty1] enabled
[    0.328959] Registered FIQ tty driver
[    1.945780] ff180000.serial: ttyS0 at MMIO 0xff180000 (irq = 36, base_baud = 1500000) is a 16550A
[    1.946282] ff1a0000.serial: ttyS2 at MMIO 0xff1a0000 (irq = 37, base_baud = 1500000) is a 16550A
[    4.946846] systemd[1]: Created slice system-serial\x2dgetty.slice.
[   15.681434] ttyS2 - failed to request DMA, use interrupt mode

$ sudo setserial -g /dev/ttyS[0123]
/dev/ttyS0, UART: 16550A, Port: 0x0000, IRQ: 36
/dev/ttyS2, UART: 16550A, Port: 0x0000, IRQ: 37

Does anyone have an idea what I am doing wrong?

Best,
Meier



Attached Files
.png   voltage_decrease_diagram_UART_1.png (Size: 56.46 KB / Downloads: 673)

  SBC laptop-like dock
Posted by: CaptainZalo - 08-21-2019, 06:22 AM - Forum: General - Replies (5)

The PineBook Pro is due to arrive Really Soon Now™, and I'm surely getting one. However, I find myself missing a lapdock-like solution. With the PineBook Pro and PineBook already equipped with screen, keyboard/touchpad, HDMI and battery, we're almost there. Add an input-board with signal converter for the onboard screen, an internal powered USB3 hub for external keyboard/touchpad/wifi and a dedicated port (USB-C?) to power an external SBC in a portable product, and you're there. 
I see several potential use-cases:

  • Portable KVM-machine for datacenter work
  • Troubleshooting SBCs that usually run headless
  • Pine64 SBC workstation
  • Super-portable video editing workstation (add a NUC or equivalent mITX computer)
  • A soberly priced (and available) alternative to PiTop
  • Convert a PinePhone (or really any phone) to a laptop

Are there any other users on this forum that would buy a product like that from Pine64?


  rockpro 64 does not boot up automatically after software reboot
Posted by: rahulsharma - 08-21-2019, 03:18 AM - Forum: RockPro64 Hardware and Accessories - Replies (12)

Hi, I am using rockpro64 with Ubuntu18.04 LXDE image.
I made a project on rockpro64 that runs continously 24x7. 
Sometimes when light goes or i do software restart, it does not reboot. I have to plug out the power jack and plug it again. SOmetime it reboots automatically after restart.
 Is this common issue? Is it related to Hardware or Image? Any idea?
Thanks.


  PWM signal at 5 V
Posted by: Gienek - 08-20-2019, 09:43 AM - Forum: RockPro64 Hardware and Accessories - No Replies

Hello,
  I would like to use the PWM fan from Noctua (‘NF-A8 PWM’ - https://noctua.at/en/nf-a8-pwm) with my ROCKPro64. This fan requires PWM signal at 5 V and 25 kHz frequency.
As I understand, the only easily available PWM signal on ROCKPro64 board is PWM_1 (GPIO4C6) connected to board connector J8 (FAN). But it has 12 V at this connector. Somehow I do not like idea of shifting it back to 5 V.
  
  Is there any place on the board, where I could obtain this signal before it gets shifted to 12 Volt? Maybe with little soldering...
Also, may I cause any problem, if I change frequency of this signal to 25 kHz?

  Greetings to ROCKPro64 community at my first post!
  Gienek.


Exclamation Android 9: HDMI and PCI not working
Posted by: cetygamer - 08-20-2019, 03:46 AM - Forum: Android on RockPro64 - No Replies

I've flashed Android 9 image on SD card from official Software Releases page.

I can't get anything to work with PCI. Has PCI been disabled / not supported on Android 9 images.

Also I don't get any image though HDMI. The only way I can connect to the board is serial console.


  Commitment to give back to the community, partner projects and society
Posted by: Luke - 08-19-2019, 06:13 PM - Forum: News - Replies (5)

PINE64 is making a commitment to financially support the community and PinePhone partner projects.
Moreover, a scheme will be put in place to aid closing the digital divide.

Blog post


  pinea64 fast enough for software like libreoffice?
Posted by: heocb - 08-19-2019, 11:21 AM - Forum: General Discussion on PINE A64(+) - No Replies

pinea64

Is the computer fast enough to run programs like libreoffice, gimp and
vlc? No annoying delays?
Thank you.


  Android Geekbench Results
Posted by: dazza5000 - 08-19-2019, 09:45 AM - Forum: Android on RockPro64 - No Replies

Android 7.1.2

CPU: https://browser.geekbench.com/v4/cpu/14348634

Compute: https://browser.geekbench.com/v4/compute/4453137

Android 8.1.0

CPU: https://browser.geekbench.com/v4/cpu/14349391

Compute: https://browser.geekbench.com/v4/compute/4453381

Android 9

CPU: https://browser.geekbench.com/v4/cpu/14350082

Compute: https://browser.geekbench.com/v4/compute/4453605


  Pinebook pro, kali linux.
Posted by: Kobalt - 08-19-2019, 04:55 AM - Forum: Linux on Pinebook Pro - Replies (12)

Is it possible to put a working version of kali linux on pinebook pro?


  Lineage + pinebook, havin an issue when porting it
Posted by: Phie - 08-19-2019, 02:04 AM - Forum: Android on Pinebook - Replies (5)

Hi,

I'm trying to port lineage to the pinebook however I'm facing an issue with surfaceflinger that keeps crashing

Here is a detailed log

https://framabin.org/p/?f8e00fe257ffa1ab...NOydmmqNc=


I've ported ayufan changes to lineage repo, I'm suspecting the av framework but I can't find my mistake, any ideas ?

By booting with ayufan native frameworks native the bootanimation appears but that's it, it's not going further, then processes are being killed with


Code:
[  362.251756] init: Starting service 'zygote'...
[  362.257818] init: Starting service 'audioserver'...
[  362.265320] init: Starting service 'cameraserver'...
[  362.272544] init: couldn't write 14298 to /dev/cpuset/camera-daemon/tasks: No such file or directory
[  362.273294] init: Starting service 'media'...
[  362.274808] init: Starting service 'netd'...
[  364.871632] CPU Budget hotplug: cluster0 min:4 max:4
[  364.877332] CPU Budget:update CPU 0 cpufreq max to 1152000 min to 480000
[  364.886352] CPU Budget hotplug: cluster0 min:4 max:4
[  364.891917] CPU Budget:update CPU 0 cpufreq max to 1152000 min to 816000
[  366.918650] binder: 14483: binder_alloc_buf, no vma
[  366.924122] binder: 1608:1637 transaction failed 29201, size 68-0
[  366.944339] binder: undelivered transaction 32999
[  366.949649] binder: undelivered transaction 32997
[  366.970261] binder: 1608:1636 transaction failed 29189, size 68-0
[  367.024959] init: Service 'zygote' (pid 14293) killed by signal 9
[  367.031700] init: Service 'zygote' (pid 14293) killing any children in process group
[  367.040363] init: write_file: Unable to open '/sys/android_power/request_state': No such file or directory
[  367.051115] init: write_file: Unable to write to '/sys/power/state': Invalid argument
[  367.059725] init: Service 'audioserver' is being killed...
[  367.065990] init: Service 'cameraserver' is being killed...
[  367.072520] init: Service 'media' is being killed...
[  367.078196] init: Service 'netd' is being killed...
[  367.089154] init: Service 'audioserver' (pid 14294) killed by signal 9
[  367.096496] init: Service 'audioserver' (pid 14294) killing any children in process group



Thanks