From d29042f51d3fadf500479a70e94468b82da12152 Mon Sep 17 00:00:00 2001 From: x1y <23239177+x1y@users.noreply.github.com> Date: Sun, 29 Sep 2024 20:31:16 +0200 Subject: [PATCH] Updated doc pages --- .../PineTab2/Software/Releases.adoc | 58 +++---------------- .../Software/Installing_Arch_Linux_ARM.adoc | 2 +- 2 files changed, 9 insertions(+), 51 deletions(-) diff --git a/content/documentation/PineTab2/Software/Releases.adoc b/content/documentation/PineTab2/Software/Releases.adoc index afe16c6e..a4ddb974 100644 --- a/content/documentation/PineTab2/Software/Releases.adoc +++ b/content/documentation/PineTab2/Software/Releases.adoc @@ -9,6 +9,8 @@ menu: weight: 2 --- +:toc: + This page contains a list of all available releases and tools for the PineTab2 in alphabetical order. == Factory releases @@ -19,6 +21,8 @@ The PineTab2 ships with _Danctnix Arch Linux ARM_. The latest factory image can NOTE: The factory image is flashed to a microSD card and it will overwrite the eMMC installation after booting. +NOTE: Notice that the last two images (20240307 and 20240625) don't use the keyboard but the volume and power buttons for navigation + === Older versions @@ -36,7 +40,8 @@ NOTE: Older versions ship without Wi-Fi drivers. See below under Arch Linux ARM ==== Download -* https://echo.danctnix.org:7269/factory_images/pinetab2/20240625/danctnix-factory-image-20240625.img.xz (2.2 GB) +* SD-card boot: https://github.com/dreemurrs-embedded/Pine64-Arch/releases +* Factory flash image: https://echo.danctnix.org:7269/factory_images/pinetab2/20240625/danctnix-factory-image-20240625.img.xz (2.2 GB) |=== 2+| Default credentials @@ -47,55 +52,8 @@ NOTE: Older versions ship without Wi-Fi drivers. See below under Arch Linux ARM ==== Notes -===== Wi-Fi - -Wi-Fi or Bluetooth drivers were not available at launch. These have been added later on, but were disabled by default, since kernel 6.6.13-danctnix1. The wifi driver is enabled by default since kernel 6.9.2-danctnix1. - -* The latest factory image (20240625) ships with a kernel which has Wi-Fi drivers enabled by default. -* The factory image 20240307 ships with a kernel which has Wi-Fi and Bluetooth drivers, but they are disabled by default. -* The oldest factory image (20230527) ships with a kernel which has no Wi-Fi and Bluetooth drivers. - -If Wi-Fi is not working for you, verify your current kernel version with this command: - - $ uname -a - -Depending on the version reported, you'll either need to do the following: - -If on a kernel version older than 6.6.13-danctnix1: - -* Connect a __supported__ USB wifi dongle and update your system, or reflash the latest factory image (see link above) - -If on a kernel version between 6.6.13 and 6.9.2: - -* Enable the driver manually once, and then update your system: - - $ sudo modprobe bes2600 - # You can now connect to wifi. - $ sudo pacman -Syu - > sudo reboot - -===== Bluetooth - -__The following information may not work with the latest kernel (version 6.9)__ - -Bluetooth is still disabled by default, because the drivers are unstable. - -Make sure your kernel is version 6.6.13 or newer. - -Run the following commands to enable Bluetooth for a single session (until the next time you reboot your PineTab) https://www.reddit.com/r/PINE64official/comments/1akjlwu/tutorial_wifi_and_bluetooth_on_pinetab_2/[(source)]: - - $ sudo pacman -S bluez-deprecated-tools - > sudo -i - > echo ifname:bt cmd:BT_ON > /dev/bes2600 - > rfkill unblock bluetooth - > hciattach -s 1500000 /dev/ttyS1 any 1500000 flow nosleep - > hciconfig hci0 up - > exit - > sudo systemctl enable bluetooth - -===== Other issues - -* https://github.com/ScottFreeCode/Pine64-Arch/tree/master/PKGBUILDS/pine64/alsa-ucm-pinetab2[HP/Speaker switching via Alsa UCM] - _Unsure if this is fixed or not_ +* Currently ships without Bluetooth driver, and Wifi driver is unstable. +* Shutdown / Reboot sometimes hangs (but not always), this is caused by the Wifi driver. === Buildroot diff --git a/content/documentation/Pinebook_Pro/Software/Installing_Arch_Linux_ARM.adoc b/content/documentation/Pinebook_Pro/Software/Installing_Arch_Linux_ARM.adoc index c7a6cd6a..bd7a36f6 100644 --- a/content/documentation/Pinebook_Pro/Software/Installing_Arch_Linux_ARM.adoc +++ b/content/documentation/Pinebook_Pro/Software/Installing_Arch_Linux_ARM.adoc @@ -18,7 +18,7 @@ The target device is assumed to be */dev/sdb*, adjust accordingly. === Flashing U-Boot -IMPORTANT: While any U-Boot for the Pinebook Pro can be used, this tutorial uses https://tow-boot.org[Tow-Boot]. The process of installing Tow-Boot is different from any other U-Boot, so large parts of the partitioning section will need to be changed if you want to use something else. If you already have Tow-Boot installed via SPI, you can skip this step. Use fdisk to create a blank GPT partition table. */boot* will be partition 1, and */* will be partition 2. +IMPORTANT: While any build of U-Boot for the Pinebook Pro can be used, this tutorial uses https://tow-boot.org[Tow-Boot]. The process of installing Tow-Boot is different from any other U-Boot build, so large parts of the partitioning section will need to be changed if you want to use something else. If you already have Tow-Boot installed via SPI, you can skip this step. Use fdisk to create a blank GPT partition table. */boot* will be partition 1, and */* will be partition 2. Download and extract the latest release of Tow-Boot for the Pinebook Pro from https://github.com/Tow-Boot/Tow-Boot/releases.