<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[PINE64 - BSD on Pinebook Pro]]></title>
		<link>https://forum.pine64.org/</link>
		<description><![CDATA[PINE64 - https://forum.pine64.org]]></description>
		<pubDate>Thu, 16 Apr 2026 06:38:54 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[OpenBSD 7.6]]></title>
			<link>https://forum.pine64.org/showthread.php?tid=19541</link>
			<pubDate>Tue, 03 Dec 2024 20:23:08 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.pine64.org/member.php?action=profile&uid=25631">elitegamercody</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.pine64.org/showthread.php?tid=19541</guid>
			<description><![CDATA[OpenBSD 7.6 boots from SD (install.img) but hangs on "` booting sd0a:/bsd: 30587334+... ]=0x13f15e0" and makes the screen jiggle a lot, like the scan rates are changing and everything is taking one character jog left every few seconds. <br />
<br />
Anyways, interesting experience. Not something ready out of the box. Will make some adjustments and report back if I have a bootable image.]]></description>
			<content:encoded><![CDATA[OpenBSD 7.6 boots from SD (install.img) but hangs on "` booting sd0a:/bsd: 30587334+... ]=0x13f15e0" and makes the screen jiggle a lot, like the scan rates are changing and everything is taking one character jog left every few seconds. <br />
<br />
Anyways, interesting experience. Not something ready out of the box. Will make some adjustments and report back if I have a bootable image.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[2nd NetBSD boot goes dark]]></title>
			<link>https://forum.pine64.org/showthread.php?tid=18868</link>
			<pubDate>Wed, 15 Nov 2023 17:25:03 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.pine64.org/member.php?action=profile&uid=27575">donn</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.pine64.org/showthread.php?tid=18868</guid>
			<description><![CDATA[NetBSD 10.1_RC1 boots fine from SD after Manjaro, but if I shut it down and then boot it again - two NetBSD sessions in a row - the second session goes to a black screen after the first green boot print page.  In at least one case I was able to log in, blind, so this seems to be entirely a display issue.  To get back, I have to pop the SD, boot to Manjaro , reseat the SD and restart.  I don't have to do anything in particular during the NetBSD session - just log in as root and shut down, and I've used up my NetBSD quota of 1.]]></description>
			<content:encoded><![CDATA[NetBSD 10.1_RC1 boots fine from SD after Manjaro, but if I shut it down and then boot it again - two NetBSD sessions in a row - the second session goes to a black screen after the first green boot print page.  In at least one case I was able to log in, blind, so this seems to be entirely a display issue.  To get back, I have to pop the SD, boot to Manjaro , reseat the SD and restart.  I don't have to do anything in particular during the NetBSD session - just log in as root and shut down, and I've used up my NetBSD quota of 1.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[NetBSD 1.0 runs down battery]]></title>
			<link>https://forum.pine64.org/showthread.php?tid=18864</link>
			<pubDate>Tue, 14 Nov 2023 12:01:22 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.pine64.org/member.php?action=profile&uid=27575">donn</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.pine64.org/showthread.php?tid=18864</guid>
			<description><![CDATA[I have Pinebook Pro that's new as of Nov 2023.  I can run NetBSD 1.0 from the image at <a href="http://nycdn.netbsd.org/pub/arm/" target="_blank" rel="noopener" class="mycode_url">http://nycdn.netbsd.org/pub/arm/</a><br />
<br />
<br />
<br />
(NetBSD 9.3 and NetBSD 9 daily don't run - power light comes on and eventually goes off, followed several seconds later by a blink from the the other two lights, and that's it.)<br />
<br />
<br />
<br />
But I can run it only as long as the battery lasts, because while I'm running NetBSD, the USB-C cable apparently doesn't charge the battery.  Eventually it runs down and crashes, and Linux shows the battery at 0%.<br />
<br />
<br />
<br />
envstat shows only voltage, all other parameters are 0;  I could presumably infer charge state from voltage - looks like when we get down to 3.5V it's time to go back to Linux, but that could stand more research.<br />
<br />
<br />
<br />
<span style="text-decoration: line-through;" class="mycode_s">Is there a charging method that NetBSD supports?</span><br />
<br />
[ edit ] Stuck my hand down in the paper bag packaging, and lo - I have a DC charger!  And it seems to be holding a charge now under NetBSD.  That is, still isn't getting charged, but I can run off the DC charger at 3.9V.  When I pull it out, the voltage drops to 3.5V, and percent to about the 68% it was when I left Linux, and dropping.<br />
[ /edit ]]]></description>
			<content:encoded><![CDATA[I have Pinebook Pro that's new as of Nov 2023.  I can run NetBSD 1.0 from the image at <a href="http://nycdn.netbsd.org/pub/arm/" target="_blank" rel="noopener" class="mycode_url">http://nycdn.netbsd.org/pub/arm/</a><br />
<br />
<br />
<br />
(NetBSD 9.3 and NetBSD 9 daily don't run - power light comes on and eventually goes off, followed several seconds later by a blink from the the other two lights, and that's it.)<br />
<br />
<br />
<br />
But I can run it only as long as the battery lasts, because while I'm running NetBSD, the USB-C cable apparently doesn't charge the battery.  Eventually it runs down and crashes, and Linux shows the battery at 0%.<br />
<br />
<br />
<br />
envstat shows only voltage, all other parameters are 0;  I could presumably infer charge state from voltage - looks like when we get down to 3.5V it's time to go back to Linux, but that could stand more research.<br />
<br />
<br />
<br />
<span style="text-decoration: line-through;" class="mycode_s">Is there a charging method that NetBSD supports?</span><br />
<br />
[ edit ] Stuck my hand down in the paper bag packaging, and lo - I have a DC charger!  And it seems to be holding a charge now under NetBSD.  That is, still isn't getting charged, but I can run off the DC charger at 3.9V.  When I pull it out, the voltage drops to 3.5V, and percent to about the 68% it was when I left Linux, and dropping.<br />
[ /edit ]]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[verifying the serial console]]></title>
			<link>https://forum.pine64.org/showthread.php?tid=18153</link>
			<pubDate>Wed, 19 Apr 2023 23:33:36 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.pine64.org/member.php?action=profile&uid=26766">js0000</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.pine64.org/showthread.php?tid=18153</guid>
			<description><![CDATA[hi<br />
<br />
i have been trying to install openbsd on my pinebook pro (currently running a manjaro-i3 combo) and an at the point of verifying the serial console.<br />
<br />
when i look on my linux (debian) box, i can see the usb connector (?)<br />
Bus 001 Device 004: ID 1a86:7523 QinHeng Electronics CH340 serial converter<br />
<br />
and can see it in dmesg (ttyUSB0)<br />
<br />
the problem is actually sending something over- i have been unable to see anything with minicom on the other end<br />
when i run a command like this (as root on the pinebook), i get nothing on minicom:<br />
echo "console output" &gt; /dev/console <br />
<br />
and it just hangs on the pine box.<br />
<br />
also (as i got my pinebook some time ago) it came with a cable, that i read was supposedly bad ... i tried that too, but nothing happened. the cable i am using was bought from the pine store, maybe a year-ish ago ...<br />
<br />
i also opened the back and flicked the switch for the serial console out of headphone jack.<br />
<br />
i guess what i'm looking for is how to verify that the link is working<br />
or someway to know that my pinebook does not have fried hardware of one kind or another (diagnostic commands ok)<br />
<br />
any help would be welcome<br />
<br />
thx]]></description>
			<content:encoded><![CDATA[hi<br />
<br />
i have been trying to install openbsd on my pinebook pro (currently running a manjaro-i3 combo) and an at the point of verifying the serial console.<br />
<br />
when i look on my linux (debian) box, i can see the usb connector (?)<br />
Bus 001 Device 004: ID 1a86:7523 QinHeng Electronics CH340 serial converter<br />
<br />
and can see it in dmesg (ttyUSB0)<br />
<br />
the problem is actually sending something over- i have been unable to see anything with minicom on the other end<br />
when i run a command like this (as root on the pinebook), i get nothing on minicom:<br />
echo "console output" &gt; /dev/console <br />
<br />
and it just hangs on the pine box.<br />
<br />
also (as i got my pinebook some time ago) it came with a cable, that i read was supposedly bad ... i tried that too, but nothing happened. the cable i am using was bought from the pine store, maybe a year-ish ago ...<br />
<br />
i also opened the back and flicked the switch for the serial console out of headphone jack.<br />
<br />
i guess what i'm looking for is how to verify that the link is working<br />
or someway to know that my pinebook does not have fried hardware of one kind or another (diagnostic commands ok)<br />
<br />
any help would be welcome<br />
<br />
thx]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[How to install OpenBSD on the PBP?]]></title>
			<link>https://forum.pine64.org/showthread.php?tid=17517</link>
			<pubDate>Wed, 26 Oct 2022 21:22:24 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.pine64.org/member.php?action=profile&uid=22857">BenniTec</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.pine64.org/showthread.php?tid=17517</guid>
			<description><![CDATA[Hi,<br />
<br />
I have tried all day to install OpenBSD 7.2, 6.9 and 6.7 on my Pinebook Pro.<br />
When I flash the installer*.img or miniroot*.img onto my usb-stick or SD card<br />
and apply the necessary dtb and u-boot patching described in <a href="https://ftp.openbsd.org/pub/OpenBSD/7.2/arm64/INSTALL.arm64" target="_blank" rel="noopener" class="mycode_url">https://ftp.openbsd.org/pub/OpenBSD/7.2/...TALL.arm64</a>,<br />
the PBP starts into <a href="https://man.openbsd.org/boot.8" target="_blank" rel="noopener" class="mycode_url">boot(8)</a> and no matter what I try (eg. `set tty fb0` and/or `boot /bsd.rd` and/or `machine dtb ...`)<br />
I get a flashing screen and nothing happens.<br />
<br />
1: Do I need to buy a serial cable to install it or am I doing something wrong?<br />
2: Does anyone have a working installer or image that works without a serial cable?<br />
3: Is there some other way of installing it instead, eg. over ssh with an ethernet adapter (Pinephone USB-C dongle)?]]></description>
			<content:encoded><![CDATA[Hi,<br />
<br />
I have tried all day to install OpenBSD 7.2, 6.9 and 6.7 on my Pinebook Pro.<br />
When I flash the installer*.img or miniroot*.img onto my usb-stick or SD card<br />
and apply the necessary dtb and u-boot patching described in <a href="https://ftp.openbsd.org/pub/OpenBSD/7.2/arm64/INSTALL.arm64" target="_blank" rel="noopener" class="mycode_url">https://ftp.openbsd.org/pub/OpenBSD/7.2/...TALL.arm64</a>,<br />
the PBP starts into <a href="https://man.openbsd.org/boot.8" target="_blank" rel="noopener" class="mycode_url">boot(8)</a> and no matter what I try (eg. `set tty fb0` and/or `boot /bsd.rd` and/or `machine dtb ...`)<br />
I get a flashing screen and nothing happens.<br />
<br />
1: Do I need to buy a serial cable to install it or am I doing something wrong?<br />
2: Does anyone have a working installer or image that works without a serial cable?<br />
3: Is there some other way of installing it instead, eg. over ssh with an ethernet adapter (Pinephone USB-C dongle)?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Booting NetBSD]]></title>
			<link>https://forum.pine64.org/showthread.php?tid=17197</link>
			<pubDate>Mon, 22 Aug 2022 08:19:19 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.pine64.org/member.php?action=profile&uid=25618">untitled</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.pine64.org/showthread.php?tid=17197</guid>
			<description><![CDATA[I managed to install NetBSD on eMMC by booting from an SD card with 9.3 arm64.img and running sysinst.<br />
<br />
Now have trouble booting up the installed system. Tow-Boot on SPI complains<br />
<br />
"Wrong image format for "source" command."<br />
"Can't get kernel image!"<br />
<br />
I reinstalled kernel just to be sure<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>install -o root -g wheel -m 555 netbsd-GENERIC64 /netbsd</code></div></div><br />
and wrote u-boot into boot sector<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>dd if=/usr/pkg/share/u-boot/rksd_loader.img of=/dev/rld0 seek=64 conv=sync</code></div></div><br />
Also copied everything in /boot of the SD card to /boot on eMMC.<br />
<br />
Still no luck, the system won't boot.]]></description>
			<content:encoded><![CDATA[I managed to install NetBSD on eMMC by booting from an SD card with 9.3 arm64.img and running sysinst.<br />
<br />
Now have trouble booting up the installed system. Tow-Boot on SPI complains<br />
<br />
"Wrong image format for "source" command."<br />
"Can't get kernel image!"<br />
<br />
I reinstalled kernel just to be sure<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>install -o root -g wheel -m 555 netbsd-GENERIC64 /netbsd</code></div></div><br />
and wrote u-boot into boot sector<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>dd if=/usr/pkg/share/u-boot/rksd_loader.img of=/dev/rld0 seek=64 conv=sync</code></div></div><br />
Also copied everything in /boot of the SD card to /boot on eMMC.<br />
<br />
Still no luck, the system won't boot.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[NetBSD on the Pinebook Pro in August 2022 - or not?]]></title>
			<link>https://forum.pine64.org/showthread.php?tid=17180</link>
			<pubDate>Sat, 20 Aug 2022 00:52:36 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.pine64.org/member.php?action=profile&uid=18280">KC9UDX</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.pine64.org/showthread.php?tid=17180</guid>
			<description><![CDATA[I don't know what goes on in the Linux world.  I surmise that Manjaro now comes with a U-Boot that is incompatible with NetBSD.<br />
<br />
I bought another PinebookPro.  I have a microSD card with NetBSD 9.0 on it that I used as sort of a rescue boot for my other PinebookPro (which runs NetBSD 9.1).  I know that it works because I booted the old PBP with it, to make an image of the eMMC, so that I could make the new PBP a clone of the old one.  Booting this new PBP with the microSD card works for less than 20 seconds, and then the display turns off.  I have yet to open this PBP up to use the serial console, but I don't expect that will help, because NetBSD does start to boot.  I see that the PBP image of NetBSD has been withdrawn from armbsd.org, and I expect that is due to this problem.<br />
<br />
I suppose it may be possible to install a different Linux on a microSD card in order to re-flash the eMMC with my original PBP NetBSD image.  But I wonder if I will run into some other trouble and effectively brick the PBP.  Is Manjaro booting via SPI ROM?  I'm not very ambitious about experimenting because I don't have my other PBP running NetBSD to fall back on.<br />
<hr class="mycode_hr" />
Well it seems I can answer my own question.  My microSD card may have gone corrupt.<br />
<br />
I followed the first three instructions here <a href="https://wiki.netbsd.org/ports/evbarm/install_using_sysinst/" target="_blank" rel="noopener" class="mycode_url">https://wiki.netbsd.org/ports/evbarm/ins...g_sysinst/</a><br />
and then copied rk3399-pinebook-pro.dtb from /dtb/rockchip to both /dtb and / (because I don't recall which is the proper place), and now have a bootable microSD with NetBSD.<br />
<br />
The actual first command used was<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>dd if=arm64.img of=/dev/mmcblk1 bs=1M conv=sync</code></div></div>arm64.img is from evbarm/aarch64<br />
the Pinebook Pro U-Boot was found here <a href="https://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/aarch64/9.0/All/" target="_blank" rel="noopener" class="mycode_url">https://cdn.netbsd.org/pub/pkgsrc/packag...4/9.0/All/</a>]]></description>
			<content:encoded><![CDATA[I don't know what goes on in the Linux world.  I surmise that Manjaro now comes with a U-Boot that is incompatible with NetBSD.<br />
<br />
I bought another PinebookPro.  I have a microSD card with NetBSD 9.0 on it that I used as sort of a rescue boot for my other PinebookPro (which runs NetBSD 9.1).  I know that it works because I booted the old PBP with it, to make an image of the eMMC, so that I could make the new PBP a clone of the old one.  Booting this new PBP with the microSD card works for less than 20 seconds, and then the display turns off.  I have yet to open this PBP up to use the serial console, but I don't expect that will help, because NetBSD does start to boot.  I see that the PBP image of NetBSD has been withdrawn from armbsd.org, and I expect that is due to this problem.<br />
<br />
I suppose it may be possible to install a different Linux on a microSD card in order to re-flash the eMMC with my original PBP NetBSD image.  But I wonder if I will run into some other trouble and effectively brick the PBP.  Is Manjaro booting via SPI ROM?  I'm not very ambitious about experimenting because I don't have my other PBP running NetBSD to fall back on.<br />
<hr class="mycode_hr" />
Well it seems I can answer my own question.  My microSD card may have gone corrupt.<br />
<br />
I followed the first three instructions here <a href="https://wiki.netbsd.org/ports/evbarm/install_using_sysinst/" target="_blank" rel="noopener" class="mycode_url">https://wiki.netbsd.org/ports/evbarm/ins...g_sysinst/</a><br />
and then copied rk3399-pinebook-pro.dtb from /dtb/rockchip to both /dtb and / (because I don't recall which is the proper place), and now have a bootable microSD with NetBSD.<br />
<br />
The actual first command used was<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>dd if=arm64.img of=/dev/mmcblk1 bs=1M conv=sync</code></div></div>arm64.img is from evbarm/aarch64<br />
the Pinebook Pro U-Boot was found here <a href="https://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/aarch64/9.0/All/" target="_blank" rel="noopener" class="mycode_url">https://cdn.netbsd.org/pub/pkgsrc/packag...4/9.0/All/</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[FreeBSD 13 (PersonalBSD)]]></title>
			<link>https://forum.pine64.org/showthread.php?tid=14781</link>
			<pubDate>Mon, 30 Aug 2021 01:00:07 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.pine64.org/member.php?action=profile&uid=10665">evantaylor</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.pine64.org/showthread.php?tid=14781</guid>
			<description><![CDATA[The latest release from sleepwalker and his PersonalBSD project is working quite well now (there was a previous mouse/keyboard driver issue that has been resolved).<br />
<br />
Go through base/installer image from <a href="https://personalbsd.org/?page_id=2" target="_blank" rel="noopener" class="mycode_url">PersonalBSD.org</a> sd-card (if your u-boot supports USB it will also work that way), you can run the PersonalBSD image as your FreeBSD setup, or install it as I did using bsdinstall.<br />
<br />
No built in wifi, so I use a rtl8188 based usb adapter which uses the rtwn driver.<br />
<br />
just requires modifying /etc/rc.conf:<br />
<br />
# wifi setup<br />
wlans_rtwn0="wlan0"<br />
ifconfig_wlan0="WPA SYNCDHCP"<br />
<br />
and adding my network to /etc/wpa_supplicant.conf<br />
<br />
network={<br />
    ssid="wifi_ssid_name"<br />
    psk="wifi_password"<br />
}<br />
<br />
Desktop Setup/Packages<br />
<br />
If you absolutely need packages not in the PersonalBSD repos, modify /usr/local/pkg/repos/FreeBSD.conf to enable the normal FreeBSD repo.<br />
<br />
FreeBSD:  {<br />
    enabled: yes<br />
    priority: 0<br />
}<br />
<br />
follow step5 onward for XFCE4 desktop from this walkthrough (<a href="https://leonardcucos.com/how-to-install-freebsd-13-with-xfce-4-2021/" target="_blank" rel="noopener" class="mycode_url">https://leonardcucos.com/how-to-install-...ce-4-2021/</a>), and the command ee is your friend if you hate modifying config files with vi.<br />
<br />
I did not enable HALD as that has not been necessary for some time, but its in all the older guides.<br />
<br />
Caveats:<br />
<br />
FreeBSD 13 does not understand big.LITTLE scheduling yet, so worse performance across the board.<br />
<br />
There is no ETA on the wifi driver for the built in adapter, given how horribly it performed recently on NetBSD, it will likely be a while if it ever gets supported.<br />
<br />
There will not nearly be as much support for FreeBSD as linux distros for the PBP, so unless you're comfortable applying patches to ports yourself this may not be the OS for you (this is above even my pay grade).<br />
<br />
The FreeBSD Quarterly Repo has more packages than Latest, so I wouldn't bother switching to it.  Firefox is still only v87, sadly.<br />
<br />
Package Conflicts are annoying, some things break when using multiple repos, try building things from ports.<br />
<br />
P.S.<br />
<br />
Had to use right-ctrl for tmux/screen window switching as the default key map differentiates them.<br />
<br />
Edit:<br />
<br />
Be ready to compile from ports as package repos are not completely working for all desktop apps.]]></description>
			<content:encoded><![CDATA[The latest release from sleepwalker and his PersonalBSD project is working quite well now (there was a previous mouse/keyboard driver issue that has been resolved).<br />
<br />
Go through base/installer image from <a href="https://personalbsd.org/?page_id=2" target="_blank" rel="noopener" class="mycode_url">PersonalBSD.org</a> sd-card (if your u-boot supports USB it will also work that way), you can run the PersonalBSD image as your FreeBSD setup, or install it as I did using bsdinstall.<br />
<br />
No built in wifi, so I use a rtl8188 based usb adapter which uses the rtwn driver.<br />
<br />
just requires modifying /etc/rc.conf:<br />
<br />
# wifi setup<br />
wlans_rtwn0="wlan0"<br />
ifconfig_wlan0="WPA SYNCDHCP"<br />
<br />
and adding my network to /etc/wpa_supplicant.conf<br />
<br />
network={<br />
    ssid="wifi_ssid_name"<br />
    psk="wifi_password"<br />
}<br />
<br />
Desktop Setup/Packages<br />
<br />
If you absolutely need packages not in the PersonalBSD repos, modify /usr/local/pkg/repos/FreeBSD.conf to enable the normal FreeBSD repo.<br />
<br />
FreeBSD:  {<br />
    enabled: yes<br />
    priority: 0<br />
}<br />
<br />
follow step5 onward for XFCE4 desktop from this walkthrough (<a href="https://leonardcucos.com/how-to-install-freebsd-13-with-xfce-4-2021/" target="_blank" rel="noopener" class="mycode_url">https://leonardcucos.com/how-to-install-...ce-4-2021/</a>), and the command ee is your friend if you hate modifying config files with vi.<br />
<br />
I did not enable HALD as that has not been necessary for some time, but its in all the older guides.<br />
<br />
Caveats:<br />
<br />
FreeBSD 13 does not understand big.LITTLE scheduling yet, so worse performance across the board.<br />
<br />
There is no ETA on the wifi driver for the built in adapter, given how horribly it performed recently on NetBSD, it will likely be a while if it ever gets supported.<br />
<br />
There will not nearly be as much support for FreeBSD as linux distros for the PBP, so unless you're comfortable applying patches to ports yourself this may not be the OS for you (this is above even my pay grade).<br />
<br />
The FreeBSD Quarterly Repo has more packages than Latest, so I wouldn't bother switching to it.  Firefox is still only v87, sadly.<br />
<br />
Package Conflicts are annoying, some things break when using multiple repos, try building things from ports.<br />
<br />
P.S.<br />
<br />
Had to use right-ctrl for tmux/screen window switching as the default key map differentiates them.<br />
<br />
Edit:<br />
<br />
Be ready to compile from ports as package repos are not completely working for all desktop apps.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[OpenBSD 6.9 install]]></title>
			<link>https://forum.pine64.org/showthread.php?tid=13920</link>
			<pubDate>Mon, 17 May 2021 08:30:02 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.pine64.org/member.php?action=profile&uid=22329">StickyPine</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.pine64.org/showthread.php?tid=13920</guid>
			<description><![CDATA[Hello,<br />
<br />
I attempted to install OpenBSD 6.9 on the PineBookPro. I essentially followed those steps <a href="https://github.com/ndhwyd/roc-rk3399-pc_openbsd" target="_blank" rel="noopener" class="mycode_url">https://github.com/ndhwyd/roc-rk3399-pc_openbsd</a> and changed rk3399-roc-pc.dtb with rk3399-pinebook-pro.dtb.  <br />
<br />
When starting the machine, the booting process halts with the following message:<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>bwfm0: failed loadfirmware of file brcmfmac43456-sdio.rockchip,rk3399-evb.bin</code></div></div><br />
(I have the same issue when using rk3399-roc-pc.dtb)<br />
<br />
Has anyone experienced something similar or would know how to solve this ?]]></description>
			<content:encoded><![CDATA[Hello,<br />
<br />
I attempted to install OpenBSD 6.9 on the PineBookPro. I essentially followed those steps <a href="https://github.com/ndhwyd/roc-rk3399-pc_openbsd" target="_blank" rel="noopener" class="mycode_url">https://github.com/ndhwyd/roc-rk3399-pc_openbsd</a> and changed rk3399-roc-pc.dtb with rk3399-pinebook-pro.dtb.  <br />
<br />
When starting the machine, the booting process halts with the following message:<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>bwfm0: failed loadfirmware of file brcmfmac43456-sdio.rockchip,rk3399-evb.bin</code></div></div><br />
(I have the same issue when using rk3399-roc-pc.dtb)<br />
<br />
Has anyone experienced something similar or would know how to solve this ?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[PINEBOOK Pro USB-C Docking Deck on FreeBSD]]></title>
			<link>https://forum.pine64.org/showthread.php?tid=13236</link>
			<pubDate>Fri, 26 Feb 2021 08:07:52 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.pine64.org/member.php?action=profile&uid=21533">S199pWa1k9r</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.pine64.org/showthread.php?tid=13236</guid>
			<description><![CDATA[Hi!<br />
<br />
Has anyone tried the PINEBOOK Pro USB-C Docking Deck under FreeBSD.<br />
Ethernet is not detected on me.<br />
What chipset is used in the PINEBOOK Pro USB-C Docking Deck?]]></description>
			<content:encoded><![CDATA[Hi!<br />
<br />
Has anyone tried the PINEBOOK Pro USB-C Docking Deck under FreeBSD.<br />
Ethernet is not detected on me.<br />
What chipset is used in the PINEBOOK Pro USB-C Docking Deck?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Trackpad Adjustments for Xorg]]></title>
			<link>https://forum.pine64.org/showthread.php?tid=12883</link>
			<pubDate>Sun, 24 Jan 2021 18:10:39 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.pine64.org/member.php?action=profile&uid=18520">ReleaseTheGeese</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.pine64.org/showthread.php?tid=12883</guid>
			<description><![CDATA[Greetings,<br />
<br />
I was wondering if anyone has successfully adjusted the trackpad acceleration? The pointer moves a bit too slow for my liking.<br />
<br />
A command exists for the synclient on Linux: <a href="https://wiki.pine64.org/wiki/Pinebook_Pro#X-Windows_.26_trackpad_settings" target="_blank" rel="noopener" class="mycode_url">https://wiki.pine64.org/wiki/Pinebook_Pr...d_settings</a>. But that's a different driver on a different OS, of course.<br />
<br />
A quick look at sysctl didn't bring up anything that looked to do with the trackpad.<br />
<br />
I'd appreciate any help.<br />
<br />
Regards,<br />
RTG.]]></description>
			<content:encoded><![CDATA[Greetings,<br />
<br />
I was wondering if anyone has successfully adjusted the trackpad acceleration? The pointer moves a bit too slow for my liking.<br />
<br />
A command exists for the synclient on Linux: <a href="https://wiki.pine64.org/wiki/Pinebook_Pro#X-Windows_.26_trackpad_settings" target="_blank" rel="noopener" class="mycode_url">https://wiki.pine64.org/wiki/Pinebook_Pr...d_settings</a>. But that's a different driver on a different OS, of course.<br />
<br />
A quick look at sysctl didn't bring up anything that looked to do with the trackpad.<br />
<br />
I'd appreciate any help.<br />
<br />
Regards,<br />
RTG.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Issues Installing NetBSD on a PineBook Pro]]></title>
			<link>https://forum.pine64.org/showthread.php?tid=12695</link>
			<pubDate>Sun, 03 Jan 2021 19:56:09 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.pine64.org/member.php?action=profile&uid=18520">ReleaseTheGeese</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.pine64.org/showthread.php?tid=12695</guid>
			<description><![CDATA[Greetings,<br />
<br />
I've recently acquired a second-hand PBP. I'm quite impressed with the construction of this laptop, and eager to make it into a useful machine. I've also been looking for an excuse to try a BSD system. Thus, these two developments meet in some problems I've had with the PBP.<br />
<br />
So the PineBook Pro came with the default Manjaro ARM OS. This booted without any trouble and was usable. I then went and flashed a NetBSD Current image for the PineBook Pro onto a microSD card. I used `dd` on a Void Linux desktop to do this. I was hoping to eventually flash NetBSD from the microSD onto the internal SSD.<br />
<br />
However, when I inserted the SD card into the PineBook, it ignored the microSD card and just went ahead to boot Manjaro. This happened even after a reboot. Then I disassembled it and disabled the internal SSD using the switch. While leaving the microSD card inserted, I powered the PBP on again. However, this time the screen remained black and there was no activity from any of the power lights. I don't think I've bricked it, but I'm not sure what to do next.<br />
<br />
I've been looking through the forums, reddit, the wiki. But I'd like clarity from anyone who has successfully installed NetBSD: Did I follow the correct procedure for installing NetBSD? Is it simply a case of flashing the microSD and then switching on the PBP, and that'll present me with a ready-installed NetBSD or an installer?<br />
<br />
Also, I'd appreciate any troubleshooting tips. If that's more appropriately asked in the hardware section, I'll begin another thread there.<br />
<br />
Regards,<br />
R.T.G.]]></description>
			<content:encoded><![CDATA[Greetings,<br />
<br />
I've recently acquired a second-hand PBP. I'm quite impressed with the construction of this laptop, and eager to make it into a useful machine. I've also been looking for an excuse to try a BSD system. Thus, these two developments meet in some problems I've had with the PBP.<br />
<br />
So the PineBook Pro came with the default Manjaro ARM OS. This booted without any trouble and was usable. I then went and flashed a NetBSD Current image for the PineBook Pro onto a microSD card. I used `dd` on a Void Linux desktop to do this. I was hoping to eventually flash NetBSD from the microSD onto the internal SSD.<br />
<br />
However, when I inserted the SD card into the PineBook, it ignored the microSD card and just went ahead to boot Manjaro. This happened even after a reboot. Then I disassembled it and disabled the internal SSD using the switch. While leaving the microSD card inserted, I powered the PBP on again. However, this time the screen remained black and there was no activity from any of the power lights. I don't think I've bricked it, but I'm not sure what to do next.<br />
<br />
I've been looking through the forums, reddit, the wiki. But I'd like clarity from anyone who has successfully installed NetBSD: Did I follow the correct procedure for installing NetBSD? Is it simply a case of flashing the microSD and then switching on the PBP, and that'll present me with a ready-installed NetBSD or an installer?<br />
<br />
Also, I'd appreciate any troubleshooting tips. If that's more appropriately asked in the hardware section, I'll begin another thread there.<br />
<br />
Regards,<br />
R.T.G.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[NetBSD -Current binaries]]></title>
			<link>https://forum.pine64.org/showthread.php?tid=12608</link>
			<pubDate>Thu, 24 Dec 2020 05:06:56 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.pine64.org/member.php?action=profile&uid=15840">BronzeBeard</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.pine64.org/showthread.php?tid=12608</guid>
			<description><![CDATA[Curious if any of you guys setup a bulk build for NetBSD -Current which you're willing to share. Compiling everything from pkgsrc is taking quite a bit of time.]]></description>
			<content:encoded><![CDATA[Curious if any of you guys setup a bulk build for NetBSD -Current which you're willing to share. Compiling everything from pkgsrc is taking quite a bit of time.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[NetBSD and USB "sound cards"]]></title>
			<link>https://forum.pine64.org/showthread.php?tid=11926</link>
			<pubDate>Sat, 24 Oct 2020 10:04:17 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.pine64.org/member.php?action=profile&uid=18280">KC9UDX</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.pine64.org/showthread.php?tid=11926</guid>
			<description><![CDATA[I have the need to record audio from my 1970s HiFi.  The most convenient way to do that at the moment is to use my Pinebook Pro.  I run NetBSD.<br />
<br />
I bought two devices from Newegg, hoping that one of them would work.  This turned out to be very fortuitous.  The first is a StarTech ICUSBAUDIO7D.  The second is a Toshiba PA3390U-1MPM.<br />
<br />
First off, connecting or disconnecting either of these whilst the system is booted risks locking up the PBP. I am using Audacity to record, which also occasionally locks the machine. Since I am running NetBSD-current, this is not totally unexpected.<br />
<br />
First the StarTech:<br />
I was able to record audio via /dev/audio1, but this does not source the audio from Line In.  It sources it from the microphone jacks, which there are two and they are mono.  The audio level is about 10db too low.  There is a periodic tschk-stck noise in the recorded audio which I cannot figure out how to avoid.  I can play back audio, also via /dev/audio1.  This routes audio to the front speaker jacks.  The output audio seems to be an adequate level, and seems to be clear and acceptable.  Despite that these are labeled as speaker jacks, they seem to be line level.<br />
<br />
Next the Toshiba:<br />
I was able to record audio via /dev/audio1, and this sources audio from Line In.  The audio level again is about 10db too low.  The record audio seems to be clear and sufficient, albeit a low level.  I cannot get audio to play back from the device.  There is a mute button with indicator light on the front of the device, and this indicator is always on.  I assume that I would need the Windows software that comes with the device to turn the mute function off.<br />
<br />
So, you can see I have one device that records well and one that plays back well.  I was able to daisy-chain them; the Toshiba device has an inbuilt USB hub.  In this case, the StarTech device becomes /dev/audio2.<br />
<br />
The low record audio may have something to do with "line level" standards changing over the years.  The only other computer I've used with this stereo system is an Amiga with a Delfina audio card, and I don't recall ever having issues with low level audio on that.  (In fact, I'm pretty certain that there was plenty of headroom in the audio level; I did a <span style="font-weight: bold;" class="mycode_b">lot</span> of recording with that).  But that was over twenty years ago.  Things may have changed in the industry since; I have no idea.<br />
<br />
This was my first experience ever using a "USB sound card".  So perhaps there are other things I could have done better and I am not aware.  But at least this is a workable solution, and I was able to record the audio that I needed.]]></description>
			<content:encoded><![CDATA[I have the need to record audio from my 1970s HiFi.  The most convenient way to do that at the moment is to use my Pinebook Pro.  I run NetBSD.<br />
<br />
I bought two devices from Newegg, hoping that one of them would work.  This turned out to be very fortuitous.  The first is a StarTech ICUSBAUDIO7D.  The second is a Toshiba PA3390U-1MPM.<br />
<br />
First off, connecting or disconnecting either of these whilst the system is booted risks locking up the PBP. I am using Audacity to record, which also occasionally locks the machine. Since I am running NetBSD-current, this is not totally unexpected.<br />
<br />
First the StarTech:<br />
I was able to record audio via /dev/audio1, but this does not source the audio from Line In.  It sources it from the microphone jacks, which there are two and they are mono.  The audio level is about 10db too low.  There is a periodic tschk-stck noise in the recorded audio which I cannot figure out how to avoid.  I can play back audio, also via /dev/audio1.  This routes audio to the front speaker jacks.  The output audio seems to be an adequate level, and seems to be clear and acceptable.  Despite that these are labeled as speaker jacks, they seem to be line level.<br />
<br />
Next the Toshiba:<br />
I was able to record audio via /dev/audio1, and this sources audio from Line In.  The audio level again is about 10db too low.  The record audio seems to be clear and sufficient, albeit a low level.  I cannot get audio to play back from the device.  There is a mute button with indicator light on the front of the device, and this indicator is always on.  I assume that I would need the Windows software that comes with the device to turn the mute function off.<br />
<br />
So, you can see I have one device that records well and one that plays back well.  I was able to daisy-chain them; the Toshiba device has an inbuilt USB hub.  In this case, the StarTech device becomes /dev/audio2.<br />
<br />
The low record audio may have something to do with "line level" standards changing over the years.  The only other computer I've used with this stereo system is an Amiga with a Delfina audio card, and I don't recall ever having issues with low level audio on that.  (In fact, I'm pretty certain that there was plenty of headroom in the audio level; I did a <span style="font-weight: bold;" class="mycode_b">lot</span> of recording with that).  But that was over twenty years ago.  Things may have changed in the industry since; I have no idea.<br />
<br />
This was my first experience ever using a "USB sound card".  So perhaps there are other things I could have done better and I am not aware.  But at least this is a workable solution, and I was able to record the audio that I needed.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[My NetBSD on Pinebook Pro journey]]></title>
			<link>https://forum.pine64.org/showthread.php?tid=10377</link>
			<pubDate>Mon, 22 Jun 2020 05:04:30 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.pine64.org/member.php?action=profile&uid=18280">KC9UDX</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.pine64.org/showthread.php?tid=10377</guid>
			<description><![CDATA[First, thank you to all involved in developing these solutions.  I could not design and build a Pinebook, and likely couldn't port NetBSD to it.<br />
<br />
A few months ago, I dug out an old laptop to use as a portable VNC terminal to operate and administer the various computers (some "headless") that I have, which run NetBSD and Debian/Raspbian Linux. After finding out that the hard drive was quickly dying, I sought out another cheap, used laptop.  I also found out about the Pinebook which seemed more lucrative, since I wouldn't need to buy new obsolete batteries.  I then found out that it would be quicker to get a Pinebook Pro.  So I ordered one.  A few covid months went by but then one day I got a tracking number.  Two days later I had the Pinebook Pro in my hands, all the way from Hong Kong!  I can't get things that quickly from a hundred miles away.  What an amazing machine.  It seems very well engineered and built, especially considering the price.<br />
<br />
I thought I would use the Pinebook Pro to download NetBSD.  I quickly discovered an error in my DHCP server.  The Debian that came with the Pinebook Pro would always clobber /etc/resolv.conf, even though I was using a static IP.  Oddly, I have two other machines running Debian Buster, which do not have this problem.  But I fixed the server, and was able to download a NetBSD image.  I could not boot from the SD card though.  When the SD card was inserted, the eMMC would not boot, but neither did the SD card.  <br />
<br />
So I took the bottom off the Pinebook and switched off the eMMC, and switched it back on immediately after the SD card started to boot.  This turned out to be pretty straightforward and not as scary as I had read.  The trick is to open the lid 90°, and lay the Pinebook on its keyboard, with the display overhanging the edge of a table, for disassembly.  I carefully stood the Pinebook up on its side to operate it.  Of course, I made sure to remove the plastic standoffs first.  A speaker did fall out, but I pressed it back in.  When picking up the Pinebook to stand it on edge, I picked it up by the display half so as not to put any load on the hinges.<br />
<br />
I tried for several days to use sysinst to install with small partitions.  There is something wrong with sysinst, going back to at least version 8, on every platform I've used it on.  The partitioning barely works and does some very bad things.  I never did get it to give me a working, bootable setup on the Pinebook Pro.  I only tried this because I like to have small partitions so that I can quickly make uncompressed images that easily fit on USB memory sticks.  So rather than try to partition and install manually, I put the installation image on the eMMC and let it grow itself.  When doing this, you can link /targetroot to / and still use sysinst to configure the system and install pkgsrc.<br />
<br />
I initially did have some hiccups with the wifi.  I used FTP to retrieve the NetBSD image from a local server.  I had the "flood of checksum errors" problem.  But I rebooted and tried again, and did not have the issue again.  In fact, except for sysinst occasionally crashing, I'm finding NetBSD-current to be very stable.  Right now, it's compiling kde4, and has been doing this for over twelve hours.]]></description>
			<content:encoded><![CDATA[First, thank you to all involved in developing these solutions.  I could not design and build a Pinebook, and likely couldn't port NetBSD to it.<br />
<br />
A few months ago, I dug out an old laptop to use as a portable VNC terminal to operate and administer the various computers (some "headless") that I have, which run NetBSD and Debian/Raspbian Linux. After finding out that the hard drive was quickly dying, I sought out another cheap, used laptop.  I also found out about the Pinebook which seemed more lucrative, since I wouldn't need to buy new obsolete batteries.  I then found out that it would be quicker to get a Pinebook Pro.  So I ordered one.  A few covid months went by but then one day I got a tracking number.  Two days later I had the Pinebook Pro in my hands, all the way from Hong Kong!  I can't get things that quickly from a hundred miles away.  What an amazing machine.  It seems very well engineered and built, especially considering the price.<br />
<br />
I thought I would use the Pinebook Pro to download NetBSD.  I quickly discovered an error in my DHCP server.  The Debian that came with the Pinebook Pro would always clobber /etc/resolv.conf, even though I was using a static IP.  Oddly, I have two other machines running Debian Buster, which do not have this problem.  But I fixed the server, and was able to download a NetBSD image.  I could not boot from the SD card though.  When the SD card was inserted, the eMMC would not boot, but neither did the SD card.  <br />
<br />
So I took the bottom off the Pinebook and switched off the eMMC, and switched it back on immediately after the SD card started to boot.  This turned out to be pretty straightforward and not as scary as I had read.  The trick is to open the lid 90°, and lay the Pinebook on its keyboard, with the display overhanging the edge of a table, for disassembly.  I carefully stood the Pinebook up on its side to operate it.  Of course, I made sure to remove the plastic standoffs first.  A speaker did fall out, but I pressed it back in.  When picking up the Pinebook to stand it on edge, I picked it up by the display half so as not to put any load on the hinges.<br />
<br />
I tried for several days to use sysinst to install with small partitions.  There is something wrong with sysinst, going back to at least version 8, on every platform I've used it on.  The partitioning barely works and does some very bad things.  I never did get it to give me a working, bootable setup on the Pinebook Pro.  I only tried this because I like to have small partitions so that I can quickly make uncompressed images that easily fit on USB memory sticks.  So rather than try to partition and install manually, I put the installation image on the eMMC and let it grow itself.  When doing this, you can link /targetroot to / and still use sysinst to configure the system and install pkgsrc.<br />
<br />
I initially did have some hiccups with the wifi.  I used FTP to retrieve the NetBSD image from a local server.  I had the "flood of checksum errors" problem.  But I rebooted and tried again, and did not have the issue again.  In fact, except for sysinst occasionally crashing, I'm finding NetBSD-current to be very stable.  Right now, it's compiling kde4, and has been doing this for over twelve hours.]]></content:encoded>
		</item>
	</channel>
</rss>